|
@@ -1,8 +1,8 @@
|
1
|
1
|
<template>
|
2
|
2
|
<div id="dialysis-print-box">
|
3
|
3
|
<div class="dialysis-print-order">
|
4
|
|
- <div class="order-yy-name">{{ orgname }}</div>
|
5
|
|
- <div class="order-title">血液净化治疗记录单</div>
|
|
4
|
+ <!-- <div class="order-yy-name">{{ orgname }}</div> -->
|
|
5
|
+ <div class="order-title">{{ orgname }} 血液净化治疗记录单</div>
|
6
|
6
|
<table class="table-box" style="margin-top: 10px;">
|
7
|
7
|
<tbody>
|
8
|
8
|
<tr>
|
|
@@ -139,6 +139,13 @@
|
139
|
139
|
<!--showValue='模糊'></label-box>-->
|
140
|
140
|
</div>
|
141
|
141
|
</td>
|
|
142
|
+ <td width="50">感染:</td>
|
|
143
|
+ <td width='100'>
|
|
144
|
+ <label-box :isChecked="predialysis.is_infect == 2 ? true : false" showValue="有"></label-box>
|
|
145
|
+
|
|
146
|
+ <label-box :isChecked="predialysis.is_infect == 1 ? true : false" showValue="无"></label-box>
|
|
147
|
+
|
|
148
|
+ </td>
|
142
|
149
|
<td></td>
|
143
|
150
|
</tr>
|
144
|
151
|
</tbody>
|
|
@@ -190,7 +197,7 @@
|
190
|
197
|
<table class="table-box">
|
191
|
198
|
<tbody>
|
192
|
199
|
<tr>
|
193
|
|
- <td width="86">导管穿刺口:</td>
|
|
200
|
+ <td width="70">导管口:</td>
|
194
|
201
|
<td width="240">
|
195
|
202
|
<div style="display:flex;justify-content:space-between;">
|
196
|
203
|
<label-box :isChecked="predialysis.catheter.indexOf('穿刺口-干洁') > -1 ? true : false" showValue="干洁"></label-box>
|
|
@@ -226,28 +233,20 @@
|
226
|
233
|
<td></td> -->
|
227
|
234
|
|
228
|
235
|
<!-- 体位 -->
|
229
|
|
- <td width="40">体位:</td>
|
230
|
|
- <td width="400">
|
231
|
|
- <div style="display:flex;justify-content:space-between;">
|
232
|
|
- <label-box v-for="(item, index) in posture_arr" :key="index" :isChecked="receiverTreatmentAccess.posture == item.id ? true : false" :showValue="item.name"></label-box>
|
233
|
|
-
|
234
|
|
- <!--<label-box :isChecked='receiverTreatmentAccess.posture==1?true:false'-->
|
235
|
|
- <!--showValue='自动体位'></label-box>-->
|
236
|
|
- <!-- -->
|
237
|
|
- <!--<label-box :isChecked='receiverTreatmentAccess.posture==2?true:false'-->
|
238
|
|
- <!--showValue='平卧位'></label-box>-->
|
239
|
|
- <!-- -->
|
240
|
|
- <!--<label-box :isChecked='receiverTreatmentAccess.posture==3?true:false'-->
|
241
|
|
- <!--showValue='半卧位'></label-box>-->
|
242
|
|
- <!-- -->
|
243
|
|
- <!--<label-box :isChecked='receiverTreatmentAccess.posture==4?true:false'-->
|
244
|
|
- <!--showValue='端坐位'></label-box>-->
|
245
|
|
- <!-- -->
|
246
|
|
- <!--<label-box :isChecked='receiverTreatmentAccess.posture==5?true:false'-->
|
247
|
|
- <!--showValue='躁动不安'></label-box>-->
|
248
|
|
- <!-- -->
|
|
236
|
+ <td width="40">打折:</td>
|
|
237
|
+ <td width="100">
|
|
238
|
+ <label-box :isChecked="predialysis.catheter_bend == 1?true:false" showValue='有'></label-box>
|
|
239
|
+
|
|
240
|
+ <label-box :isChecked="predialysis.catheter_bend ==2?true:false" showValue='无'></label-box>
|
|
241
|
+ </td>
|
|
242
|
+ <td width='30'></td>
|
|
243
|
+ <td width="40">尿量:</td>
|
|
244
|
+ <td width='50'>
|
|
245
|
+ <div class="under-line">
|
|
246
|
+ {{ predialysis.urine_volume ? predialysis.urine_volume : '' }}
|
249
|
247
|
</div>
|
250
|
248
|
</td>
|
|
249
|
+ <td width='10'>ml</td>
|
251
|
250
|
<td></td>
|
252
|
251
|
</tr>
|
253
|
252
|
</tbody>
|
|
@@ -267,7 +266,15 @@
|
267
|
266
|
<label-box :isChecked="predialysis.internal_fistula.indexOf('震颤-无') > -1 ? true : false" showValue="不存在"></label-box>
|
268
|
267
|
</div>
|
269
|
268
|
</td>
|
270
|
|
- <td width="50"></td>
|
|
269
|
+ <td width="30"></td>
|
|
270
|
+ <td width="40">外露:</td>
|
|
271
|
+ <td width='50'>
|
|
272
|
+ <div class="under-line">
|
|
273
|
+ {{ predialysis.exposed ? predialysis.exposed : '' }}
|
|
274
|
+ </div>
|
|
275
|
+ </td>
|
|
276
|
+ <td width='10'>cm</td>
|
|
277
|
+ <td width="30"></td>
|
271
|
278
|
|
272
|
279
|
<td width="95">内瘘皮肤情况:</td>
|
273
|
280
|
<td width="220">
|
|
@@ -286,7 +293,7 @@
|
286
|
293
|
</tbody>
|
287
|
294
|
</table>
|
288
|
295
|
|
289
|
|
- <table class="table-box">
|
|
296
|
+ <!-- <table class="table-box">
|
290
|
297
|
<tbody>
|
291
|
298
|
<tr>
|
292
|
299
|
<td width="40">皮肤:</td>
|
|
@@ -311,30 +318,30 @@
|
311
|
318
|
|
312
|
319
|
</div>
|
313
|
320
|
</td>
|
314
|
|
- <!-- <td width="10">)</td> -->
|
315
|
321
|
</tr>
|
316
|
322
|
</tbody>
|
317
|
|
- </table>
|
|
323
|
+ </table> -->
|
318
|
324
|
|
319
|
325
|
<table class="table-box">
|
320
|
326
|
<tbody>
|
321
|
327
|
<tr>
|
322
|
|
- <td width="86">活动性出血:</td>
|
|
328
|
+ <td width="80">活动性出血:</td>
|
323
|
329
|
<td width="40">
|
324
|
330
|
<div>
|
325
|
331
|
<label-box :isChecked="predialysis.is_hemorrhage == 2 ? true : false" showValue="无"></label-box>
|
326
|
332
|
</div>
|
327
|
333
|
</td>
|
328
|
|
- <td width="380">
|
|
334
|
+ <td width="420">
|
329
|
335
|
<div>
|
330
|
336
|
<label-box :isChecked="predialysis.is_hemorrhage == 1 && predialysis.hemorrhage.indexOf('牙龈出血') > -1 ? true : false" showValue="牙龈出血"></label-box>
|
331
|
337
|
|
332
|
338
|
<label-box :isChecked="predialysis.is_hemorrhage == 1 && predialysis.hemorrhage.indexOf('消化道出血') > -1 ? true : false" showValue="消化道出血"></label-box>
|
333
|
339
|
|
334
|
|
- <label-box :isChecked="predialysis.is_hemorrhage == 1 && predialysis.hemorrhage.indexOf('穿刺点渗血') > -1 ? true : false" showValue="穿刺点渗血"></label-box>
|
|
340
|
+ <label-box :isChecked="predialysis.is_hemorrhage == 1 && predialysis.hemorrhage.indexOf('皮下瘀斑') > -1 ? true : false" showValue="皮下瘀斑"></label-box>
|
335
|
341
|
|
336
|
|
-
|
337
|
342
|
<label-box :isChecked="predialysis.is_hemorrhage == 1 && predialysis.hemorrhage.indexOf('女性经期') > -1 ? true : false" showValue="女性经期"></label-box>
|
|
343
|
+
|
|
344
|
+ <label-box :isChecked="predialysis.is_hemorrhage == 1 && predialysis.hemorrhage.indexOf('血尿') > -1 ? true : false" showValue="血尿"></label-box>
|
338
|
345
|
</div>
|
339
|
346
|
</td>
|
340
|
347
|
|
|
@@ -353,7 +360,7 @@
|
353
|
360
|
<tbody>
|
354
|
361
|
<tr>
|
355
|
362
|
<td width="70">血管通路:</td>
|
356
|
|
- <td width="480">
|
|
363
|
+ <td width="620">
|
357
|
364
|
<div>
|
358
|
365
|
<label-box :isChecked="predialysis.blood_access_part_opera_name.indexOf('自体内瘘') > -1 ? true : false" showValue="自体内瘘"></label-box>
|
359
|
366
|
|
|
@@ -361,12 +368,15 @@
|
361
|
368
|
|
362
|
369
|
<label-box :isChecked="predialysis.blood_access_part_opera_name.indexOf('直穿') > -1 ? true : false" showValue="直穿"></label-box>
|
363
|
370
|
|
|
371
|
+ <label-box :isChecked="predialysis.blood_access_part_opera_name.indexOf('锁骨下') > -1 ? true : false" showValue="锁骨下"></label-box>
|
|
372
|
+
|
364
|
373
|
<label-box :isChecked="predialysis.blood_access_part_opera_name.indexOf('颈内静脉') > -1 ? true : false" showValue="颈内静脉"></label-box>
|
365
|
374
|
|
|
375
|
+ ( <label-box :isChecked="predialysis.blood_access_part_opera_name.indexOf('颈内静脉-长期') > -1 ? true : false" showValue="长期"></label-box>
|
|
376
|
+ <label-box :isChecked="predialysis.blood_access_part_opera_name.indexOf('颈内静脉-临时') > -1 ? true : false" showValue="临时"></label-box> )
|
366
|
377
|
<label-box :isChecked="predialysis.blood_access_part_opera_name.indexOf('股静脉') > -1 ? true : false" showValue="股静脉"></label-box>
|
367
|
378
|
|
368
|
|
- <label-box :isChecked="predialysis.blood_access_part_opera_name.indexOf('锁骨下') > -1 ? true : false" showValue="锁骨下"></label-box>
|
369
|
|
-
|
|
379
|
+
|
370
|
380
|
</div>
|
371
|
381
|
</td>
|
372
|
382
|
|
|
@@ -382,7 +392,7 @@
|
382
|
392
|
<table class="print-table" border="1">
|
383
|
393
|
<tbody>
|
384
|
394
|
<tr>
|
385
|
|
- <td width="30px" class="title-box">专科记录</td>
|
|
395
|
+ <td width="30px" style="line-height:25px;" class="title-box">专科记录</td>
|
386
|
396
|
<td>
|
387
|
397
|
<table class="table-box">
|
388
|
398
|
<tbody>
|
|
@@ -402,6 +412,14 @@
|
402
|
412
|
</div>
|
403
|
413
|
</td>
|
404
|
414
|
<td width="20">Kg</td>
|
|
415
|
+ <td></td>
|
|
416
|
+ <td width="60">衣物重:</td>
|
|
417
|
+ <td width="50">
|
|
418
|
+ <div class="under-line">
|
|
419
|
+ {{ predialysis.additional_weight ? predialysis.additional_weight : 0 }}
|
|
420
|
+ </div>
|
|
421
|
+ </td>
|
|
422
|
+ <td width="20">Kg</td>
|
405
|
423
|
|
406
|
424
|
<td></td>
|
407
|
425
|
<td width="100">计划治疗时间:</td>
|
|
@@ -418,6 +436,13 @@
|
418
|
436
|
</td>
|
419
|
437
|
<td width="35">min</td>
|
420
|
438
|
<td></td>
|
|
439
|
+ <td width="70">血流量:</td>
|
|
440
|
+ <td width="50">
|
|
441
|
+ <div class="under-line">
|
|
442
|
+ {{prescription.blood_flow_volume?prescription.blood_flow_volume:''}}
|
|
443
|
+ </div>
|
|
444
|
+ </td>
|
|
445
|
+ <td width="20">ml/min</td>
|
421
|
446
|
<td width=""></td>
|
422
|
447
|
</tr>
|
423
|
448
|
</tbody>
|
|
@@ -426,21 +451,26 @@
|
426
|
451
|
<table class="table-box">
|
427
|
452
|
<tbody>
|
428
|
453
|
<tr>
|
429
|
|
- <td width="120">计划超滤总量:</td>
|
|
454
|
+ <td width="100">计划超滤总量:</td>
|
430
|
455
|
<td width="50">
|
431
|
456
|
<div class="under-line">
|
432
|
|
- {{ prescription.target_ultrafiltration ? prescription.target_ultrafiltration : "" }}
|
|
457
|
+ {{ prescription.target_ultrafiltration ? prescription.target_ultrafiltration : 0 }}
|
433
|
458
|
</div>
|
434
|
459
|
</td>
|
435
|
|
- <td width="10">ml</td>
|
|
460
|
+ <td width="10">L</td>
|
|
461
|
+ <td width='70'>置换方式:</td>
|
|
462
|
+ <td width='130'>
|
|
463
|
+ <label-box :isChecked="prescription.displace_liqui_part == 1 ? true : false" showValue="前置换"></label-box>
|
|
464
|
+ <label-box :isChecked="prescription.displace_liqui_part == 2 ? true : false" showValue="后置换"></label-box>
|
|
465
|
+ </td>
|
436
|
466
|
<td width="60">置换量:</td>
|
437
|
467
|
<td width="40">
|
438
|
468
|
<div class="under-line">
|
439
|
469
|
{{ prescription.replacement_total ? prescription.replacement_total : "/" }}
|
440
|
470
|
</div>
|
441
|
471
|
</td>
|
442
|
|
- <td width="20">ml</td>
|
443
|
|
-
|
|
472
|
+ <td width="20">L</td>
|
|
473
|
+
|
444
|
474
|
<td width="80">透析方式:</td>
|
445
|
475
|
<td width="50">
|
446
|
476
|
<label-box :isChecked="prescription.mode_id == 1 ? true : false" showValue="HD"></label-box>
|
|
@@ -448,21 +478,12 @@
|
448
|
478
|
<td width="60">
|
449
|
479
|
<label-box :isChecked="prescription.mode_id == 2 ? true : false" showValue="HDF"></label-box>
|
450
|
480
|
</td>
|
451
|
|
- <td width="50">
|
452
|
|
- <label-box :isChecked="prescription.mode_id == 5 ? true : false" showValue="HF"></label-box>
|
453
|
|
- </td>
|
454
|
481
|
<td width="50">
|
455
|
482
|
<label-box :isChecked="prescription.mode_id == 4 ? true : false" showValue="HP"></label-box>
|
456
|
483
|
</td>
|
457
|
484
|
<td width="80">
|
458
|
485
|
<label-box :isChecked="prescription.mode_id == 3 ? true : false" showValue="HD+HP"></label-box>
|
459
|
486
|
</td>
|
460
|
|
- <td width="90">透析器型号:</td>
|
461
|
|
- <td width="100">
|
462
|
|
- <div class="under-line">
|
463
|
|
- {{ prescription.dialyzer_perfusion_apparatus ? prescription.dialyzer_perfusion_apparatus : "/" }}
|
464
|
|
- </div>
|
465
|
|
- </td>
|
466
|
487
|
</tr>
|
467
|
488
|
</tbody>
|
468
|
489
|
</table>
|
|
@@ -474,7 +495,12 @@
|
474
|
495
|
<td width="75">
|
475
|
496
|
<label-box :isChecked="(prescription.anticoagulant == 3 || prescription.anticoagulant == 6 || prescription.anticoagulant == 7) ? true : false" showValue="低分子:"></label-box>
|
476
|
497
|
</td>
|
477
|
|
-
|
|
498
|
+ <td width="10">(</td>
|
|
499
|
+ <td width="80">
|
|
500
|
+ <label-box :isChecked="prescription.anticoagulant == 6 ? true : false" showValue="钙"></label-box>
|
|
501
|
+ <label-box :isChecked="prescription.anticoagulant == 7 ? true : false" showValue="钠"></label-box>
|
|
502
|
+ </td>
|
|
503
|
+ <td width="10">)</td>
|
478
|
504
|
<td width="60">
|
479
|
505
|
<div class="under-line">
|
480
|
506
|
|
|
@@ -504,6 +530,9 @@
|
504
|
530
|
</div>
|
505
|
531
|
</td>
|
506
|
532
|
<td width="20">
|
|
533
|
+ <span v-if="prescription.anticoagulant == 6">iu</span>
|
|
534
|
+ <span v-if="prescription.anticoagulant == 7">iu</span>
|
|
535
|
+ <span v-if="prescription.anticoagulant == 5">mg</span>
|
507
|
536
|
<span v-if="prescription.anticoagulant == 4">mg</span>
|
508
|
537
|
<span v-if="prescription.anticoagulant == 3">iu</span>
|
509
|
538
|
<span v-if="prescription.anticoagulant == 2">iu</span>
|
|
@@ -519,6 +548,8 @@
|
519
|
548
|
</div>
|
520
|
549
|
</td>
|
521
|
550
|
<td width="40">
|
|
551
|
+ <span v-if="prescription.anticoagulant == 7">iu/h</span>
|
|
552
|
+ <span v-if="prescription.anticoagulant == 6">iu/h</span>
|
522
|
553
|
<span v-if="prescription.anticoagulant == 5">ml/h</span>
|
523
|
554
|
<span v-if="prescription.anticoagulant == 4">mg/h</span>
|
524
|
555
|
<span v-if="prescription.anticoagulant == 3">iu/h</span>
|
|
@@ -534,6 +565,9 @@
|
534
|
565
|
</div>
|
535
|
566
|
</td>
|
536
|
567
|
<td width="20">
|
|
568
|
+ <span v-if="prescription.anticoagulant == 5">mg</span>
|
|
569
|
+ <span v-if="prescription.anticoagulant == 6">iu</span>
|
|
570
|
+ <span v-if="prescription.anticoagulant == 7">iu</span>
|
537
|
571
|
<span v-if="prescription.anticoagulant == 4">mg</span>
|
538
|
572
|
<span v-if="prescription.anticoagulant == 3">iu</span>
|
539
|
573
|
<span v-if="prescription.anticoagulant == 2">iu</span>
|
|
@@ -548,47 +582,33 @@
|
548
|
582
|
<tbody>
|
549
|
583
|
<tr>
|
550
|
584
|
<td width="85">透析液配方:</td>
|
551
|
|
- <td width="100">
|
552
|
|
- <label-box :isChecked="prescription.dialysate_formulation_name.indexOf('常规') > -1 ? true : false" showValue="普通透析液"></label-box>
|
553
|
|
- </td>
|
554
|
|
- <td width="10"></td>
|
555
|
|
- <td width="50">
|
556
|
|
- <label-box :isChecked="prescription.dialysate_formulation_name.indexOf('低钙') > -1 ? true : false" showValue="低钙"></label-box>
|
557
|
|
- </td>
|
558
|
|
- <td width="120">
|
559
|
|
- (
|
560
|
|
- <label class="radio-lebel-box">
|
561
|
|
- <span> 1.25mmol/L</span>
|
562
|
|
- </label>
|
563
|
|
- )
|
564
|
|
- </td>
|
565
|
585
|
<td width="50">
|
566
|
|
- <label-box :isChecked="prescription.dialysate_formulation_name.indexOf('高钙') > -1 ? true : false" showValue="高钙"></label-box>
|
|
586
|
+ <label-box :isChecked="prescription.dialysate_formulation_name.indexOf('常规') > -1 ? true : prescription.dialysate_formulation_name.indexOf('低钙') > -1 ? true : prescription.dialysate_formulation_name.indexOf('高钾') > -1 ? true : false" showValue="钙"></label-box>
|
567
|
587
|
</td>
|
568
|
|
- <td width="120">
|
569
|
|
- ( 1.75mmol/L )
|
|
588
|
+ <td width="10">(</td>
|
|
589
|
+ <td width="100">
|
|
590
|
+ <label-box :isChecked="prescription.dialysate_formulation_name.indexOf('低钙') > -1 ? true : false" showValue="1.25"></label-box>
|
|
591
|
+ <label-box :isChecked="prescription.dialysate_formulation_name.indexOf('常规') > -1 ? true : prescription.dialysate_formulation_name.indexOf('高钾') > -1 ? true : false" showValue="1.5"></label-box>
|
570
|
592
|
</td>
|
|
593
|
+ <td width="10">)</td>
|
|
594
|
+ <td width="10">mmol/L</td>
|
571
|
595
|
<td width="50">
|
572
|
|
- <label-box :isChecked="prescription.dialysate_formulation_name.indexOf('高钾') > -1 ? true : false" showValue="高钾"></label-box>
|
|
596
|
+ <label-box :isChecked="prescription.dialysate_formulation_name.indexOf('常规') > -1 ? true : prescription.dialysate_formulation_name.indexOf('低钙') > -1 ? true : prescription.dialysate_formulation_name.indexOf('高钾') > -1 ? true : false" showValue="钾"></label-box>
|
573
|
597
|
</td>
|
574
|
598
|
<td width="10">(</td>
|
575
|
|
- <td width="50">
|
576
|
|
- <div class="under-line"> </div>
|
|
599
|
+ <td width="100">
|
|
600
|
+ <label-box :isChecked="prescription.dialysate_formulation_name.indexOf('常规') > -1 ? true : prescription.dialysate_formulation_name.indexOf('低钙') > -1 ? true : false" showValue="2.0"></label-box>
|
|
601
|
+ <label-box :isChecked="prescription.dialysate_formulation_name.indexOf('高钾') > -1 ? true : false" showValue="2.5"></label-box>
|
577
|
602
|
</td>
|
578
|
|
- <td width="10">mmol/L</td>
|
579
|
603
|
<td width="10">)</td>
|
580
|
|
- <td></td>
|
581
|
|
- </tr>
|
582
|
|
- </tbody>
|
583
|
|
- </table>
|
584
|
|
-
|
585
|
|
- <table class="table-box">
|
586
|
|
- <tbody>
|
587
|
|
- <tr>
|
588
|
|
- <td width="40">其他:</td>
|
589
|
|
- <td width="">
|
590
|
|
- <div class="under-line"> </div>
|
|
604
|
+ <td width="10">mmol/L</td>
|
|
605
|
+ <td width="90">透析器型号:</td>
|
|
606
|
+ <td width="100">
|
|
607
|
+ <div class="under-line">
|
|
608
|
+ {{ prescription.dialyzer_perfusion_apparatus ? prescription.dialyzer_perfusion_apparatus : "/" }}
|
|
609
|
+ </div>
|
591
|
610
|
</td>
|
|
611
|
+ <td></td>
|
592
|
612
|
</tr>
|
593
|
613
|
</tbody>
|
594
|
614
|
</table>
|
|
@@ -604,17 +624,20 @@
|
604
|
624
|
透析监测
|
605
|
625
|
</td>
|
606
|
626
|
|
607
|
|
- <td width="100">时间</td>
|
608
|
|
- <td width="40" style="line-height:20px">T<br />℃</td>
|
609
|
|
- <td width="80" style="line-height:20px">Bp<br />mmHg</td>
|
610
|
|
- <td width="40" style="line-height:20px">P<br />次/分</td>
|
611
|
|
- <td width="60" style="line-height:20px">R<br />次/分</td>
|
612
|
|
- <td width="80" style="line-height:20px">静脉压<br />{{monitors[0] && monitors[0]['venous_pressure_type'] == 2 ? 'kpa' : 'mmHg'}}</td>
|
613
|
|
- <td width="80" style="line-height:20px">TMP<br />{{monitors[0] && monitors[0]['transmembrane_pressure_type'] == 2 ? 'kpa' : 'mmHg'}}</td>
|
|
627
|
+ <td width="60">时间</td>
|
|
628
|
+ <td width="80" style="line-height:20px">血压<br />mmHg</td>
|
|
629
|
+ <td width="40" style="line-height:20px">脉搏<br />次/分</td>
|
|
630
|
+ <td width="40" style="line-height:20px">体温<br />℃</td>
|
|
631
|
+ <td width="60" style="line-height:20px">呼吸<br />次/分</td>
|
614
|
632
|
<td width="60" style="line-height:20px">血流量<br />ml/min</td>
|
|
633
|
+ <td width="80" style="line-height:20px">静脉压<br />{{monitors[0] && monitors[0]['venous_pressure_type'] == 2 ? 'kpa' : 'mmHg'}}</td>
|
|
634
|
+ <td width="80" style="line-height:20px">跨膜压<br />{{monitors[0] && monitors[0]['transmembrane_pressure_type'] == 2 ? 'kpa' : 'mmHg'}}</td>
|
|
635
|
+ <td width="60" style="line-height:20px">超滤量<br />L</td>
|
|
636
|
+ <td width="60" style="line-height:20px">钠浓度<br />mmol/L</td>
|
615
|
637
|
<td width="60" style="line-height:20px">电导度<br />mS/cm</td>
|
616
|
|
-
|
|
638
|
+ <td width="40" style="line-height:20px">机温<br />℃</td>
|
617
|
639
|
<td width="" style="line-height:20px">病情变化及处理</td>
|
|
640
|
+ <td width="60" style="line-height:20px">护士签名</td>
|
618
|
641
|
</tr>
|
619
|
642
|
|
620
|
643
|
<tr v-for="monitor in monitors" :key="monitor.id">
|
|
@@ -622,7 +645,6 @@
|
622
|
645
|
|
623
|
646
|
{{ getTime(monitor.operate_time, "{h}:{i}") }}
|
624
|
647
|
</td>
|
625
|
|
- <td> {{ monitor.temperature ? monitor.temperature : "" }}</td>
|
626
|
648
|
<td>
|
627
|
649
|
{{ monitor.systolic_blood_pressure ? monitor.systolic_blood_pressure : "" }}/
|
628
|
650
|
{{ monitor.diastolic_blood_pressure ? monitor.diastolic_blood_pressure : "" }}
|
|
@@ -630,33 +652,43 @@
|
630
|
652
|
<td>
|
631
|
653
|
{{ monitor.pulse_frequency ? monitor.pulse_frequency : "" }}
|
632
|
654
|
</td>
|
|
655
|
+ <td> {{ monitor.temperature ? monitor.temperature : "" }}</td>
|
633
|
656
|
<td>
|
634
|
657
|
{{ monitor.breathing_rate ? monitor.breathing_rate : "" }}
|
635
|
658
|
</td>
|
636
|
|
-
|
637
|
|
- <td v-if="isShowZero && monitor.operate_time">
|
638
|
|
- {{ monitor.venous_pressure ? monitor.venous_pressure : 0 }}
|
|
659
|
+ <td>
|
|
660
|
+ {{ monitor.blood_flow_volume ? monitor.blood_flow_volume : "" }}
|
639
|
661
|
</td>
|
640
|
|
- <td v-else>
|
|
662
|
+ <td>
|
641
|
663
|
{{ monitor.venous_pressure ? monitor.venous_pressure : "" }}
|
642
|
664
|
</td>
|
643
|
|
- <td v-if="isShowZero && monitor.operate_time">
|
|
665
|
+ <td>
|
644
|
666
|
{{ monitor.transmembrane_pressure ? monitor.transmembrane_pressure : "" }}
|
645
|
667
|
</td>
|
646
|
|
- <td v-else>
|
647
|
|
- {{ monitor.transmembrane_pressure ? monitor.transmembrane_pressure : "" }}
|
|
668
|
+ <td>
|
|
669
|
+ {{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : "" }}
|
648
|
670
|
</td>
|
649
|
671
|
<td>
|
650
|
|
- {{ monitor.blood_flow_volume ? monitor.blood_flow_volume : "" }}
|
651
|
|
- <!-- {{ monitor.venous_pressure ? monitor.venous_pressure : "" }} -->
|
|
672
|
+ {{ monitor.sodium_concentration ? monitor.sodium_concentration : "" }}
|
652
|
673
|
</td>
|
653
|
674
|
<td>
|
654
|
675
|
{{ monitor.conductivity ? monitor.conductivity : "" }}
|
655
|
676
|
</td>
|
|
677
|
+ <td>
|
|
678
|
+ {{ monitor.dialysate_temperature ? monitor.dialysate_temperature : "" }}
|
|
679
|
+ </td>
|
656
|
680
|
|
657
|
681
|
<td>
|
658
|
682
|
{{ monitor.symptom }} {{ monitor.dispose }} {{ monitor.result }}
|
659
|
683
|
</td>
|
|
684
|
+ <td>
|
|
685
|
+ <span v-if="setAdminUserES(monitor.monitoring_nurse) == ''">
|
|
686
|
+ {{ getAdminUser(monitor.monitoring_nurse) }}
|
|
687
|
+ </span>
|
|
688
|
+ <span v-else style="display:flex;align-items:center;justify-content:space-around;height:36px;">
|
|
689
|
+ <img style="height:30px;" :src="setAdminUserES(monitor.monitoring_nurse)" alt srcset />
|
|
690
|
+ </span>
|
|
691
|
+ </td>
|
660
|
692
|
</tr>
|
661
|
693
|
</tbody>
|
662
|
694
|
</table>
|
|
@@ -671,7 +703,7 @@
|
671
|
703
|
<td style="font-size: 16px" colspan="2">医嘱内容</td>
|
672
|
704
|
<td style="font-size: 16px" width="10%">医生签名</td>
|
673
|
705
|
<!-- <td style="font-size: 16px" width="10%">核对人签名</td> -->
|
674
|
|
- <td style="font-size: 16px" width="10%">执行人签名</td>
|
|
706
|
+ <td style="font-size: 16px" width="14%">执行人/核对人</td>
|
675
|
707
|
<td style="font-size: 16px" width="10%">时间</td>
|
676
|
708
|
</tr>
|
677
|
709
|
<!-- <template v-for="group in doctor_advices" > -->
|
|
@@ -700,6 +732,13 @@
|
700
|
732
|
<td height="40px">
|
701
|
733
|
<span v-if="setAdminUserES(advice.execution_staff) == ''">{{ getAdminUser(advice.execution_staff) }}</span>
|
702
|
734
|
<img style="height:30px;" :src="setAdminUserES(advice.execution_staff)" alt srcset v-else />
|
|
735
|
+ /
|
|
736
|
+ <span v-if="setAdminUserES(advice.checker) == ''">
|
|
737
|
+ {{ getAdminUser(advice.checker) }}
|
|
738
|
+ </span>
|
|
739
|
+ <span v-else style="display:flex;align-items:center;justify-content:space-around;height:36px;">
|
|
740
|
+ <img style="height:30px;" :src="setAdminUserES(advice.checker)" alt srcset />
|
|
741
|
+ </span>
|
703
|
742
|
</td>
|
704
|
743
|
<td height="40px">
|
705
|
744
|
<span v-if="advice.execution_time">{{ getTime(advice.execution_time, "{h}:{i}") }}</span>
|
|
@@ -716,18 +755,6 @@
|
716
|
755
|
<table class="table-box">
|
717
|
756
|
<tbody>
|
718
|
757
|
<tr>
|
719
|
|
- <td width="70">拔针压迫:</td>
|
720
|
|
- <td width="350">
|
721
|
|
- <div style="display:flex;justify-content:space-between;">
|
722
|
|
- <label-box showValue="自己压迫" :isChecked="afterdialysis.hemostasis_opera == 3 ? true : false"></label-box>
|
723
|
|
-
|
724
|
|
- <label-box showValue="他人协助" :isChecked="afterdialysis.hemostasis_opera == 2 ? true : false"></label-box>
|
725
|
|
-
|
726
|
|
- <label-box showValue="需要护士" :isChecked="afterdialysis.hemostasis_opera == 1 ? true : false"></label-box>
|
727
|
|
- <label-box showValue="内瘘止血带" :isChecked="afterdialysis.hemostasis_opera == 4 ? true : false"></label-box>
|
728
|
|
- </div>
|
729
|
|
- </td>
|
730
|
|
- <td width="50"></td>
|
731
|
758
|
<td width="70">内瘘震颤:</td>
|
732
|
759
|
<td width="200">
|
733
|
760
|
<div style="display:flex;justify-content:space-between;">
|
|
@@ -736,6 +763,13 @@
|
736
|
763
|
<label-box :isChecked="afterdialysis.internal_fistula.indexOf('震颤-无') > -1 ? true : false" showValue="不存在"></label-box>
|
737
|
764
|
</div>
|
738
|
765
|
</td>
|
|
766
|
+ <td width='30'></td>
|
|
767
|
+ <td width="40">导管:</td>
|
|
768
|
+ <td width='200'>
|
|
769
|
+ <label-box showValue="通畅" :isChecked="afterdialysis.catheter.indexOf('通畅') > -1 ? true : false"></label-box>
|
|
770
|
+ <label-box showValue="A堵塞" :isChecked="afterdialysis.catheter.indexOf('A堵塞') > -1 ? true : false"></label-box>
|
|
771
|
+ <label-box showValue="V堵塞" :isChecked="afterdialysis.catheter.indexOf('V堵塞') > -1 ? true : false"></label-box>
|
|
772
|
+ </td>
|
739
|
773
|
<td></td>
|
740
|
774
|
</tr>
|
741
|
775
|
</tbody>
|
|
@@ -861,21 +895,13 @@
|
861
|
895
|
</td>
|
862
|
896
|
<td width="20">Kg</td>
|
863
|
897
|
<td width="20"></td>
|
864
|
|
- <td width="70">体重下降:</td>
|
865
|
|
- <td width="50">
|
866
|
|
- <div class="under-line">
|
867
|
|
- {{ afterdialysis.weight_loss ? afterdialysis.weight_loss : "/" }}
|
868
|
|
- </div>
|
869
|
|
- </td>
|
870
|
|
- <td width="20">Kg</td>
|
871
|
|
- <td width="20"></td>
|
872
|
898
|
<td width="90">实际超滤总量</td>
|
873
|
899
|
<td width="40">
|
874
|
900
|
<div class="under-line">
|
875
|
|
- {{ afterdialysis.actual_ultrafiltration ? afterdialysis.actual_ultrafiltration : "" }}
|
|
901
|
+ {{ afterdialysis.actual_ultrafiltration ? afterdialysis.actual_ultrafiltration : 0 }}
|
876
|
902
|
</div>
|
877
|
903
|
</td>
|
878
|
|
- <td width="10">ml</td>
|
|
904
|
+ <td width="10">L</td>
|
879
|
905
|
<td width="20"></td>
|
880
|
906
|
<td width="90">实际治疗时间</td>
|
881
|
907
|
<td width="40">
|
|
@@ -894,22 +920,14 @@
|
894
|
920
|
</tr>
|
895
|
921
|
</tbody>
|
896
|
922
|
</table>
|
897
|
|
-
|
898
|
|
- <table class="table-box">
|
|
923
|
+ <table class="table-box" style="padding-bottom:20px;">
|
899
|
924
|
<tbody>
|
900
|
|
- <tr>
|
901
|
|
- <td width="40">去向:</td>
|
902
|
|
- <td width="160">
|
903
|
|
- <div style="display:flex;justify-content:space-between;">
|
904
|
|
- <label-box :isChecked="afterdialysis.patient_gose == 1 ? true : false" showValue="回家"></label-box>
|
905
|
|
- <label-box :isChecked="afterdialysis.patient_gose == 2 ? true : false" showValue="留观"></label-box>
|
906
|
|
- <label-box :isChecked="afterdialysis.patient_gose == 3 ? true : false" showValue="住院"></label-box>
|
907
|
|
- </div>
|
908
|
|
- </td>
|
909
|
|
- <td>
|
910
|
|
- <div class="under-line"> </div>
|
911
|
|
- </td>
|
912
|
|
- </tr>
|
|
925
|
+ <tr>
|
|
926
|
+ <td width="70">透析小结:</td>
|
|
927
|
+ <td style="text-align:left;">
|
|
928
|
+ <span> {{ summary.dialysis_summary ? summary.dialysis_summary : "" }}</span>
|
|
929
|
+ </td>
|
|
930
|
+ </tr>
|
913
|
931
|
</tbody>
|
914
|
932
|
</table>
|
915
|
933
|
</td>
|
|
@@ -920,7 +938,7 @@
|
920
|
938
|
<table class="table-box" style="margin-top: 10px;">
|
921
|
939
|
<tbody>
|
922
|
940
|
<tr>
|
923
|
|
- <td width="300"></td>
|
|
941
|
+ <td width="150"></td>
|
924
|
942
|
<td width="30">医生</td>
|
925
|
943
|
<td width="80">
|
926
|
944
|
<div class="under-line">
|
|
@@ -929,21 +947,19 @@
|
929
|
947
|
<img style="height:30px;" :src="setAdminUserES(prescription.creater)" alt="" srcset="" v-else />
|
930
|
948
|
</div>
|
931
|
949
|
</td>
|
932
|
|
- <td width="50">治疗护士</td>
|
|
950
|
+ <td width="50">穿刺护士</td>
|
933
|
951
|
<td width="80">
|
934
|
952
|
<div class="under-line">
|
935
|
953
|
|
936
|
|
- <span v-if="doctor_advices.length > 0">
|
937
|
|
- <span v-if="setAdminUserES(doctor_advices[0].execution_staff) == ''">{{ getAdminUser(doctor_advices[0].execution_staff) }}</span>
|
938
|
|
- <img class="es-img" style="height:30px;" :src="setAdminUserES(doctor_advices[0].execution_staff)" alt="" srcset="" v-else />
|
939
|
|
- </span>
|
|
954
|
+ <span v-if="setAdminUserES(dialysisOrder==null?0:dialysisOrder.puncture_nurse) == ''">{{getAdminUser(dialysisOrder==null?0:dialysisOrder.puncture_nurse)}}</span>
|
|
955
|
+ <img class="es-img" style="height:30px" :src="setAdminUserES(dialysisOrder==null?0:dialysisOrder.puncture_nurse)" alt="" srcset="" v-else>
|
940
|
956
|
</div>
|
941
|
957
|
</td>
|
942
|
958
|
<td width="50">核对护士</td>
|
943
|
959
|
<td width="80">
|
944
|
960
|
<div class="under-line">
|
945
|
961
|
|
946
|
|
- <span v-if="doctor_advices[0].execution_staff != check.modifier">
|
|
962
|
+ <span v-if="(dialysisOrder==null?0:dialysisOrder.start_nurse) != check.modifier">
|
947
|
963
|
<span v-if="setAdminUserES(check == null ? 0 : check.modifier) == ''">
|
948
|
964
|
{{ getAdminUser(check == null ? 0 : check.modifier) }}
|
949
|
965
|
</span>
|
|
@@ -957,6 +973,22 @@
|
957
|
973
|
</span>
|
958
|
974
|
</div>
|
959
|
975
|
</td>
|
|
976
|
+ <td width="50">看机护士</td>
|
|
977
|
+ <td width="80">
|
|
978
|
+ <div class="under-line">
|
|
979
|
+
|
|
980
|
+ <span v-if="setAdminUserES(dialysisOrder==null?0:dialysisOrder.start_nurse) == ''">{{getAdminUser(dialysisOrder==null?0:dialysisOrder.start_nurse)}}</span>
|
|
981
|
+ <img class="es-img" style="height:30px" :src="setAdminUserES(dialysisOrder==null?0:dialysisOrder.start_nurse)" alt="" srcset="" v-else>
|
|
982
|
+ </div>
|
|
983
|
+ </td>
|
|
984
|
+ <td width="50">下机护士</td>
|
|
985
|
+ <td width="80">
|
|
986
|
+ <div class="under-line">
|
|
987
|
+
|
|
988
|
+ <span v-if="setAdminUserES(dialysisOrder==null?0:dialysisOrder.finish_nurse) == ''">{{getAdminUser(dialysisOrder==null?0:dialysisOrder.finish_nurse)}}</span>
|
|
989
|
+ <img class="es-img" style="height:30px" :src="setAdminUserES(dialysisOrder==null?0:dialysisOrder.finish_nurse)" alt="" srcset="" v-else>
|
|
990
|
+ </div>
|
|
991
|
+ </td>
|
960
|
992
|
</tr>
|
961
|
993
|
</tbody>
|
962
|
994
|
</table>
|
|
@@ -1445,6 +1477,7 @@ export default {
|
1445
|
1477
|
this.doctor_advices.push(obj3)
|
1446
|
1478
|
this.doctor_advices.push(obj3)
|
1447
|
1479
|
this.doctor_advices.push(obj3)
|
|
1480
|
+ this.doctor_advices.push(obj3)
|
1448
|
1481
|
}
|
1449
|
1482
|
if (this.doctor_advices.length === 1) {
|
1450
|
1483
|
var obj = { advice_name: '', start_time: '' }
|
|
@@ -1455,6 +1488,7 @@ export default {
|
1455
|
1488
|
this.doctor_advices.push(obj2)
|
1456
|
1489
|
this.doctor_advices.push(obj2)
|
1457
|
1490
|
this.doctor_advices.push(obj2)
|
|
1491
|
+ this.doctor_advices.push(obj2)
|
1458
|
1492
|
}
|
1459
|
1493
|
if (this.doctor_advices.length === 2) {
|
1460
|
1494
|
var obj = { advice_name: '', start_time: '' }
|
|
@@ -1463,6 +1497,7 @@ export default {
|
1463
|
1497
|
this.doctor_advices.push(obj1)
|
1464
|
1498
|
this.doctor_advices.push(obj1)
|
1465
|
1499
|
this.doctor_advices.push(obj1)
|
|
1500
|
+ this.doctor_advices.push(obj1)
|
1466
|
1501
|
}
|
1467
|
1502
|
if (this.doctor_advices.length === 3) {
|
1468
|
1503
|
// eslint-disable-next-line no-redeclare
|
|
@@ -1470,22 +1505,24 @@ export default {
|
1470
|
1505
|
this.doctor_advices.push(obj)
|
1471
|
1506
|
this.doctor_advices.push(obj)
|
1472
|
1507
|
this.doctor_advices.push(obj)
|
|
1508
|
+ this.doctor_advices.push(obj)
|
1473
|
1509
|
}
|
1474
|
|
- if (this.doctor_advices.length === 2) {
|
|
1510
|
+ if (this.doctor_advices.length === 4) {
|
1475
|
1511
|
// eslint-disable-next-line no-redeclare
|
1476
|
1512
|
var obj = { advice_name: '', start_time: '' }
|
1477
|
1513
|
this.doctor_advices.push(obj)
|
1478
|
1514
|
this.doctor_advices.push(obj)
|
1479
|
1515
|
this.doctor_advices.push(obj)
|
1480
|
|
- this.doctor_advices.push(obj)
|
1481
|
1516
|
}
|
1482
|
|
- if (this.doctor_advices.length === 1) {
|
|
1517
|
+ if (this.doctor_advices.length === 5) {
|
1483
|
1518
|
// eslint-disable-next-line no-redeclare
|
1484
|
1519
|
var obj = { advice_name: '', start_time: '' }
|
1485
|
1520
|
this.doctor_advices.push(obj)
|
1486
|
1521
|
this.doctor_advices.push(obj)
|
1487
|
|
- this.doctor_advices.push(obj)
|
1488
|
|
- this.doctor_advices.push(obj)
|
|
1522
|
+ }
|
|
1523
|
+ if (this.doctor_advices.length === 6) {
|
|
1524
|
+ // eslint-disable-next-line no-redeclare
|
|
1525
|
+ var obj = { advice_name: '', start_time: '' }
|
1489
|
1526
|
this.doctor_advices.push(obj)
|
1490
|
1527
|
}
|
1491
|
1528
|
|