Ver código fonte

添加质控信息后,请求数量接口刷新数量

liyanyan 6 dias atrás
pai
commit
fa446ccea7

+ 1 - 1
src/views/recordsRoom/qc/caseViews.vue

@@ -402,7 +402,7 @@ export default {
     // 刷新质控结果
     handelRefreshResults() {
       if (this.$refs.CaseQualityBoxRef) {
-        this.$refs.CaseQualityBoxRef.getTabsData();
+        this.$refs.CaseQualityBoxRef.getTabsData(true);
       }
     },
     // 鼠标右击事件

+ 7 - 4
src/views/recordsRoom/qc/components/CaseQualityBox2.vue

@@ -444,7 +444,7 @@ export default {
     const { ZYH, id } = this.$route.query
     this.MEDRECID = this.$route.path == '/whitelist-qualityResults' ? id : ZYH;
     if(!(this.$route.path == '/whitelist-qualityResults' || this.$route.path == '/whitelist-bmyQualityResult')) {
-      this.getMessageNum(ZYH);
+      this.getMessageNum();
     }
     this.getTabsData()
   },
@@ -461,8 +461,8 @@ export default {
         return '驳回'
       }
     },
-    getMessageNum(newVal){
-      getNumberInfo({ZYH: newVal}).then(res => {
+    getMessageNum(){
+      getNumberInfo({ZYH: this.MEDRECID}).then(res => {
         this.tabList[0].medical = res.data.errorV2;
         this.tabList[1].medical = res.data.medicalRecord;
         this.tabList[2].medical = res.data.homeQuality;
@@ -654,7 +654,7 @@ export default {
         this.$refs.AppealModalRef.openAppealDialog(type, items, quality_type)
       }
     },
-    getTabsData() {
+    getTabsData(isNeedRefreshNum) {
       // 病案首页
       if(this.activeName == 'first') {
         this.getQualityResult();
@@ -667,6 +667,9 @@ export default {
       if(this.activeName == 'third') {
         this.getData();
       }
+      if(isNeedRefreshNum) {
+        this.getMessageNum();
+      }
     },
     clickAppealEdit(item, quality_type) {
       console.log('>>>>', item)