浏览代码

透析器/灌流器的更改

XMLWAN 4 年前
父节点
当前提交
d98eab7d3c
共有 1 个文件被更改,包括 15 次插入5 次删除
  1. 15 5
      src/xt_pages/dialysis/details/dialog/dialysisPrescriptionDialog.vue

+ 15 - 5
src/xt_pages/dialysis/details/dialog/dialysisPrescriptionDialog.vue 查看文件

1187
             this.InnerDialogProps.values = this.dialyzerPerfusionApparatus
1187
             this.InnerDialogProps.values = this.dialyzerPerfusionApparatus
1188
             this.InnerDialogProps.titles = '透析器/灌流器'
1188
             this.InnerDialogProps.titles = '透析器/灌流器'
1189
             this.InnerDialogProps.type = 'dialyzer_perfusion_apparatus'
1189
             this.InnerDialogProps.type = 'dialyzer_perfusion_apparatus'
1190
-            console.log("透析器=========",this.dialysisPrescription.dialyzer_perfusion_apparatus.toLowerCase())
1191
-            this.InnerDialogProps.selected = this.dialysisPrescription.dialyzer_perfusion_apparatus
1190
+            this.InnerDialogProps.selected = this.dialysisPrescription.dialyzer_perfusion_apparatus.toUpperCase()
1192
             this.InnerDialogProps.isShowTextArea = false
1191
             this.InnerDialogProps.isShowTextArea = false
1193
             break
1192
             break
1194
         }
1193
         }
1302
         )
1301
         )
1303
 
1302
 
1304
          console.log('血管通路', this.blood_access_option)
1303
          console.log('血管通路', this.blood_access_option)
1305
-        this.dialyzerPerfusionApparatus = getDataConfig(
1304
+         var  dialyzerPerfusionApparatus = getDataConfig(
1306
           'hemodialysis',
1305
           'hemodialysis',
1307
           'dialyzer_perfusion_apparatus'
1306
           'dialyzer_perfusion_apparatus'
1308
         )
1307
         )
1309
-       console.log('灌流器', this.dialyzerPerfusionApparatus)
1308
+       
1309
+       dialyzerPerfusionApparatus.map(item => {
1310
+         item.name = item.name.toUpperCase()
1311
+       })
1312
+       //去重
1313
+        var arr = this.unique(dialyzerPerfusionApparatus)
1314
+       this.dialyzerPerfusionApparatus = arr
1315
+       console.log('灌流器', arr)
1310
 
1316
 
1311
         if (this.$route.query && this.$route.query.date) {
1317
         if (this.$route.query && this.$route.query.date) {
1312
           var date = this.$route.query && this.$route.query.date
1318
           var date = this.$route.query && this.$route.query.date
3025
               }
3031
               }
3026
             }
3032
             }
3027
           })
3033
           })
3028
-      }
3034
+      },
3035
+      unique(arr) {
3036
+        const res = new Map();
3037
+        return arr.filter((arr) => !res.has(arr.name) && res.set(arr.name, 1));
3038
+      },
3029
     },
3039
     },
3030
 
3040
 
3031
     watch: {
3041
     watch: {