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