qymljy hai 2 meses
pai
achega
36b88ff2df

+ 5 - 1
src/HDrpManagement/serviceImprovement/components/actionImplementation/index.vue

@@ -14,7 +14,7 @@
       </div>
     </div>
     <div style="margin-top: 20px">
-      <actionDetail v-if="detailShow" ref="actionRef" :data="selectData" :mainData="mainData" @recordSet="recordSet"></actionDetail>
+      <actionDetail v-if="detailShow" ref="actionRef" :data="selectData" :mainData="mainData" @recordSet="recordSet" @onSuccess="onSuccess"></actionDetail>
     </div>
   </div>
 </template>
@@ -71,6 +71,10 @@ export default {
     },
     recordSet(data){
       this.listData(data)
+      this.$emit('onSuccess')
+    },
+    onSuccess(){
+      this.$emit('onSuccess')
     },
     taskDetail(data){
 

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

@@ -8,7 +8,7 @@
         <improvementPlan ref="planRef" :data="mainData"></improvementPlan>
       </el-tab-pane>
       <el-tab-pane label="方案执行" name="方案执行">
-        <actionImplementation ref="planActionRef" :mainData="mainData"></actionImplementation>
+        <actionImplementation ref="planActionRef" :mainData="mainData" @onSuccess="editSuccess"></actionImplementation>
       </el-tab-pane>
       <el-tab-pane label="影响产品范围" name="影响产品范围">
         <affectedProductScope :data="mainData" :someUserid="someUserid"></affectedProductScope>