Bladeren bron

发送通知后关闭弹窗刷新数据打开病历智审结果

liyanyan 1 maand geleden
bovenliggende
commit
37b21ed170
1 gewijzigde bestanden met toevoegingen van 17 en 9 verwijderingen
  1. 17 9
      src/views/recordsRoom/qc/caseViews.vue

+ 17 - 9
src/views/recordsRoom/qc/caseViews.vue

@@ -118,7 +118,7 @@
       <!-- 添加质控结果 -->
       <!-- 添加质控结果 -->
       <CreateControlResultDialogVue v-if="dialogData.bSwitch" :AAA28="mainHomeData.AAA28" :data="dialogData"
       <CreateControlResultDialogVue v-if="dialogData.bSwitch" :AAA28="mainHomeData.AAA28" :data="dialogData"
         @refresh="handelRefreshResults" :MED_REC_ID="mainHomeData.MED_REC_ID" :CWH="mainHomeData.CWH"
         @refresh="handelRefreshResults" :MED_REC_ID="mainHomeData.MED_REC_ID" :CWH="mainHomeData.CWH"
-        :AAA29="mainHomeData.AAA29" :JSKS="mainHomeData.AAC11C" @close="dialogData.bSwitch = false"/>
+        :AAA29="mainHomeData.AAA29" :JSKS="mainHomeData.AAC11C" @close="handleUpdate"/>
       <!-- 右键菜单 -->
       <!-- 右键菜单 -->
       <div class="dialog-box">
       <div class="dialog-box">
         <el-dialog title="通知" :show-close="false" :visible.sync="gridCustomizeVisible" width='350px'>
         <el-dialog title="通知" :show-close="false" :visible.sync="gridCustomizeVisible" width='350px'>
@@ -333,16 +333,19 @@ export default {
     },
     },
   },
   },
   mounted() {
   mounted() {
-    this.valData = localStorage.getItem('getData')
-    if (this.valData) {
-      this.funQuery()
-      this.getCaseQualityResults()
-    }
-    this.getTree();
-    this.getDataExamine();
+   this.getInitData();
   },
   },
-
+  
   methods: {
   methods: {
+    getInitData() {
+      this.valData = this.$route.query.ZYH
+      if (this.valData) {
+        this.funQuery()
+        this.getCaseQualityResults()
+      }
+      this.getTree();
+      this.getDataExamine();
+    },
     //申述提交
     //申述提交
     editSubmit() {
     editSubmit() {
       let that = this;
       let that = this;
@@ -672,6 +675,11 @@ export default {
     handleClose() {
     handleClose() {
       this.caseShow = false; // 关闭弹框
       this.caseShow = false; // 关闭弹框
     },
     },
+    handleUpdate() {
+      this.dialogData.bSwitch = false
+      this.getInitData();
+      this.caseShow = true
+    }
   }
   }
 }
 }
 </script>
 </script>