|
@@ -97,11 +97,11 @@
|
97
|
97
|
</div>
|
98
|
98
|
<div class="row" style="border: 1px solid black;border-top: none;width: 99%;">
|
99
|
99
|
<div class="row" style="display: flex;">
|
100
|
|
- <div class="inline_block" style="flex: 1;" >
|
|
100
|
+ <div class="inline_block" style="flex: 2;" >
|
101
|
101
|
血管通路:
|
102
|
102
|
<div class="under_line"
|
103
|
|
- style=" width: 50%;
|
104
|
|
- text-align: left; white-space: normal;
|
|
103
|
+ style=" width: 60%;
|
|
104
|
+ text-align: center; white-space: normal;
|
105
|
105
|
">
|
106
|
106
|
{{ predialysis.blood_access_part_id }}
|
107
|
107
|
{{ predialysis.blood_access_part_opera_name }}
|
|
@@ -112,7 +112,7 @@
|
112
|
112
|
<div class="under_line"
|
113
|
113
|
style="
|
114
|
114
|
width: 50%;
|
115
|
|
- text-align: left;
|
|
115
|
+ text-align: center;
|
116
|
116
|
white-space: normal;
|
117
|
117
|
"
|
118
|
118
|
>
|
|
@@ -128,7 +128,7 @@
|
128
|
128
|
透析器:
|
129
|
129
|
<div class="under_line"
|
130
|
130
|
style=" width: 50%;
|
131
|
|
- text-align: left;
|
|
131
|
+ text-align: center;
|
132
|
132
|
white-space: normal;
|
133
|
133
|
"
|
134
|
134
|
>
|
|
@@ -139,7 +139,7 @@
|
139
|
139
|
穿刺针:
|
140
|
140
|
<div class="under_line"
|
141
|
141
|
style=" width: 50%;
|
142
|
|
- text-align: left;
|
|
142
|
+ text-align: center;
|
143
|
143
|
white-space: normal;
|
144
|
144
|
"
|
145
|
145
|
>
|
|
@@ -153,7 +153,7 @@
|
153
|
153
|
治疗方式:
|
154
|
154
|
<div class="under_line"
|
155
|
155
|
style=" width: 60%;
|
156
|
|
- text-align: left; white-space: normal;
|
|
156
|
+ text-align: center; white-space: normal;
|
157
|
157
|
">
|
158
|
158
|
{{ prescription.mode ? prescription.mode : '/'}}
|
159
|
159
|
<span v-if="prescription.mode == 'HDF'&& prescription.displace_liqui_part == 1">前稀释</span>
|
|
@@ -165,7 +165,7 @@
|
165
|
165
|
置换量:
|
166
|
166
|
<div class="under_line"
|
167
|
167
|
style=" width: 50%;
|
168
|
|
- text-align: left;
|
|
168
|
+ text-align: center;
|
169
|
169
|
white-space: normal;
|
170
|
170
|
"
|
171
|
171
|
>
|
|
@@ -178,7 +178,7 @@
|
178
|
178
|
灌流器:
|
179
|
179
|
<div class="under_line"
|
180
|
180
|
style=" width: 50%;
|
181
|
|
- text-align: left;
|
|
181
|
+ text-align: center;
|
182
|
182
|
white-space: normal;
|
183
|
183
|
"
|
184
|
184
|
>
|
|
@@ -191,7 +191,7 @@
|
191
|
191
|
穿刺方式:
|
192
|
192
|
<div class="under_line"
|
193
|
193
|
style=" width: 50%;
|
194
|
|
- text-align: left;
|
|
194
|
+ text-align: center;
|
195
|
195
|
white-space: normal;
|
196
|
196
|
"
|
197
|
197
|
>
|
|
@@ -205,7 +205,7 @@
|
205
|
205
|
抗凝方式:
|
206
|
206
|
<div class="under_line"
|
207
|
207
|
style=" width: 60%;
|
208
|
|
- text-align: left; white-space: normal;
|
|
208
|
+ text-align: center; white-space: normal;
|
209
|
209
|
">
|
210
|
210
|
{{ prescription.anticoagulant_name ? prescription.anticoagulant_name : "/" }}
|
211
|
211
|
<span v-if="prescription.anticoagulant_name == '那屈肝素钙'">
|
|
@@ -218,14 +218,14 @@
|
218
|
218
|
肝素钠首剂:
|
219
|
219
|
<div class="under_line"
|
220
|
220
|
style=" width: 60%;
|
221
|
|
- text-align: left; white-space: normal;
|
|
221
|
+ text-align: center; white-space: normal;
|
222
|
222
|
">
|
223
|
223
|
<span v-if="prescription.anticoagulant_name == '肝素钠'">
|
224
|
224
|
{{prescription.anticoagulant_shouji ? prescription.anticoagulant_shouji : "0" }}
|
225
|
225
|
</span>
|
226
|
226
|
<span v-else>/</span>
|
227
|
227
|
</div>
|
228
|
|
-
|
|
228
|
+ <span v-if="prescription.anticoagulant == '肝素钠'">mg</span>
|
229
|
229
|
<span v-if="prescription.anticoagulant == '枸橼酸钠'">mg</span>
|
230
|
230
|
<span v-if="prescription.anticoagulant == '阿加曲班'">mg</span>
|
231
|
231
|
<span v-if="prescription.anticoagulant == '低分子肝素'">iu</span>
|
|
@@ -239,13 +239,14 @@
|
239
|
239
|
追加:
|
240
|
240
|
<div class="under_line"
|
241
|
241
|
style=" width: 60%;
|
242
|
|
- text-align: left; white-space: normal;
|
|
242
|
+ text-align: center; white-space: normal;
|
243
|
243
|
">
|
244
|
244
|
<span v-if="prescription.anticoagulant_name == '肝素钠'">
|
245
|
245
|
{{prescription.anticoagulant_weichi ? prescription.anticoagulant_weichi : "0" }}
|
246
|
246
|
</span>
|
247
|
|
- <span>/</span>
|
|
247
|
+ <span v-else>/</span>
|
248
|
248
|
</div>
|
|
249
|
+ <span v-if="prescription.anticoagulant == '肝素钠'">mg/h</span>
|
249
|
250
|
<span v-if="prescription.anticoagulant == '枸橼酸钠'">ml/h</span>
|
250
|
251
|
<span v-if="prescription.anticoagulant == '阿加曲班'">mg/h</span>
|
251
|
252
|
<span v-if="prescription.anticoagulant == '低分子肝素'">iu/h</span>
|
|
@@ -262,7 +263,7 @@
|
262
|
263
|
T:
|
263
|
264
|
<div class="under_line"
|
264
|
265
|
style=" width: 100px;
|
265
|
|
- text-align: left; white-space: normal;
|
|
266
|
+ text-align: center; white-space: normal;
|
266
|
267
|
">
|
267
|
268
|
{{predialysis.temperature ? predialysis.temperature : "/"}}
|
268
|
269
|
</div>°C
|
|
@@ -330,7 +331,7 @@
|
330
|
331
|
医嘱脱水量:
|
331
|
332
|
<div class="under_line"
|
332
|
333
|
style=" width: 100px;
|
333
|
|
- text-align: left; white-space: normal;
|
|
334
|
+ text-align: center; white-space: normal;
|
334
|
335
|
">
|
335
|
336
|
{{ prescription.target_ultrafiltration ? prescription.target_ultrafiltration : "/"}}
|
336
|
337
|
</div>L
|
|
@@ -367,7 +368,7 @@
|
367
|
368
|
<div class="inline_block" style="width: 100%;">
|
368
|
369
|
特殊医嘱:
|
369
|
370
|
<div class="under_line"
|
370
|
|
- style="width: 60%; text-align: left"
|
|
371
|
+ style="width: 60%; text-align: center"
|
371
|
372
|
>
|
372
|
373
|
{{ prescription.remark ? prescription.remark : "/" }}
|
373
|
374
|
</div>
|
|
@@ -558,7 +559,7 @@
|
558
|
559
|
<td width="50">{{monitor.blood_flow_volume? monitor.blood_flow_volume: "/"}}</td>
|
559
|
560
|
<td width="50">{{ monitor.conductivity ? monitor.conductivity : "/" }}</td>
|
560
|
561
|
<td width="50">{{ monitor.ultrafiltration_rate ? monitor.ultrafiltration_rate : '/' }}</td>
|
561
|
|
- <td width="50">{{ monitor.ultrafiltration_volume? monitor.ultrafiltration_volume: "/" }}</td>
|
|
562
|
+ <td width="50">{{ monitor.ultrafiltration_volume? monitor.ultrafiltration_volume: "0" }}</td>
|
562
|
563
|
<!-- 剩余肝素 -->
|
563
|
564
|
<td width="65">{{ monitor.heparin ? monitor.heparin :'/' }}</td>
|
564
|
565
|
<td width="200">
|
|
@@ -693,8 +694,8 @@
|
693
|
694
|
<div class="under_line"
|
694
|
695
|
style="width: 50%; text-align: center"
|
695
|
696
|
>
|
696
|
|
- {{ afterdialysis.actual_treatment_hour ? afterdialysis.actual_treatment_hour : "/" }}h
|
697
|
|
- {{ afterdialysis.actual_treatment_minute ? afterdialysis.actual_treatment_minute :'/' }}min
|
|
697
|
+ {{ afterdialysis.actual_treatment_hour ? afterdialysis.actual_treatment_hour : "0" }}h
|
|
698
|
+ {{ afterdialysis.actual_treatment_minute ? afterdialysis.actual_treatment_minute :'0' }}min
|
698
|
699
|
</div>
|
699
|
700
|
</div>
|
700
|
701
|
</div>
|
|
@@ -730,10 +731,10 @@
|
730
|
731
|
<div class="inline_block" style="flex: 1">
|
731
|
732
|
实际脱水量:
|
732
|
733
|
<div class="under_line"
|
733
|
|
- style="width: 90px; text-align: center"
|
|
734
|
+ style="width: 40%; text-align: center"
|
734
|
735
|
>
|
735
|
736
|
{{ afterdialysis.actual_ultrafiltration ? afterdialysis.actual_ultrafiltration :'/' }}
|
736
|
|
- </div>L
|
|
737
|
+ </div>ml
|
737
|
738
|
</div>
|
738
|
739
|
<div class="inline_block" style="flex: 1">
|
739
|
740
|
实际置换量:
|
|
@@ -1270,128 +1271,72 @@ export default {
|
1270
|
1271
|
},
|
1271
|
1272
|
|
1272
|
1273
|
checkData() {
|
1273
|
|
- if (this.receiverTreatmentAccess.way == 0) {
|
1274
|
|
- this.$message.error("入科方式未填");
|
1275
|
|
- } else if (this.predialysis.symptom_before_dialysis == "") {
|
1276
|
|
- this.$message.error("透前症状未填");
|
1277
|
|
- } else if (this.predialysis.temperature == "") {
|
1278
|
|
- this.$message.error("透前体温未填");
|
1279
|
|
- } else if (this.predialysis.pulse_frequency == "") {
|
1280
|
|
- this.$message.error("透前脉搏未填");
|
1281
|
|
- } else if (this.predialysis.breathing_rate == "") {
|
1282
|
|
- this.$message.error("透前呼吸频率未填");
|
1283
|
|
- } else if (
|
1284
|
|
- this.predialysis.systolic_blood_pressure == 0 ||
|
1285
|
|
- this.predialysis.diastolic_blood_pressure == 0
|
1286
|
|
- ) {
|
1287
|
|
- this.$message.error("透前血压未填完整");
|
1288
|
|
- } else if (this.predialysis.puncture_way == "") {
|
1289
|
|
- this.$message.error("穿刺方式未填");
|
1290
|
|
- } else if (this.predialysis.puncture_needle == "") {
|
1291
|
|
- this.$message.error("穿刺针未填");
|
1292
|
|
- } else if (
|
|
1274
|
+ if (
|
1293
|
1275
|
this.predialysis.blood_access_part_id == "" &&
|
1294
|
1276
|
this.predialysis.blood_access_part_opera_name == ""
|
1295
|
1277
|
) {
|
1296
|
1278
|
this.$message.error("血管通路未填");
|
1297
|
|
- } else if (this.predialysis.internal_fistula == "") {
|
1298
|
|
- this.$message.error("透前内瘘未填");
|
1299
|
|
- } else if (this.predialysis.catheter == "") {
|
1300
|
|
- this.$message.error("透前导管未填");
|
1301
|
|
- } else if (this.prescription.mode_id == "") {
|
1302
|
|
- this.$message.error("透析方式未填");
|
1303
|
|
- } else if (
|
1304
|
|
- this.prescription.displace_liqui_part == 0 &&
|
1305
|
|
- this.prescription.mode_id == 2
|
1306
|
|
- ) {
|
1307
|
|
- this.$message.error("置换方式未填");
|
|
1279
|
+ } else if (this.dialysisOrder.dialysis_dialyszers == "") {
|
|
1280
|
+ this.$message.error("透析器未填");
|
|
1281
|
+ } else if (this.predialysis.puncture_needle == "") {
|
|
1282
|
+ this.$message.error("穿刺针未填");
|
|
1283
|
+ } else if (this.prescription.mode == "") {
|
|
1284
|
+ this.$message.error("治疗方式未填");
|
1308
|
1285
|
} else if (
|
1309
|
1286
|
this.prescription.displace_liqui_value == 0 &&
|
1310
|
|
- this.prescription.mode_id == 2
|
|
1287
|
+ this.prescription.mode == 'HDF'
|
1311
|
1288
|
) {
|
1312
|
1289
|
this.$message.error("置换量未填");
|
1313
|
|
- } else if (this.prescription.blood_flow_volume == 0) {
|
1314
|
|
- this.$message.error("血流量未填");
|
1315
|
|
- } else if (
|
1316
|
|
- this.prescription.dialysis_duration_hour == 0 &&
|
1317
|
|
- this.prescription.dialysis_duration_minute == 0
|
1318
|
|
- ) {
|
1319
|
|
- this.$message.error("透析时间未填");
|
1320
|
|
- } else if (
|
1321
|
|
- this.prescription.dialyzer_perfusion_apparatus == "" &&
|
1322
|
|
- this.prescription.dialysis_dialyszers == ""
|
1323
|
|
- ) {
|
1324
|
|
- this.$message.error("透析器未填");
|
1325
|
|
- } else if (this.prescription.dialysis_irrigation == "") {
|
|
1290
|
+ } else if( this.dialysisOrder.dialysis_irrigation == '') {
|
1326
|
1291
|
this.$message.error("灌流器未填");
|
|
1292
|
+ } else if (this.predialysis.puncture_way == "") {
|
|
1293
|
+ this.$message.error("穿刺方式未填");
|
|
1294
|
+ } else if (this.prescription.anticoagulant_name == '') {
|
|
1295
|
+ this.$message.error("抗凝方式未填");
|
|
1296
|
+ } else if (this.predialysis.temperature == "") {
|
|
1297
|
+ this.$message.error("透前体温未填");
|
|
1298
|
+ } else if (this.predialysis.pulse_frequency == "") {
|
|
1299
|
+ this.$message.error("透前脉搏未填");
|
1327
|
1300
|
} else if (
|
1328
|
|
- this.prescription.plasma_separator == "" &&
|
1329
|
|
- this.org_id == 9538
|
1330
|
|
- ) {
|
1331
|
|
- this.$message.error("血浆分离器未填");
|
1332
|
|
- } else if (
|
1333
|
|
- this.prescription.bilirubin_adsorption_column == "" &&
|
1334
|
|
- this.org_id == 9538
|
|
1301
|
+ this.predialysis.systolic_blood_pressure == 0 ||
|
|
1302
|
+ this.predialysis.diastolic_blood_pressure == 0
|
1335
|
1303
|
) {
|
1336
|
|
- this.$message.error("胆红素吸附柱未填");
|
|
1304
|
+ this.$message.error("透前血压未填完整");
|
1337
|
1305
|
} else if (this.predialysis.weight_before == 0) {
|
1338
|
1306
|
this.$message.error("透前体重未填");
|
1339
|
1307
|
} else if (this.predialysis.dry_weight == 0) {
|
1340
|
1308
|
this.$message.error("干体重未填");
|
1341
|
1309
|
} else if (this.prescription.target_ultrafiltration == 0) {
|
1342
|
|
- this.$message.error("计划超滤量未填");
|
1343
|
|
- } else if (this.prescription.calcium == 0) {
|
1344
|
|
- this.$message.error("钙未填");
|
1345
|
|
- } else if (this.prescription.sodium == 0) {
|
1346
|
|
- this.$message.error("钠未填");
|
1347
|
|
- } else if (this.prescription.kalium == 0) {
|
1348
|
|
- this.$message.error("钾未填");
|
1349
|
|
- } else if (this.prescription.bicarbonate == 0) {
|
1350
|
|
- this.$message.error("碳酸氢根未填");
|
1351
|
|
- } else if (this.prescription.dialysate_flow == 0) {
|
1352
|
|
- this.$message.error("透析液流量未填");
|
1353
|
|
- } else if (this.prescription.anticoagulant == 0) {
|
1354
|
|
- this.$message.error("抗凝剂未填");
|
|
1310
|
+ this.$message.error("医嘱脱水未填");
|
1355
|
1311
|
} else if (
|
1356
|
|
- this.prescription.anticoagulant_gaimingcheng == "" &&
|
1357
|
|
- this.prescription.anticoagulant == 5
|
1358
|
|
- ) {
|
1359
|
|
- this.$message.error("钙名称未填");
|
1360
|
|
- } else if (
|
1361
|
|
- this.prescription.anticoagulant_gaijiliang == "" &&
|
1362
|
|
- this.prescription.anticoagulant == 5
|
1363
|
|
- ) {
|
1364
|
|
- this.$message.error("钙剂量未填");
|
1365
|
|
- } else if (this.afterdialysis.temperature == 0) {
|
1366
|
|
- this.$message.error("透后体温未填");
|
1367
|
|
- } else if (this.afterdialysis.pulse_frequency == 0) {
|
1368
|
|
- this.$message.error("透后脉搏未填");
|
1369
|
|
- } else if (this.afterdialysis.breathing_rate == 0) {
|
1370
|
|
- this.$message.error("透后呼吸频率未填");
|
1371
|
|
- } else if (
|
1372
|
|
- this.afterdialysis.systolic_blood_pressure == 0 ||
|
1373
|
|
- this.afterdialysis.diastolic_blood_pressure == 0
|
|
1312
|
+ this.prescription.dialysis_duration_hour == 0 &&
|
|
1313
|
+ this.prescription.dialysis_duration_minute == 0
|
1374
|
1314
|
) {
|
1375
|
|
- this.$message.error("透后血压未填完整");
|
|
1315
|
+ this.$message.error("治疗时间未填");
|
|
1316
|
+ } else if (this.afterdialysis.internal_fistula == "") {
|
|
1317
|
+ this.$message.error("透后内瘘未填");
|
|
1318
|
+ } else if (this.afterdialysis.cruor == "") {
|
|
1319
|
+ this.$message.error("透析器凝血未填");
|
1376
|
1320
|
} else if (
|
1377
|
1321
|
this.afterdialysis.actual_treatment_hour == 0 &&
|
1378
|
|
- this.afterdialysis.actual_treatment_minute == 0
|
|
1322
|
+ this.afterdialysis.actual_treatment_minute == ''
|
1379
|
1323
|
) {
|
1380
|
1324
|
this.$message.error("实际治疗时间未填");
|
1381
|
|
- } else if (this.afterdialysis.cruor == "") {
|
1382
|
|
- this.$message.error("透析器凝血未填");
|
1383
|
|
- } else if (this.afterdialysis.internal_fistula == "") {
|
1384
|
|
- this.$message.error("透后内瘘未填");
|
1385
|
|
- } else if (this.afterdialysis.catheter == "") {
|
1386
|
|
- this.$message.error("透后导管未填");
|
|
1325
|
+ } else if (this.afterdialysis.dialysis_during == '') {
|
|
1326
|
+ this.$message.error("透析中进食未填");
|
1387
|
1327
|
} else if (this.afterdialysis.weight_after == 0) {
|
1388
|
1328
|
this.$message.error("透后体重未填");
|
1389
|
|
- } else if (this.afterdialysis.weight_loss == 0) {
|
1390
|
|
- this.$message.error("透后体重减少未填");
|
1391
|
|
- } else if (this.afterdialysis.dialysis_intakes == 0) {
|
1392
|
|
- this.$message.error("透析中入量未填");
|
|
1329
|
+ } else if (
|
|
1330
|
+ this.afterdialysis.systolic_blood_pressure == 0 ||
|
|
1331
|
+ this.afterdialysis.diastolic_blood_pressure == 0
|
|
1332
|
+ ) {
|
|
1333
|
+ this.$message.error("透后血压未填完整");
|
|
1334
|
+ } else if (this.afterdialysis.pulse_frequency == 0) {
|
|
1335
|
+ this.$message.error("透后脉搏未填");
|
1393
|
1336
|
} else if (this.afterdialysis.actual_ultrafiltration == 0) {
|
1394
|
|
- this.$message.error("实际超滤量未填");
|
|
1337
|
+ this.$message.error("实际脱水量未填");
|
|
1338
|
+ } else if (this.afterdialysis.actual_displacement == "") {
|
|
1339
|
+ this.$message.error("实际置换量未填");
|
1395
|
1340
|
} else if (this.summary.dialysis_summary == "") {
|
1396
|
1341
|
this.$message.error("透析小结未填");
|
1397
|
1342
|
} else if (
|
|
@@ -1399,12 +1344,10 @@ export default {
|
1399
|
1344
|
this.dialysisOrder.puncture_nurse == 0
|
1400
|
1345
|
) {
|
1401
|
1346
|
this.$message.error("穿刺护士未填");
|
1402
|
|
- } else if (
|
1403
|
|
- this.dialysisOrder == null ||
|
1404
|
|
- this.dialysisOrder.start_nurse == 0
|
1405
|
|
- ) {
|
1406
|
|
- this.$message.error("治疗护士未填");
|
1407
|
|
- } else if (this.dialysisOrder == null && this.check.creater == 0) {
|
|
1347
|
+ } else if(this.dialysisOrder.start_nurse == 0 || this.dialysisOrder == null) {
|
|
1348
|
+ this.$message.error("责任护士未填");
|
|
1349
|
+ }
|
|
1350
|
+ else if (this.dialysisOrder == null && this.check.creater == 0) {
|
1408
|
1351
|
this.$message.error("核对人员未填");
|
1409
|
1352
|
} else if (
|
1410
|
1353
|
this.dialysisOrder != null &&
|
|
@@ -1425,11 +1368,6 @@ export default {
|
1425
|
1368
|
this.check.creater == 0
|
1426
|
1369
|
) {
|
1427
|
1370
|
this.$message.error("核对人员未填");
|
1428
|
|
- } else if (
|
1429
|
|
- this.dialysisOrder == null ||
|
1430
|
|
- this.dialysisOrder.finish_nurse == 0
|
1431
|
|
- ) {
|
1432
|
|
- this.$message.error("下机护士未填");
|
1433
|
1371
|
} else if (this.prescription.creater == 0) {
|
1434
|
1372
|
this.$message.error("医生签名未填");
|
1435
|
1373
|
} else if (this.tableAdvice.length > 0) {
|
|
@@ -1483,6 +1421,7 @@ export default {
|
1483
|
1421
|
} else {
|
1484
|
1422
|
this.$message.success("核对完成");
|
1485
|
1423
|
}
|
|
1424
|
+
|
1486
|
1425
|
},
|
1487
|
1426
|
getDisplaceLiquiPart: function (val) {
|
1488
|
1427
|
let displace_liqui_part_name = "/";
|