qymljy пре 1 година
родитељ
комит
bcfe5b96c7

+ 2 - 2
src/WebsiteManagement/serviceAppointMag/compents/dialogTemplate.vue

@@ -4,7 +4,7 @@
         :visible.sync="dialogVisible"
         center
         append-to-body
-        width="40%"
+        :width="width"
         @close="onClose"
         >
       <template slot="title">
@@ -22,7 +22,7 @@
 <script>
 export default {
   name: "dialogTemplate",
-  props:["title","disabled"],
+  props:["title","disabled","width"],
   data(){
     return {
       dialogVisible:false,

+ 3 - 2
src/WebsiteManagement/serviceAppointMag/detail/index.vue

@@ -5,6 +5,7 @@
         :mainAreaData="mainAreaData"
         :turnPageId="20240902102903"
         idname="sa_endcustserviceorderid"
+        :editData="mainData"
         :titleText="mainData.billno"
         :tabs="isShowSn?['服务商品','工单']:['工单']"
         @pageChange="pageChange">
@@ -13,14 +14,14 @@
       </div>
       <div slot="slot0" >
         <tableTemplate v-if="isShowSn" :param="SNParam" height="calc(100vh - 380px)" :tablecols="SNTablecols" @listData="listData"></tableTemplate>
-        <tableTemplate v-else :param="workParam" height="calc(100vh - 380px)" :tablecols="workTablecols">
+        <tableTemplate v-if="!isShowSn" :param="workParam" height="calc(100vh - 380px)" :tablecols="workTablecols">
           <template v-slot:detail="scope">
             <el-button type="text" size="mini" class="inline-16" @click="goDetail(scope.data)">详 情</el-button>
           </template>
         </tableTemplate>
       </div>
       <div slot="slot1" >
-        <tableTemplate :param="workParam" height="calc(100vh - 380px)" :tablecols="workTablecols">
+        <tableTemplate  :param="workParam" height="calc(100vh - 380px)" :tablecols="workTablecols">
           <template v-slot:detail="scope">
             <el-button type="text" size="mini" class="inline-16" @click="goDetail(scope.data)">详 情</el-button>
           </template>

+ 3 - 2
src/WebsiteManagement/serviceAppointMag/modules/transferService.vue

@@ -1,7 +1,7 @@
 <template>
   <div>
     <el-button type="primary" size="small" @click="open">{{btnTitle}}</el-button>
-    <dialogTemplate ref="dialogRef" :title="title" @onClose="onClose" @onSubmit="onSubmit" :disabled="backreason.length == 0">
+    <dialogTemplate ref="dialogRef" :title="title" @onClose="onClose" @onSubmit="onSubmit" :disabled="backreason.length == 0" width="800px">
       <template slot="content">
         <div v-if="title == '转服务申请单'">
           <el-row :gutter="20">
@@ -125,10 +125,11 @@
 <script>
 import dialogTemplate from "@/WebsiteManagement/serviceAppointMag/compents/dialogTemplate";
 import selectAgent from '@/template/selectAgent/index'
+import selectOrder from '@/HDrpManagement/serveBillMag/components/selectOrder'
 export default {
   name: "transferService",
   props:['btnTitle','message','data'],
-  components:{dialogTemplate,selectAgent},
+  components:{dialogTemplate,selectAgent,selectOrder},
   data(){
     return {
       dialogVisible:false,