Browse Source

合同居间协议显示调整

qymljy 1 year ago
parent
commit
57cbd18787

+ 2 - 1
src/Form/contractManage/add.vue

@@ -10,7 +10,7 @@
         <el-dropdown-item command="经销项目">经销项目协议</el-dropdown-item>
         <el-dropdown-item command="直销项目">直销项目协议</el-dropdown-item>
         <el-dropdown-item command="工具借用">工具借用协议</el-dropdown-item>
-<!--        <el-dropdown-item command="居间">居间协议</el-dropdown-item>-->
+        <el-dropdown-item command="居间" v-if="siteid !== 'HY'">居间协议</el-dropdown-item>
       </el-dropdown-menu>
     </el-dropdown>
     <el-drawer
@@ -36,6 +36,7 @@ export default {
   data () {
     return {
       drawer:false,
+      siteid:JSON.parse(sessionStorage.getItem('active_account')).siteid
     }
   },
   computed: {

+ 6 - 3
src/HDrpManagement/contractManage/modules/detail.vue

@@ -9,7 +9,7 @@
         idname="sa_contractid"
         typeTask="合同"
         ownertable="sa_contract"
-        :tabs="mainData.type === '项目' ? ['产品明细折扣','产品类别折扣','详细信息'] : mainData.type === '框架' ? ['产品明细折扣','产品类别折扣','业绩目标','详细信息'] : mainData.type === '居间' ? ['产品明细折扣','产品类别折扣','详细信息'] : mainData.type === '直销' ? ['产品明细折扣','产品类别折扣','业绩目标','详细信息'] : ['工具清单','详细信息']"
+        :tabs="mainData.type === '项目' ? ['产品明细折扣','产品类别折扣','详细信息'] : mainData.type === '框架' ? ['产品明细折扣','产品类别折扣','业绩目标','详细信息'] : mainData.type === '居间' ? siteid === 'HY' ? ['详细信息'] : ['产品明细折扣','产品类别折扣','详细信息']  : mainData.type === '直销' ? ['产品明细折扣','产品类别折扣','业绩目标','详细信息'] : ['工具清单','详细信息']"
 
         :statusCheck="[{key:'status',value:'已提交'},{key:'status',value:'审核'},{key:'status',value:'已终止'}]"
         @pageChange="pageChange"
@@ -70,7 +70,7 @@
           </template>
         </productBillno>
         <!--产品明细折扣表-->
-        <productDetailList :data="mainData" :isLeader="isLeader" ref="productDetailList" v-if="mainData.type == '框架' || mainData.type == '直销' || mainData.type == '居间'"  @priceChange="queryMainData($route.query.id)" @closeDrawer="queryMainData($route.query.id)">
+        <productDetailList :data="mainData" :isLeader="isLeader" ref="productDetailList" v-if="mainData.type == '框架' || mainData.type == '直销' || (mainData.type == '居间' && siteid !== 'HY')"  @priceChange="queryMainData($route.query.id)" @closeDrawer="queryMainData($route.query.id)">
           <importFile
             v-if="tool.checkAuth($route.name,'exportProduct') && isLeader && mainData.status === '新建'"
             slot="export"
@@ -99,6 +99,8 @@
           <template v-slot:edit="scope">
           </template>
         </toolList>
+        <!--  详细信息      -->
+        <BaseInfo v-if="mainData.type === '居间' && siteid === 'HY'" :detailInfo="detailInfo"/>
       </div>
       <div slot="slot1" >
         <!--产品类别折扣表-->
@@ -221,7 +223,8 @@ export default {
       cooperateForm:{
         "sa_contractid": "",
         "isadd":''
-      }
+      },
+      siteid:JSON.parse(sessionStorage.getItem('active_account')).siteid
     }
   },
   components:{

+ 2 - 23
src/HDrpManagement/projectChange/modules/modules/contract/components/add.vue

@@ -7,7 +7,7 @@
       <el-dropdown-menu slot="dropdown">
         <el-dropdown-item command="经销项目" >经销项目协议</el-dropdown-item>
         <el-dropdown-item command="直销项目" >直销项目协议</el-dropdown-item>
-<!--        <el-dropdown-item command="居间">居间协议</el-dropdown-item>-->
+        <el-dropdown-item command="居间" v-if="siteid !== 'HY'">居间协议</el-dropdown-item>
       </el-dropdown-menu>
     </el-dropdown>
     <el-drawer
@@ -154,11 +154,6 @@
                 <el-input disabled type="text" size="small" v-model="form.projectnum" placeholder="请选择项目"></el-input>
               </el-form-item>
             </el-col>
-<!--            <el-col :span="24">
-              <el-form-item label="项目地址:" prop="">
-                <el-input disabled type="text" size="small" v-model="address"></el-input>
-              </el-form-item>
-            </el-col>-->
             <el-col :span="24">
               <el-form-item label="业务员:" prop="">
                 <el-input disabled type="text" size="small" v-model="form.salername"></el-input>
@@ -186,23 +181,6 @@
                 <el-input type="text" size="small" v-model="form.reminddays" placeholder="请输入发货日期提醒天数"></el-input>
               </el-form-item>
             </el-col>
-<!--            <el-col :span="24">
-              <el-form-item label="收货人:" prop="receiptName">
-                <el-popover
-                    placement="bottom"
-                    trigger="manual"
-                    v-model="receiptVisible"
-                    width="600">
-                  <seleteReceipt ref="receipt" type="1" @onSelect="receiptChange" @onCanel="receiptVisible = false"></seleteReceipt>
-                  <el-input readonly type="text" slot="reference" size="small" @focus="showChange('receiptVisible')" v-model="form.receiptName"></el-input>
-                </el-popover>
-              </el-form-item>
-            </el-col>
-            <el-col :span="24">
-              <el-form-item label="收货人电话:" prop="">
-                <el-input disabled type="text" size="small" v-model="form.phonenumber"></el-input>
-              </el-form-item>
-            </el-col>-->
             <el-col :span="24">
               <el-form-item label="合同有效期:" prop="begdate">
                 <input type="text" style="display:none" v-model="form.begdate">
@@ -497,6 +475,7 @@ export default {
           }
         }
       },
+      siteid:JSON.parse(sessionStorage.getItem('active_account')).siteid
     }
   },
   computed: {