Просмотр исходного кода

bug修复,改善单详情跳转

qymljy 2 месяцев назад
Родитель
Сommit
355957add3

+ 1 - 1
src/HDrpManagement/serviceImprovement/components/associatedImprovementOrder/index.vue

@@ -35,7 +35,7 @@
 <script>
 import drawerDetail from './drawerDetail'
 export default {
-  name: "index",
+  name: "associatedImprovementOrder",
   components:{drawerDetail},
   data(){
     return {

+ 1 - 1
src/HDrpManagement/serviceImprovement/components/serviceImprovementAssociation/index.vue

@@ -31,7 +31,7 @@ import causeAnalysis from '../causeAnalysis/index'
 import improvementPlan from '../improvementPlan/index'
 import actionImplementation from '../actionImplementation/index'
 export default {
-  name: "index",
+  name: 'ServiceImprovementAssociation',
   props:['mainData','someUserid'],
   components:{detailInfo,associatedImprovementOrder,affectedProductScope,causeAnalysis,improvementPlan,actionImplementation},
   data(){

+ 1 - 0
src/HDrpManagement/serviceImprovement/modules/detail.vue

@@ -143,6 +143,7 @@ import serviceImprovementAssociation from '@/HDrpManagement/serviceImprovement/c
 import edit from './edit'
 import refundOrder from '@/components/dialogTemplate/index2'
 export default {
+  name:'detail',
   components:{
     serviceApplication,
     serviceWorkOrder,

+ 8 - 15
src/HDrpManagement/serviceImprovement/modules/detail2.vue

@@ -110,7 +110,7 @@
       </div>
       <div slot="slot0" >
         <div v-if="!tool.checkAuth($route.name,'linkedApplication') && !tool.checkAuth($route.name,'linkedTicket')">
-          <serviceImprovementAssociation v-if="mainData" :mainData="mainData" :someUserid="someUserid" @Success="queryMainData"></serviceImprovementAssociation>
+          <ServiceImprovementAssociation  :mainData="mainData" :someUserid="someUserid" @Success="queryMainData"></ServiceImprovementAssociation>
         </div>
         <div v-if="tool.checkAuth($route.name,'linkedApplication')">
           <serviceApplication  ref="serviceApplicationRef" v-if="mainData" :mainData="mainData" :new-query="true"></serviceApplication>
@@ -126,11 +126,11 @@
                             :team_name="team_name" :team_phone_number="team_phone_number" :new-query="true"></serviceWorkOrder>
         </div>
         <div v-else>
-          <serviceImprovementAssociation v-if="mainData" :mainData="mainData" :someUserid="someUserid" @Success="queryMainData"></serviceImprovementAssociation>
+          <ServiceImprovementAssociation  :mainData="mainData" :someUserid="someUserid" @Success="queryMainData"></ServiceImprovementAssociation>
         </div>
       </div>
       <div slot="slot2" >
-        <serviceImprovementAssociation v-if="isShow"  :mainData="mainData" :someUserid="someUserid" @Success="queryMainData"></serviceImprovementAssociation>
+        <ServiceImprovementAssociation   :mainData="mainData" :someUserid="someUserid" @Success="queryMainData"></ServiceImprovementAssociation>
       </div>
     </basicDetails>
   </div>
@@ -139,16 +139,17 @@
 <script>
 import serviceApplication from "@/HDrpManagement/serveBillMag/components/serviceApplication";
 import serviceWorkOrder from '@/HDrpManagement/serveWorkBill/modules/serviceWorkOrder/index';
-import serviceImprovementAssociation from '@/HDrpManagement/serviceImprovement/components/serviceImprovementAssociation/index'
 import edit from './edit'
 import refundOrder from '@/components/dialogTemplate/index2'
 export default {
+  name:'serviceImprovement',
   components:{
-    serviceImprovementAssociation,
     serviceApplication,
     serviceWorkOrder,
     edit,
-    refundOrder
+    refundOrder,
+    ServiceImprovementAssociation: () =>
+        import('@/HDrpManagement/serviceImprovement/components/serviceImprovementAssociation/index')
   },
   data(){
     return {
@@ -172,15 +173,9 @@ export default {
         ],
       },
       personList:[],
-      isShowSer:false
     }
   },
   methods:{
-    isShow(){
-      setTimeout(()=>{
-        this.isShowSer = true
-      },500)
-    },
     async queryMainData(){
       const res = await this.$api.requested({
         "id": 2026013111234002,
@@ -194,9 +189,6 @@ export default {
           this.someUserid = true
         }
       })
-      this.$nextTick(()=>{
-        this.isShow()
-      })
       this.changeDataStructure()
     },
     changeDataStructure(){
@@ -331,6 +323,7 @@ export default {
     }
   },
   mounted() {
+    // window.location.reload(true);
     this.queryMainData()
   }
 }