|
@@ -40,9 +40,15 @@
|
40
|
40
|
<div style="flex: 1;">
|
41
|
41
|
姓 名:{{ record.patient.name }}
|
42
|
42
|
</div>
|
|
43
|
+ <div style="flex: 1;">
|
|
44
|
+ 年 龄:{{getNewAge(record.patient.id_card_no) }}岁
|
|
45
|
+ </div>
|
43
|
46
|
<div style="flex: 1;">
|
44
|
47
|
性 别:{{ record.patient.gender == 1 ? "男" : "女" }}
|
45
|
48
|
</div>
|
|
49
|
+ <div style="flex: 1;">
|
|
50
|
+ 透析号:{{ record.patient.dialysis_no }}
|
|
51
|
+ </div>
|
46
|
52
|
<div style="flex: 1;">
|
47
|
53
|
透析机号:
|
48
|
54
|
{{ record.dialysis_order &&
|
|
@@ -53,6 +59,13 @@
|
53
|
59
|
: record.device_number.number
|
54
|
60
|
}}
|
55
|
61
|
</div>
|
|
62
|
+ <div style="flex: 1;">
|
|
63
|
+ 透析次数:{{ record.patient.total_dialysis +
|
|
64
|
+ record.patient.user_sys_before_count
|
|
65
|
+ ? record.patient.total_dialysis +
|
|
66
|
+ record.patient.user_sys_before_count
|
|
67
|
+ : "/" }}
|
|
68
|
+ </div>
|
56
|
69
|
</div>
|
57
|
70
|
</td>
|
58
|
71
|
</tr>
|
|
@@ -133,7 +146,8 @@
|
133
|
146
|
<tr>
|
134
|
147
|
<td colspan="2">
|
135
|
148
|
<div style="line-height:30px;">
|
136
|
|
- <span>计划脱水量: {{ record.prescription.prescription_water ? record.prescription.prescription_water : "" }} </span>L
|
|
149
|
+ <span>目标脱水量: {{ record.prescription.prescription_water ? record.prescription.prescription_water : "" }} </span>L
|
|
150
|
+ <span>处方脱水量: {{ record.prescription.target_ultrafiltration ? record.prescription.target_ultrafiltration : "" }} </span>L
|
137
|
151
|
<span>透析液流量: {{ record.prescription.dialysate_flow ? record.prescription.dialysate_flow : "" }} </span>ml/h
|
138
|
152
|
</div>
|
139
|
153
|
</td>
|
|
@@ -209,7 +223,7 @@
|
209
|
223
|
<tr>
|
210
|
224
|
<td rowspan="2">时间</td>
|
211
|
225
|
<td colspan="5">透析参数</td>
|
212
|
|
- <td colspan="2">生命体征</td>
|
|
226
|
+ <td colspan="3">生命体征</td>
|
213
|
227
|
<td colspan="2">治疗中病情变化</td>
|
214
|
228
|
</tr>
|
215
|
229
|
<tr>
|
|
@@ -222,7 +236,7 @@
|
222
|
236
|
<td>HR<br/>bpm</td>
|
223
|
237
|
<!-- <td>R<br/>bpm</td> -->
|
224
|
238
|
<td>BP<br/>mmHg</td>
|
225
|
|
- <!-- <td>SpO₂<br/>%</td> -->
|
|
239
|
+ <td>护士签名</td>
|
226
|
240
|
<td>记录</td>
|
227
|
241
|
</tr>
|
228
|
242
|
<tr v-for="(monitor, monindex) in record.monitor_records" :key="monindex">
|
|
@@ -248,8 +262,10 @@
|
248
|
262
|
: "/"
|
249
|
263
|
}}
|
250
|
264
|
</td>
|
251
|
|
- <!-- <td>{{monitor.blood_oxygen_saturation ? monitor.blood_oxygen_saturation : "/"}}</td> -->
|
252
|
|
- <!-- <td></td> -->
|
|
265
|
+ <td>
|
|
266
|
+ <span v-if="setAdminUserES(monitor, 'monitoring_nurse') == ''">{{getAdminUser(monitor, 'monitoring_nurse')}}</span>
|
|
267
|
+ <img class="es-img" :src="setAdminUserES(monitor, 'monitoring_nurse')" alt="" srcset="" v-else >
|
|
268
|
+ </td>
|
253
|
269
|
<td>
|
254
|
270
|
{{ monitor.end }} {{ monitor.symptom }}
|
255
|
271
|
{{monitor.dispose}} {{ monitor.result }}
|
|
@@ -288,7 +304,7 @@
|
288
|
304
|
|
289
|
305
|
<tr v-for="(advice, advice_index) in record.advices" :key="advice_index">
|
290
|
306
|
<td style="height:30px;line-height:30px">{{ getTime(advice[0].start_time, "{y}-{m}-{d} {h}:{i}") }}</td>
|
291
|
|
- <td style="height:30px;line-height:30px">
|
|
307
|
+ <td style="height:30px;line-height:30px;text-align: left;">
|
292
|
308
|
<span v-if="advice[0].parent_id > 0">---></span>
|
293
|
309
|
<span>{{ advice[0].advice_name }}</span>
|
294
|
310
|
<span v-if="advice && advice[0].advice_desc">({{ advice[0].advice_desc }}{{ advice[0].drug_spec_unit }})</span>
|
|
@@ -354,7 +370,7 @@
|
354
|
370
|
<div style="display: flex;">
|
355
|
371
|
<div style="flex: 1;"></div>
|
356
|
372
|
<div style="flex: 1;margin-top: 20px;">
|
357
|
|
- <div style="display: inline-block;margin-right: 20px;">
|
|
373
|
+ <div style="display: inline-block;margin-right: 120px;">
|
358
|
374
|
<span style="display: inline-block;">医生签名:</span>
|
359
|
375
|
<span v-if=" setAdminUserES(record.prescription, 'prescription_doctor') == '' ">
|
360
|
376
|
{{ getAdminUser(record.prescription, 'prescription_doctor')}}
|
|
@@ -949,6 +965,19 @@
|
949
|
965
|
}
|
950
|
966
|
return displace_liqui_part_name;
|
951
|
967
|
},
|
|
968
|
+ getNewAge(UUserCard) {
|
|
969
|
+ if (UUserCard != null && UUserCard != '') {
|
|
970
|
+ //获取年龄
|
|
971
|
+ var myDate = new Date();
|
|
972
|
+ var month = myDate.getMonth() + 1;
|
|
973
|
+ var day = myDate.getDate();
|
|
974
|
+ var age = myDate.getFullYear() - UUserCard.substring(6, 10) - 1;
|
|
975
|
+ if (UUserCard.substring(10, 12) < month || UUserCard.substring(10, 12) == month && UUserCard.substring(12, 14) <= day) {
|
|
976
|
+ age++;
|
|
977
|
+ }
|
|
978
|
+ return age;
|
|
979
|
+ }
|
|
980
|
+ },
|
952
|
981
|
}
|
953
|
982
|
}
|
954
|
983
|
</script>
|