|
@@ -211,6 +211,7 @@
|
211
|
211
|
<div style="flex: 1;">
|
212
|
212
|
血管通路
|
213
|
213
|
<span class="under-line" style="display: inline-block;width: 50%;">
|
|
214
|
+ {{ predialysis.blood_access_part_id ? predialysis.blood_access_part_id : '' }}
|
214
|
215
|
{{ predialysis.blood_access_part_opera_name ? predialysis.blood_access_part_opera_name : "/" }}
|
215
|
216
|
</span>
|
216
|
217
|
</div>
|
|
@@ -224,7 +225,7 @@
|
224
|
225
|
</div>
|
225
|
226
|
</div>
|
226
|
227
|
</div>
|
227
|
|
- <div style="display: flex;border: 1px solid black;padding: 5px;">
|
|
228
|
+ <div style="display: flex;border: 1px solid black;padding: 5px;" v-if="org_id == 10612 || org_id == 0">
|
228
|
229
|
<div style="flex: 1;">
|
229
|
230
|
穿刺针
|
230
|
231
|
<span class="under-line" style="display: inline-block;width: 50%;">
|
|
@@ -241,22 +242,22 @@
|
241
|
242
|
</div>
|
242
|
243
|
</div>
|
243
|
244
|
</div>
|
244
|
|
- <div style="border-left: 1px solid black;border-right: 1px solid black;padding: 5px;text-align: center;">
|
|
245
|
+ <div style="border-left: 1px solid black;border-right: 1px solid black;border-top: 1px solid black;padding: 5px;text-align: center;">
|
245
|
246
|
治疗过程记录
|
246
|
247
|
</div>
|
247
|
248
|
<table border="1" style="border-collapse: collapse;text-align: center;">
|
248
|
249
|
<tr>
|
249
|
250
|
<td style="width: 60px;text-align: center;" rowspan="2" >时间</td>
|
250
|
|
- <td colspan="6" style="text-align: center;">透析参数</td>
|
|
251
|
+ <td :colspan="org_id==10612 ?'6':'4'" style="text-align: center;">透析参数</td>
|
251
|
252
|
<td colspan="5" style="text-align: center;">生命体征</td>
|
252
|
|
- <td colspan="2" style="text-align: center;">治疗中病情变化</td>
|
|
253
|
+ <td :colspan="org_id==10612 ? '2' : '3'" style="text-align: center;">治疗中病情变化</td>
|
253
|
254
|
</tr>
|
254
|
255
|
<tr>
|
255
|
256
|
<th style="width: 70px; font-weight: normal">
|
256
|
257
|
<p style="height: 20px; line-height: 20px">TMP</p>
|
257
|
258
|
<p style="height: 20px; line-height: 20px">mmHg</p>
|
258
|
259
|
</th>
|
259
|
|
- <th style="width: 70px; font-weight: normal">
|
|
260
|
+ <th style="width: 70px; font-weight: normal" v-if='org_id==10612'>
|
260
|
261
|
<p style="height: 20px; line-height: 20px">动脉压</p>
|
261
|
262
|
<p style="height: 20px; line-height: 20px">mmHg</p>
|
262
|
263
|
</th>
|
|
@@ -272,7 +273,7 @@
|
272
|
273
|
<p style="height: 20px; line-height: 20px">脱水量</p>
|
273
|
274
|
<p style="height: 20px; line-height: 20px">ml</p>
|
274
|
275
|
</th>
|
275
|
|
- <th style="width: 130px; font-weight: normal">
|
|
276
|
+ <th style="width: 130px; font-weight: normal" v-if='org_id==10612'>
|
276
|
277
|
<p style="height: 20px; line-height: 30px">透析液温度</p>
|
277
|
278
|
<p style="height: 20px; line-height: 20px">℃</p>
|
278
|
279
|
</th>
|
|
@@ -293,13 +294,17 @@
|
293
|
294
|
<p style="height: 20px; line-height: 20px">mmHg</p>
|
294
|
295
|
</th>
|
295
|
296
|
|
296
|
|
- <th style="width: 80px; font-weight: normal">
|
|
297
|
+ <th style="width: 80px; font-weight: normal" v-if='org_id==10612'>
|
297
|
298
|
<p style="height: 20px; line-height: 20px">电导度</p>
|
298
|
299
|
<p style="height: 20px; line-height: 20px">mS/m</p>
|
299
|
300
|
</th>
|
300
|
|
- <!-- <th style="width: 70px; font-weight: normal">
|
|
301
|
+ <th style="width: 80px; font-weight: normal" v-if='org_id!=10612'>
|
|
302
|
+ <p style="height: 20px; line-height: 20px">SpO2</p>
|
|
303
|
+ <p style="height: 20px; line-height: 20px">%</p>
|
|
304
|
+ </th>
|
|
305
|
+ <th style="width: 60px; font-weight: normal" v-if='org_id!=10612'>
|
301
|
306
|
时间
|
302
|
|
- </th> -->
|
|
307
|
+ </th>
|
303
|
308
|
<th style="width: 333px; font-weight: normal">
|
304
|
309
|
<p style="height: 20px; line-height: 20px">
|
305
|
310
|
记 录
|
|
@@ -310,7 +315,7 @@
|
310
|
315
|
<td style="min-width: 60px; height: 30px">
|
311
|
316
|
{{ getTime(monitor.operate_time, "{h}:{i}") }}
|
312
|
317
|
</td>
|
313
|
|
-
|
|
318
|
+
|
314
|
319
|
<td>
|
315
|
320
|
<span v-if="getTime(monitor.operate_time) != ''">
|
316
|
321
|
{{
|
|
@@ -321,7 +326,7 @@
|
321
|
326
|
</span>
|
322
|
327
|
</td>
|
323
|
328
|
|
324
|
|
- <th style="width: 70px; font-weight: normal">
|
|
329
|
+ <td style="width: 70px; font-weight: normal" v-if='org_id==10612'>
|
325
|
330
|
<span v-if="getTime(monitor.operate_time) != ''">
|
326
|
331
|
{{
|
327
|
332
|
monitor.arterial_pressure
|
|
@@ -329,8 +334,8 @@
|
329
|
334
|
: "/"
|
330
|
335
|
}}
|
331
|
336
|
</span>
|
332
|
|
- </th>
|
333
|
|
-
|
|
337
|
+ </td>
|
|
338
|
+
|
334
|
339
|
<td>
|
335
|
340
|
<span v-if="getTime(monitor.operate_time) != ''">
|
336
|
341
|
{{ monitor.venous_pressure ? monitor.venous_pressure : "/" }}
|
|
@@ -343,31 +348,26 @@
|
343
|
348
|
</td>
|
344
|
349
|
<td style="min-width: 45px">
|
345
|
350
|
<span v-if="getTime(monitor.operate_time) != ''">
|
346
|
|
- <span v-if="monindex == 1">0</span>
|
347
|
|
- <span v-if="monindex != 1">
|
348
|
|
- {{
|
|
351
|
+ {{
|
349
|
352
|
monitor.ultrafiltration_volume
|
350
|
353
|
? monitor.ultrafiltration_volume
|
351
|
354
|
: ""
|
352
|
|
- }}
|
353
|
|
- </span>
|
354
|
|
-
|
|
355
|
+ }}
|
355
|
356
|
</span>
|
356
|
357
|
</td>
|
357
|
|
- <!-- 生命体征 -->
|
358
|
|
- <!-- T -->
|
359
|
|
- <td>
|
|
358
|
+ <!-- 透析液温度 -->
|
|
359
|
+ <td v-if='org_id==10612'>
|
360
|
360
|
<span v-if="getTime(monitor.operate_time) != ''">
|
361
|
361
|
{{ monitor.dialysate_temperature ? monitor.dialysate_temperature : "/" }}
|
362
|
362
|
</span>
|
363
|
363
|
</td>
|
364
|
|
- <!-- HR -->
|
|
364
|
+
|
365
|
365
|
<td>
|
366
|
366
|
<span v-if="getTime(monitor.operate_time) != ''">
|
367
|
367
|
{{ monitor.pulse_frequency ? monitor.pulse_frequency : "/" }}
|
368
|
368
|
</span>
|
369
|
369
|
</td>
|
370
|
|
- <!-- R -->
|
|
370
|
+
|
371
|
371
|
<td>
|
372
|
372
|
<span v-if="getTime(monitor.operate_time) != ''">
|
373
|
373
|
{{ monitor.temperature ? monitor.temperature : "/" }}
|
|
@@ -378,7 +378,7 @@
|
378
|
378
|
{{ monitor.breathing_rate ? monitor.breathing_rate : "/" }}
|
379
|
379
|
</span>
|
380
|
380
|
</td>
|
381
|
|
- <!-- BP -->
|
|
381
|
+
|
382
|
382
|
<td>
|
383
|
383
|
<span v-if="getTime(monitor.operate_time) != ''">
|
384
|
384
|
{{
|
|
@@ -392,8 +392,7 @@
|
392
|
392
|
}}
|
393
|
393
|
</span>
|
394
|
394
|
</td>
|
395
|
|
- <!-- SPO2 -->
|
396
|
|
- <td>
|
|
395
|
+ <td v-if='org_id==10612'>
|
397
|
396
|
<span v-if="getTime(monitor.operate_time) != ''">
|
398
|
397
|
{{
|
399
|
398
|
monitor.conductivity
|
|
@@ -402,13 +401,22 @@
|
402
|
401
|
}}
|
403
|
402
|
</span>
|
404
|
403
|
</td>
|
405
|
|
-
|
406
|
|
- <!-- 病情变化 -->
|
407
|
|
- <!-- <td style="min-width: 60px; height: 30px">
|
|
404
|
+ <!-- SpO2 -->
|
|
405
|
+ <td v-if='org_id!=10612'>
|
|
406
|
+ <span v-if="getTime(monitor.operate_time) != ''">
|
|
407
|
+ {{
|
|
408
|
+ monitor.blood_oxygen_saturation
|
|
409
|
+ ? monitor.blood_oxygen_saturation
|
|
410
|
+ : ""
|
|
411
|
+ }}
|
|
412
|
+ </span>
|
|
413
|
+ </td>
|
|
414
|
+ <!-- 时间 -->
|
|
415
|
+ <td style="min-width: 60px; height: 30px" v-if='org_id!=10612'>
|
408
|
416
|
{{ getTime(monitor.operate_time, "{h}:{i}") }}
|
409
|
|
- </td> -->
|
|
417
|
+ </td>
|
410
|
418
|
<td>
|
411
|
|
- <template
|
|
419
|
+ <template
|
412
|
420
|
v-if=" (dialysisOrder && monitor.operate_time == dialysisOrder.start_time)&&(org_id!=10414) "
|
413
|
421
|
>
|
414
|
422
|
开始上机,引血100ml/min
|
|
@@ -444,14 +452,14 @@
|
444
|
452
|
<p style="height:15px;line-height:15px">上次透后体重</p>
|
445
|
453
|
</td>
|
446
|
454
|
<td style="width:8%;">
|
447
|
|
-
|
|
455
|
+
|
448
|
456
|
<span v-if="assessmentafter.weight_after == 0">
|
449
|
457
|
{{ afterdialysis.last_after_weight ? afterdialysis.last_after_weight : "0" }}kg
|
450
|
458
|
</span>
|
451
|
459
|
<span v-if="assessmentafter.weight_after>0">
|
452
|
460
|
{{ assessmentafter.weight_after ? assessmentafter.weight_after : "0" }}kg
|
453
|
461
|
</span>
|
454
|
|
-
|
|
462
|
+
|
455
|
463
|
</td>
|
456
|
464
|
</tr>
|
457
|
465
|
|
|
@@ -484,7 +492,7 @@
|
484
|
492
|
<span v-if="assessmentafter.weight_after>0">
|
485
|
493
|
{{ (predialysis.weight_before - assessmentafter.weight_after).toFixed(1) }}kg
|
486
|
494
|
</span>
|
487
|
|
-
|
|
495
|
+
|
488
|
496
|
</td>
|
489
|
497
|
<td v-if="advice_index === 2">干体重(DW)</td>
|
490
|
498
|
<td v-if="advice_index === 2">{{ predialysis.dry_weight }}kg</td>
|
|
@@ -563,6 +571,11 @@ export default {
|
563
|
571
|
LabelBox,
|
564
|
572
|
BreadCrumb
|
565
|
573
|
},
|
|
574
|
+ // props:{
|
|
575
|
+ // x_tdate:{
|
|
576
|
+ // typr:String
|
|
577
|
+ // }
|
|
578
|
+ // },
|
566
|
579
|
data() {
|
567
|
580
|
return {
|
568
|
581
|
way_arr: [],
|
|
@@ -911,6 +924,7 @@ export default {
|
911
|
924
|
? this.modeOptions[mode_id].name
|
912
|
925
|
: "";
|
913
|
926
|
},
|
|
927
|
+ // 数据源
|
914
|
928
|
getDialysisRecord() {
|
915
|
929
|
this.loading = true;
|
916
|
930
|
this.queryParams.patient_id = parseInt(this.$route.query.patient_id)
|
|
@@ -1540,6 +1554,7 @@ export default {
|
1540
|
1554
|
}
|
1541
|
1555
|
},
|
1542
|
1556
|
created() {
|
|
1557
|
+ console.log('x_tdate',this.x_tdate);
|
1543
|
1558
|
var xtuser = this.$store.getters.xt_user;
|
1544
|
1559
|
this.orgname = xtuser.org.org_name;
|
1545
|
1560
|
// this.orgname = "遂溪方济医院";
|