|
@@ -63,7 +63,7 @@
|
63
|
63
|
</div>
|
64
|
64
|
<div class="inline_block" style="margin-left: 30px;">
|
65
|
65
|
透析机编号:
|
66
|
|
- <div class="under_line_two" style="width: 100px;">{{''}}</div>
|
|
66
|
+ <div class="under_line" style="width: 100px;">{{''}}</div>
|
67
|
67
|
型号
|
68
|
68
|
<div class="under_line" style="width: 100px;">{{''}}</div>
|
69
|
69
|
</div>
|
|
@@ -319,10 +319,8 @@
|
319
|
319
|
<td width="100">护士签名</td>
|
320
|
320
|
</tr>
|
321
|
321
|
<tr v-for="(monitor,index) in monitors2" :key="index">
|
322
|
|
- <td v-if="(index == 0&&monitor.systolic_blood_pressure != 0&&monitor.diastolic_blood_pressure != 0)||(index == 0&&monitor.result.length > 0)">
|
323
|
|
- {{'透析前'}}
|
324
|
|
- </td>
|
325
|
|
- <td v-else>{{getTime(monitor.operate_time,'{h}:{i}')}}</td>
|
|
322
|
+
|
|
323
|
+ <td >{{getRecordTime(monitor,'{h}:{i}',index)}}</td>
|
326
|
324
|
<td>{{monitor.systolic_blood_pressure?monitor.systolic_blood_pressure:''}}/{{monitor.diastolic_blood_pressure?monitor.diastolic_blood_pressure:''}}</td>
|
327
|
325
|
<td>{{monitor.pulse_frequency?monitor.pulse_frequency:''}}</td>
|
328
|
326
|
<td>{{monitor.breathing_rate?monitor.breathing_rate:''}}</td>
|
|
@@ -445,9 +443,9 @@
|
445
|
443
|
<tr>
|
446
|
444
|
<td colspan="2">
|
447
|
445
|
<div class="row" style="padding: 2px 0;line-height:19px;">
|
448
|
|
- <div class="inline_block" style="float: left;">
|
|
446
|
+ <div class="inline_block" >
|
449
|
447
|
责任护士:
|
450
|
|
- <div class="under-line">
|
|
448
|
+ <div class="under_line" style="width: 100px;">
|
451
|
449
|
<span v-if="setAdminUserES(dialysisOrder==null?0:dialysisOrder.start_nurse) == ''">{{getAdminUser(dialysisOrder==null?0:dialysisOrder.start_nurse)}}</span>
|
452
|
450
|
<img class="es-img" :src="setAdminUserES(dialysisOrder==null?0:dialysisOrder.start_nurse)" alt="" srcset="" v-else>
|
453
|
451
|
</div>
|
|
@@ -636,16 +634,16 @@
|
636
|
634
|
<div class="row" style="padding: 2px 0;line-height:24px;">
|
637
|
635
|
<div class="inline_block">
|
638
|
636
|
透析液(mol/l):  Ca<sup>2+</sup>:
|
639
|
|
- <div class="under_line" style="width: 30px;">
|
640
|
|
- <span v-if="prescription.calcium">{{getFloat(prescription.calcium)}}mol/l</span>
|
|
637
|
+ <div class="under_line" style="width: 70px;">
|
|
638
|
+ <span v-if="prescription.calcium">{{getFloat(prescription.calcium)}}</span>
|
641
|
639
|
</div>
|
642
|
640
|
mol/l  Na<sup>+</sup>:
|
643
|
|
- <div class="under_line" style="width: 30px;">
|
644
|
|
- <span v-if="prescription.sodium">{{getFloat(prescription.sodium)}}mol/l</span>
|
|
641
|
+ <div class="under_line" style="width: 70px;">
|
|
642
|
+ <span v-if="prescription.sodium">{{getFloat(prescription.sodium)}}</span>
|
645
|
643
|
</div>
|
646
|
644
|
mol/l  K<sup>+</sup>:
|
647
|
|
- <div class="under_line" style="width: 30px;">
|
648
|
|
- <span v-if="prescription.kalium">{{getFloat(prescription.kalium)}}mol/l</span>
|
|
645
|
+ <div class="under_line" style="width: 70px;">
|
|
646
|
+ <span v-if="prescription.kalium">{{getFloat(prescription.kalium)}}</span>
|
649
|
647
|
</div>
|
650
|
648
|
mol/l
|
651
|
649
|
</div>
|
|
@@ -1005,8 +1003,28 @@
|
1005
|
1003
|
return this.adminUser[i].name
|
1006
|
1004
|
}
|
1007
|
1005
|
}
|
|
1006
|
+ }, getRecordTime(monitor, temp,index) {
|
|
1007
|
+
|
|
1008
|
+ if (index == 0 && monitor.systolic_blood_pressure != 0 && monitor.diastolic_blood_pressure != 0 || monitor.result.length > 0){
|
|
1009
|
+ return "透析前"
|
|
1010
|
+ }else{
|
|
1011
|
+ if (monitor.operate_time == 0) {
|
|
1012
|
+ return ''
|
|
1013
|
+ }
|
|
1014
|
+ if (monitor.operate_time != undefined) {
|
|
1015
|
+ return uParseTime(monitor.operate_time, temp)
|
|
1016
|
+ }
|
|
1017
|
+ return ''
|
|
1018
|
+
|
|
1019
|
+ }
|
|
1020
|
+
|
|
1021
|
+
|
1008
|
1022
|
},
|
1009
|
1023
|
getTime(value, temp) {
|
|
1024
|
+
|
|
1025
|
+
|
|
1026
|
+
|
|
1027
|
+
|
1010
|
1028
|
if (value == 0) {
|
1011
|
1029
|
return ''
|
1012
|
1030
|
}
|
|
@@ -1019,7 +1037,7 @@
|
1019
|
1037
|
var ptime = Math.round(new Date().getTime() / 1000)
|
1020
|
1038
|
this.print_time = uParseTime(ptime, '{y}-{m}-{d} {h}:{i}')
|
1021
|
1039
|
|
1022
|
|
- const style = '@media print {.dialysis-print-order{width:960px;margin:0 auto}.dialysis-print-order .order-yy-name{margin:auto;text-align:center;font-size:20px;letter-spacing:5px}.dialysis-print-order .order-title{margin:auto;font-weight:600;text-align:center;font-size:22px;padding:10px 20px 20px 20px}.dialysis-print-order .table-box{width:100%;line-height:23px;font-size:14px}.dialysis-print-order .print-table{width:100%;text-align:center;border-collapse:collapse;line-height:25px;font-size:14px}.dialysis-print-order .print-table-no{width:100%;text-align:center;border-collapse:collapse;font-size:14px}.dialysis-print-order .under-line{border-bottom:1px solid #999;width:95%;text-align:center;margin-left:2px} .under_line_two{border-bottom:1px solid #999;width:95%;text-align:left;margin-left:2px} .dialysis-print-order .title-box{text-align:center;font-size:16px;border:1px solid #666}.dialysis-print-order .radio-lebel-box{font-weight:400;cursor:pointer}.dialysis-print-order .radio-no{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.dialysis-print-order .radio-inner{white-space:nowrap;cursor:pointer;outline:0;display:inline-block;line-height:1;position:relative;vertical-align:middle}.dialysis-print-order .radio-fang{display:inline-block;position:relative;border:1px solid #000;box-sizing:border-box;width:14px;height:14px;background-color:#fff;z-index:1;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.dialysis-print-order .is-checked-radio::after{content:"√";font-size:15px}}.dialysis-print-order .print-table-no tr td { padding: 8px 5px; line-height: 25px; }.es-img{height: 20px; }.advice-name{text-align: left;}.advice-children{display:flex;} .dialysis-print-order .print-table tr td{padding: 0px 0px;} .print-template-two tr {line-height: 30px;} .title-box-pro{border: 0 #fff;line-height: 40px;height: 40px;text-align: left;padding-left: 10px !important;} .text-align-left{text-align: left !important;padding-left:10px !important;font-size: 14px !important;line-height: 25px;}'
|
|
1040
|
+ const style = '@media print {.dialysis-print-order{width:960px;margin:0 auto}.dialysis-print-order .order-yy-name{margin:auto;text-align:center;font-size:20px;letter-spacing:5px}.dialysis-print-order .order-title{margin:auto;font-weight:600;text-align:center;font-size:22px;padding:10px 20px 20px 20px}.dialysis-print-order .table-box{width:100%;line-height:23px;font-size:14px}.dialysis-print-order .print-table{width:100%;text-align:center;border-collapse:collapse;line-height:25px;font-size:14px}.dialysis-print-order .print-table-no{width:100%;text-align:center;border-collapse:collapse;font-size:14px}.dialysis-print-order .under_line{border-bottom:1px solid #999;width:95%;text-align:center;margin-left:2px} .dialysis-print-order .title-box{text-align:center;font-size:16px;border:1px solid #666}.dialysis-print-order .radio-lebel-box{font-weight:400;cursor:pointer}.dialysis-print-order .radio-no{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.dialysis-print-order .radio-inner{white-space:nowrap;cursor:pointer;outline:0;display:inline-block;line-height:1;position:relative;vertical-align:middle}.dialysis-print-order .radio-fang{display:inline-block;position:relative;border:1px solid #000;box-sizing:border-box;width:14px;height:14px;background-color:#fff;z-index:1;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.dialysis-print-order .is-checked-radio::after{content:"√";font-size:15px}}.dialysis-print-order .print-table-no tr td { padding: 8px 5px; line-height: 25px; }.es-img{height: 20px; }.advice-name{text-align: left;}.advice-children{display:flex;} .dialysis-print-order .print-table tr td{padding: 0px 0px;} .print-template-two tr {line-height: 30px;} .title-box-pro{border: 0 #fff;line-height: 40px;height: 40px;text-align: left;padding-left: 10px !important;} .text-align-left{text-align: left !important;padding-left:10px !important;font-size: 14px !important;line-height: 25px;}'
|
1023
|
1041
|
|
1024
|
1042
|
if (this.org_template_info.template_id != 2) {
|
1025
|
1043
|
printJS({
|
|
@@ -1065,7 +1083,6 @@
|
1065
|
1083
|
return name
|
1066
|
1084
|
},
|
1067
|
1085
|
setAdminUserES(id) {
|
1068
|
|
- console.log(id)
|
1069
|
1086
|
if (id == 0) {
|
1070
|
1087
|
return ''
|
1071
|
1088
|
}
|
|
@@ -1214,7 +1231,7 @@
|
1214
|
1231
|
result: this.predialysis.remark,
|
1215
|
1232
|
monitoring_nurse: 0,
|
1216
|
1233
|
}
|
1217
|
|
- this.monitors2.splice(0,0,records)
|
|
1234
|
+ this.monitors.splice(0,0,records)
|
1218
|
1235
|
}
|
1219
|
1236
|
|
1220
|
1237
|
|
|
@@ -1417,7 +1434,6 @@
|
1417
|
1434
|
}
|
1418
|
1435
|
}
|
1419
|
1436
|
}
|
1420
|
|
- console.log(this.advice_groups)
|
1421
|
1437
|
} else {
|
1422
|
1438
|
this.loading = false
|
1423
|
1439
|
this.$message.error('请求数据失败')
|
|
@@ -1573,6 +1589,17 @@
|
1573
|
1589
|
.inline_block {
|
1574
|
1590
|
display: inline-block;
|
1575
|
1591
|
}
|
|
1592
|
+ .under_line_two {
|
|
1593
|
+ display: inline-block;
|
|
1594
|
+ border-bottom: 1px solid #999;
|
|
1595
|
+ text-align: left;
|
|
1596
|
+ white-space: nowrap;
|
|
1597
|
+ width: 50%;
|
|
1598
|
+ }
|
|
1599
|
+
|
|
1600
|
+ .under_line_two::before {content: "\00A0";}
|
|
1601
|
+
|
|
1602
|
+ .under_line_two::after {content: "\00A0";}
|
1576
|
1603
|
|
1577
|
1604
|
.under_line {
|
1578
|
1605
|
display: inline-block;
|
|
@@ -1589,13 +1616,7 @@
|
1589
|
1616
|
.under_line::after {
|
1590
|
1617
|
content: "\00A0";
|
1591
|
1618
|
}
|
1592
|
|
- .under_line_two {
|
1593
|
|
- border-bottom: 1px solid #999;
|
1594
|
|
- width: 95%;
|
1595
|
|
- text-align: left;
|
1596
|
|
- margin-left: 2px;
|
1597
|
1619
|
|
1598
|
|
- }
|
1599
|
1620
|
.flex {
|
1600
|
1621
|
display: -webkit-box;
|
1601
|
1622
|
display: -moz-box;
|