|
@@ -71,31 +71,31 @@
|
71
|
71
|
<td colspan="3">
|
72
|
72
|
<div style="display: flex;line-height:30px;">
|
73
|
73
|
<span>治疗抗凝:</span>
|
74
|
|
- <span v-if="prescription.anticoagulant !='普通肝素' && prescription.anticoagulant!='无肝素' && prescription.anticoagulant!='枸橼酸'">
|
75
|
|
- {{ prescription.anticoagulant }}
|
|
74
|
+ <span v-if="prescription.anticoagulant_name !='普通肝素' && prescription.anticoagulant_name!='无肝素' && prescription.anticoagulant_name!='枸橼酸'">
|
|
75
|
+ {{ this.getanticoagulation(prescription.anticoagulant) }}
|
76
|
76
|
{{prescription.anticoagulant_zongliang ? prescription.anticoagulant_zongliang : "0"}}
|
77
|
77
|
</span>U
|
78
|
78
|
<!-- <span v-if="prescription.anticoagulant !='普通肝素' && prescription.anticoagulant!='无肝素' && prescription.anticoagulant!='枸橼酸'">
|
79
|
79
|
|
80
|
80
|
</span>U -->
|
81
|
|
- <label-box :isChecked="prescription.anticoagulant=='普通肝素'?true :false" showValue="普通肝素:"></label-box>
|
|
81
|
+ <label-box :isChecked="prescription.anticoagulant_name=='普通肝素'?true :false" showValue="普通肝素:"></label-box>
|
82
|
82
|
<div style="display: inline-block;">
|
83
|
83
|
首剂:
|
84
|
|
- <span v-if="prescription.anticoagulant=='普通肝素'">
|
|
84
|
+ <span v-if="prescription.anticoagulant_name=='普通肝素'">
|
85
|
85
|
{{ prescription.anticoagulant_shouji ? prescription.anticoagulant_shouji : "0" }}
|
86
|
86
|
</span>mg
|
87
|
87
|
追加:
|
88
|
|
- <span v-if="prescription.anticoagulant=='普通肝素'">
|
|
88
|
+ <span v-if="prescription.anticoagulant_name=='普通肝素'">
|
89
|
89
|
{{prescription.anticoagulant_weichi ? prescription.anticoagulant_weichi : "0"}}
|
90
|
90
|
</span>mg/h
|
91
|
91
|
总量:
|
92
|
|
- <span v-if="prescription.anticoagulant=='普通肝素'">
|
|
92
|
+ <span v-if="prescription.anticoagulant_name=='普通肝素'">
|
93
|
93
|
{{ prescription.anticoagulant_zongliang ? prescription.anticoagulant_zongliang : "0"}}
|
94
|
94
|
</span>mg
|
95
|
95
|
</div>
|
96
|
96
|
|
97
|
|
- <label-box :isChecked="prescription.anticoagulant=='无肝素'?true :false" showValue="无肝素"></label-box>
|
98
|
|
- <label-box :isChecked="prescription.anticoagulant=='枸橼酸'?true :false" showValue="枸橼酸"></label-box>
|
|
97
|
+ <label-box :isChecked="prescription.anticoagulant_name=='无肝素'?true :false" showValue="无肝素"></label-box>
|
|
98
|
+ <label-box :isChecked="prescription.anticoagulant_name=='枸橼酸'?true :false" showValue="枸橼酸"></label-box>
|
99
|
99
|
</div>
|
100
|
100
|
</td>
|
101
|
101
|
</tr>
|
|
@@ -103,7 +103,8 @@
|
103
|
103
|
<tr>
|
104
|
104
|
<td colspan="2">
|
105
|
105
|
<div style="line-height:30px;">
|
106
|
|
- <span>处方脱水量: {{ prescription.prescription_water ? prescription.prescription_water : "" }} </span>ml
|
|
106
|
+ <span v-if="org_id != 9779">处方脱水量: {{ prescription.prescription_water ? prescription.prescription_water : "" }} ml </span>
|
|
107
|
+ <span v-if="org_id == 9779">目标脱水量:{{ prescription.target_ultrafiltration ? prescription.target_ultrafiltration : "" }} L </span>
|
107
|
108
|
<span>透析液流量: {{ prescription.dialysate_flow ? prescription.dialysate_flow : "" }} </span>ml/h
|
108
|
109
|
</div>
|
109
|
110
|
</td>
|
|
@@ -123,15 +124,14 @@
|
123
|
124
|
<table border="1" class="table-box" style="border-collapse: collapse;width: 99%;">
|
124
|
125
|
<tr>
|
125
|
126
|
<td style="width: 20%; line-height: 30px;">透析机:
|
126
|
|
- {{predialysis.machine_type ? predialysis.machine_type : " "}}
|
|
127
|
+ {{predialysis.machine_type ? predialysis.machine_type : " /"}}
|
127
|
128
|
</td>
|
128
|
129
|
<td style="width: 30%;line-height: 30px;">
|
129
|
130
|
透析(滤)器:
|
130
|
131
|
{{ prescription.dialysis_dialyszers ? prescription.dialysis_dialyszers : "" }}
|
131
|
132
|
|
132
|
133
|
{{ prescription.dialysis_strainer ? prescription.dialysis_strainer : "" }}
|
133
|
|
- <!-- {{ prescription.dialyzer_perfusion_apparatus ? prescription.dialyzer_perfusion_apparatus : ""}}
|
134
|
|
- {{ prescription.dialysis_dialyszers ? prescription.dialysis_dialyszers : " "}} -->
|
|
134
|
+
|
135
|
135
|
</td>
|
136
|
136
|
<td style="">
|
137
|
137
|
透析液:钾:
|
|
@@ -158,15 +158,14 @@
|
158
|
158
|
<td colspan="3">
|
159
|
159
|
<div style="display: inline-block;line-height: 30px;">
|
160
|
160
|
血管通路:
|
161
|
|
- <label-box :isChecked="predialysis.blood_access_part_opera_name=='内瘘'?true :false" showValue="内瘘"></label-box>
|
162
|
|
- <label-box :isChecked="predialysis.blood_access_part_opera_name=='长期静脉导管'?true :false" showValue="长期静脉导管"></label-box>
|
163
|
|
- <label-box :isChecked="predialysis.blood_access_part_opera_name=='临时静脉导管'?true :false" showValue="临时(颈、股)静脉导管"></label-box>
|
164
|
|
- <label-box :isChecked="predialysis.blood_access_part_opera_name!='内瘘' &&
|
165
|
|
- predialysis.blood_access_part_opera_name!='长期静脉导管' &&
|
166
|
|
- predialysis.blood_access_part_opera_name!='临时静脉导管' &&
|
167
|
|
- predialysis.blood_access_part_opera_name!=''?true :false" showValue="其它">
|
|
161
|
+ <label-box :isChecked="predialysis.blood_access_part_opera_name.indexOf('内瘘')!=-1 ?true :false" showValue="内瘘"></label-box>
|
|
162
|
+ <label-box :isChecked="predialysis.blood_access_part_opera_name.indexOf('长期静脉导管')!=-1?true :false" showValue="长期静脉导管"></label-box>
|
|
163
|
+ <label-box :isChecked="predialysis.blood_access_part_opera_name.indexOf('临时静脉导管')!=-1?true :false" showValue="临时(颈、股)静脉导管"></label-box>
|
|
164
|
+ <label-box :isChecked="predialysis.blood_access_part_opera_name.indexOf('内瘘')==-1 &&
|
|
165
|
+ predialysis.blood_access_part_opera_name.indexOf('长期静脉导管')==-1 &&
|
|
166
|
+ predialysis.blood_access_part_opera_name.indexOf('临时静脉导管')==-1 ?true :false" showValue="其它">
|
168
|
167
|
</label-box>
|
169
|
|
-
|
|
168
|
+ <span>{{ predialysis.blood_access_part_opera_name }}</span>
|
170
|
169
|
</div>
|
171
|
170
|
<div style="display: inline-block;line-height: 30px;">
|
172
|
171
|
穿刺者:
|
|
@@ -721,7 +720,7 @@ export default {
|
721
|
720
|
if (patientInfo.gender === 2) {
|
722
|
721
|
patientInfo.gender = "女";
|
723
|
722
|
}
|
724
|
|
- console.log("patientInfo", patientInfo);
|
|
723
|
+ console.log("response.data.data", response.data.data);
|
725
|
724
|
this.patientInfo = patientInfo;
|
726
|
725
|
this.patientInfo.birth = uParseTime(
|
727
|
726
|
this.patientInfo.birthday,
|
|
@@ -907,12 +906,6 @@ export default {
|
907
|
906
|
this.doctorForm.url = doctorname.url;
|
908
|
907
|
var prescription = response.data.data.dialysisPrescription;
|
909
|
908
|
console.log("透析处方", prescription);
|
910
|
|
- if (prescription.anticoagulant == 6) {
|
911
|
|
- prescription.anticoagulant = "低分子肝素钙";
|
912
|
|
- }
|
913
|
|
- if (prescription.anticoagulant == 7) {
|
914
|
|
- prescription.anticoagulant = "低分子肝素钠";
|
915
|
|
- }
|
916
|
909
|
if (prescription.blood_access === 1) {
|
917
|
910
|
prescription.blood_access = "正常";
|
918
|
911
|
}
|
|
@@ -949,21 +942,6 @@ export default {
|
949
|
942
|
if (prescription.replacement_way === 4) {
|
950
|
943
|
prescription.replacement_way = "混合置换";
|
951
|
944
|
}
|
952
|
|
- if (prescription.anticoagulant === 1) {
|
953
|
|
- prescription.anticoagulant = "无肝素";
|
954
|
|
- }
|
955
|
|
- if (prescription.anticoagulant === 2) {
|
956
|
|
- prescription.anticoagulant = "普通肝素";
|
957
|
|
- }
|
958
|
|
- if (prescription.anticoagulant === 3) {
|
959
|
|
- prescription.anticoagulant = "低分子肝素";
|
960
|
|
- }
|
961
|
|
- if (prescription.anticoagulant === 4) {
|
962
|
|
- prescription.anticoagulant = "阿加曲班";
|
963
|
|
- }
|
964
|
|
- if (prescription.anticoagulant === 5) {
|
965
|
|
- prescription.anticoagulant = "枸橼酸钠";
|
966
|
|
- }
|
967
|
945
|
this.prescription = prescription;
|
968
|
946
|
var receiverTreatmentAccess =
|
969
|
947
|
response.data.data.receiverTreatmentAccess;
|
|
@@ -1281,6 +1259,16 @@ export default {
|
1281
|
1259
|
}else{
|
1282
|
1260
|
this.$message.success('核对完成')
|
1283
|
1261
|
}
|
|
1262
|
+ },
|
|
1263
|
+ getanticoagulation(val){
|
|
1264
|
+ const option = this.anticoagulantsConfit
|
|
1265
|
+ if(val !=''){
|
|
1266
|
+ for(let i in option){
|
|
1267
|
+ if(option[i].id == val){
|
|
1268
|
+ return option[i].name
|
|
1269
|
+ }
|
|
1270
|
+ }
|
|
1271
|
+ }
|
1284
|
1272
|
}
|
1285
|
1273
|
},
|
1286
|
1274
|
watch: {
|
|
@@ -1317,7 +1305,8 @@ export default {
|
1317
|
1305
|
this.replacementWays = this.$store.getters.replacement_ways;
|
1318
|
1306
|
this.perfusionApparatus = this.$store.getters.perfusion_apparatus;
|
1319
|
1307
|
this.anticoagulantsConfit = this.$store.getters.anticoagulants_confit;
|
1320
|
|
-
|
|
1308
|
+ console.log('anticoagulantsConfit',this.anticoagulantsConfit);
|
|
1309
|
+
|
1321
|
1310
|
this.way_arr = getDataConfig("hemodialysis", "way");
|
1322
|
1311
|
this.consciousness_arr = getDataConfig("hemodialysis", "consciousness");
|
1323
|
1312
|
this.appetite_arr = getDataConfig("hemodialysis", "appetite");
|