Browse Source

服务申请管理、服务申请单调整

qymljy 1 year ago
parent
commit
2a60f7b3f1

+ 4 - 2
src/HDrpManagement/serveBill/modules/detail.vue

@@ -11,7 +11,7 @@
         :delApiId="20230206091803"
         :statusCheck="[{key:'status',value:'待处理'},{key:'status',value:'进行中'},{key:'status',value:'提交'},{key:'status',value:'待指派'},{key:'status',value:'已完成'}]"
         tags=""
-        :tabs="['详细信息','服务商品','关联工单']"
+        :tabs="mainData.servicetype == '售前'?['详细信息','关联工单']:['详细信息','服务商品','关联工单']"
         @pageChange="pageChange"
         @onEditSuccess="queryMainData($route.query.id)">
       <div slot="tags">
@@ -56,7 +56,9 @@
         </workBill>
       </div>
       <div slot="slot1">
-        <productTable ref="product">
+        <workBill ref="workBill" v-if="mainData.servicetype == '售前'">
+        </workBill>
+        <productTable ref="product" v-else>
           <addProduct v-if="tool.checkAuth($route.name,'serveProduct') && mainData.status == '新建'" slot="addProduct" :data="mainData" @onSuccess="$refs.product.listData()" />
           <template v-slot:editProduct="scope">
             <el-button class="inline-16" v-if="tool.checkAuth($route.name,'serveProduct') && mainData.status == '新建'" type="text" size="mini" @click="$refs.product.currentProduct=scope.data">编 辑</el-button>

+ 4 - 2
src/HDrpManagement/serveBillMag/modules/detail.vue

@@ -11,7 +11,7 @@
         :delApiId="20230206091803"
         :statusCheck="[{key:'status',value:'待处理'},{key:'status',value:'进行中'},{key:'status',value:'提交'},{key:'status',value:'待指派'},{key:'status',value:'已完成'}]"
         tags=""
-        :tabs="['详细信息','服务商品','关联工单']"
+        :tabs="mainData.servicetype == '售前'?['详细信息','关联工单']:['详细信息','服务商品','关联工单']"
         @pageChange="pageChange"
         @onEditSuccess="queryMainData($route.query.id)">
       <div slot="tags">
@@ -56,7 +56,9 @@
         </workBill>
       </div>
       <div slot="slot1">
-        <productTable ref="product">
+        <workBill ref="workBill" v-if="mainData.servicetype == '售前'">
+        </workBill>
+        <productTable ref="product" v-else>
           <addProduct v-if="tool.checkAuth($route.name,'serveProduct') && mainData.status == '新建'" slot="addProduct" :data="mainData" @onSuccess="$refs.product.listData()" />
           <template v-slot:editProduct="scope">
             <el-button class="inline-16" v-if="tool.checkAuth($route.name,'serveProduct') && mainData.status == '新建'" type="text" size="mini" @click="$refs.product.currentProduct=scope.data">编 辑</el-button>