Sfoglia il codice sorgente

所属医院和模块添加上次操作记录

zhangxc 5 anni fa
parent
commit
337be9f80a
1 ha cambiato i file con 16 aggiunte e 2 eliminazioni
  1. 16 2
      src/components/qualityControl/FieldMatch.vue

+ 16 - 2
src/components/qualityControl/FieldMatch.vue

@@ -7,7 +7,7 @@
                 <el-form-item label="所属医院:" prop="hospitalId">
                     <el-select v-model="form.hospitalId"
                                placeholder="请选择"
-                                 @change="getQcFlawList"
+                                 @change="changeHospital"
                                size="small">
                         <el-option
                                 v-for="item in hisTypes"
@@ -20,7 +20,7 @@
                 <el-form-item label="所属模块:" prop="modeId">
                     <el-select v-model="form.modeId"
                                placeholder="请选择"
-                               @change="getQcFlawList"
+                               @change="changeModule"
                                size="small">
                         <el-option
                                 v-for="item in fieldTypes"
@@ -117,6 +117,11 @@
         this.title='字段映射维护-修改映射字段';
         this.form = infoCopy;
         this.getQcFlawList();
+      }else{
+        let hospitalId = localStorage.getItem("qcSelectHospital")&&Number(localStorage.getItem("qcSelectHospital")) || "";
+        let modeId = localStorage.getItem("qcSelectModule")&&Number(localStorage.getItem("qcSelectModule"))  || "";
+        this.form.hospitalId = hospitalId
+        this.form.modeId = modeId
       }
     },
     watch:{
@@ -125,6 +130,15 @@
       }
     },
     methods:{
+      changeHospital(val){
+         localStorage.setItem("qcSelectHospital",val);
+           
+        this.getQcFlawList()
+      },
+      changeModule(val){
+         localStorage.setItem("qcSelectModule",val);
+        this.getQcFlawList()
+      },
       getQcFlawList(val){
         const { hospitalId, modeId } = this.form
         if(hospitalId === '' || modeId === ''){