|
@@ -50,10 +50,12 @@
|
50
|
50
|
<div class="row" style="padding: 2px 0;line-height:19px;">
|
51
|
51
|
<div class="inline_block">
|
52
|
52
|
入科方式:
|
53
|
|
- <check-box text="步行" :checked="receiverTreatmentAccess.way==1?true:false"></check-box>
|
54
|
|
- <check-box text="扶行" :checked="receiverTreatmentAccess.way==2?true:false"></check-box>
|
55
|
|
- <check-box text="轮椅" :checked="receiverTreatmentAccess.way==3?true:false"></check-box>
|
56
|
|
- <check-box text="平车" :checked="receiverTreatmentAccess.way==4?true:false"></check-box>
|
|
53
|
+ <check-box v-for="item,index in way_arr" :key="index" :text="item.name" :checked="receiverTreatmentAccess.way==item.id?true:false"></check-box>
|
|
54
|
+
|
|
55
|
+ <!--<check-box text="步行" :checked="receiverTreatmentAccess.way==1?true:false"></check-box>-->
|
|
56
|
+ <!--<check-box text="扶行" :checked="receiverTreatmentAccess.way==2?true:false"></check-box>-->
|
|
57
|
+ <!--<check-box text="轮椅" :checked="receiverTreatmentAccess.way==3?true:false"></check-box>-->
|
|
58
|
+ <!--<check-box text="平车" :checked="receiverTreatmentAccess.way==4?true:false"></check-box>-->
|
57
|
59
|
</div>
|
58
|
60
|
<div class="inline_block" style="margin-left: 30px;">
|
59
|
61
|
体温:
|
|
@@ -65,7 +67,7 @@
|
65
|
67
|
<div class="inline_block" style="margin-left: 30px;">
|
66
|
68
|
血压:
|
67
|
69
|
<div class="under_line" style="width: 50px;text-align: left">
|
68
|
|
- {{predialysis.systolic_blood_pressure?predialysis.systolic_blood_pressure:''}}/{{predialysis.diastolic_blood_pressure?predialysis.diastolic_blood_pressure:''}}
|
|
70
|
+ {{predialysis.systolic_blood_pressure?predialysis.systolic_blood_pressure:''}}/{{predialysis.diastolic_blood_pressure?predialysis.diastolic_blood_pressure:''}}
|
69
|
71
|
</div>
|
70
|
72
|
</div>
|
71
|
73
|
|
|
@@ -84,10 +86,12 @@
|
84
|
86
|
<div class="row" style="padding: 2px 0;line-height:19px;">
|
85
|
87
|
<div class="inline_block" >
|
86
|
88
|
意识:
|
87
|
|
- <check-box text="清醒" :checked="receiverTreatmentAccess.consciousness==1?true:false"></check-box>
|
88
|
|
- <check-box text="嗜睡" :checked="receiverTreatmentAccess.consciousness==2?true:false"></check-box>
|
89
|
|
- <check-box text="昏迷" :checked="receiverTreatmentAccess.consciousness==3?true:false"></check-box>
|
90
|
|
- <check-box text="模糊" :checked="receiverTreatmentAccess.consciousness==4?true:false"></check-box>
|
|
89
|
+ <check-box v-for="item,index in consciousness_arr" :key="index" :text="item.name" :checked="receiverTreatmentAccess.consciousness==item.id?true:false"></check-box>
|
|
90
|
+
|
|
91
|
+ <!--<check-box text="清醒" :checked="receiverTreatmentAccess.consciousness==1?true:false"></check-box>-->
|
|
92
|
+ <!--<check-box text="嗜睡" :checked="receiverTreatmentAccess.consciousness==2?true:false"></check-box>-->
|
|
93
|
+ <!--<check-box text="昏迷" :checked="receiverTreatmentAccess.consciousness==3?true:false"></check-box>-->
|
|
94
|
+ <!--<check-box text="模糊" :checked="receiverTreatmentAccess.consciousness==4?true:false"></check-box>-->
|
91
|
95
|
|
92
|
96
|
</div>
|
93
|
97
|
<div class="inline_block" style="margin-left: 5px;">
|
|
@@ -179,6 +183,12 @@
|
179
|
183
|
<check-box text="感染" :checked="predialysis.ductus_arantii.indexOf('感染')>-1?true:false"></check-box>
|
180
|
184
|
<check-box text="破损" :checked="predialysis.ductus_arantii.indexOf('破损')>-1?true:false"></check-box>
|
181
|
185
|
</div>
|
|
186
|
+ <div class="inline_block">
|
|
187
|
+ 其它:
|
|
188
|
+ <div class="under_line" style="width: 100px;text-align: left">
|
|
189
|
+ <span>{{predialysis.ductus_arantii_other}}</span>
|
|
190
|
+ </div>
|
|
191
|
+ </div>
|
182
|
192
|
</div>
|
183
|
193
|
<div class="row" style="padding: 2px 0;line-height:19px;">
|
184
|
194
|
<div class="inline_block">
|
|
@@ -215,9 +225,11 @@
|
215
|
225
|
</div>
|
216
|
226
|
<div class="inline_block">
|
217
|
227
|
病情:
|
218
|
|
- <check-box text="一般" :checked="receiverTreatmentAccess.sick_condition == 1?true:false"></check-box>
|
219
|
|
- <check-box text="重" :checked="receiverTreatmentAccess.sick_condition == 2?true:false"></check-box>
|
220
|
|
- <check-box text="危" :checked="receiverTreatmentAccess.sick_condition == 3?true:false"></check-box>
|
|
228
|
+ <check-box v-for="item, index in sick_condition_arr" :key="index" :text="item.name" :checked="receiverTreatmentAccess.sick_condition == item.id?true:false"></check-box>
|
|
229
|
+
|
|
230
|
+ <!--<check-box text="一般" :checked="receiverTreatmentAccess.sick_condition == 1?true:false"></check-box>-->
|
|
231
|
+ <!--<check-box text="重" :checked="receiverTreatmentAccess.sick_condition == 2?true:false"></check-box>-->
|
|
232
|
+ <!--<check-box text="危" :checked="receiverTreatmentAccess.sick_condition == 3?true:false"></check-box>-->
|
221
|
233
|
<div class="inline_block">
|
222
|
234
|
其它:
|
223
|
235
|
<div class="under_line" style="width: 100px;text-align: left">
|
|
@@ -233,18 +245,24 @@
|
233
|
245
|
<div class="row" style="padding: 2px 0;line-height:19px;">
|
234
|
246
|
<div class="inline_block">
|
235
|
247
|
营养状况评估: 食欲:
|
236
|
|
- <check-box text="正常" :checked="receiverTreatmentAccess.appetite == 1?true:false"></check-box>
|
237
|
|
- <check-box text="下降" :checked="receiverTreatmentAccess.appetite == 2?true:false"></check-box>
|
|
248
|
+ <check-box v-for="item, index in appetite_arr" :key="item.id" :text="item.name" :checked="receiverTreatmentAccess.appetite == item.id?true:false"></check-box>
|
|
249
|
+
|
|
250
|
+ <!--<check-box text="正常" :checked="receiverTreatmentAccess.appetite == 1?true:false"></check-box>-->
|
|
251
|
+ <!--<check-box text="下降" :checked="receiverTreatmentAccess.appetite == 2?true:false"></check-box>-->
|
238
|
252
|
</div>
|
239
|
253
|
<div class="inline_block">
|
240
|
254
|
  摄入量:
|
241
|
|
- <check-box text="正常" :checked="receiverTreatmentAccess.intake == 1?true:false"></check-box>
|
242
|
|
- <check-box text="减少" :checked="receiverTreatmentAccess.intake == 2?true:false"></check-box>
|
|
255
|
+ <check-box v-for="item, index in intake_arr" :key="index" :text="item.name" :checked="receiverTreatmentAccess.intake == item.id?true:false"></check-box>
|
|
256
|
+
|
|
257
|
+ <!--<check-box text="正常" :checked="receiverTreatmentAccess.intake == 1?true:false"></check-box>-->
|
|
258
|
+ <!--<check-box text="减少" :checked="receiverTreatmentAccess.intake == 2?true:false"></check-box>-->
|
243
|
259
|
</div>
|
244
|
260
|
<div class="inline_block">
|
245
|
261
|
 营养状况:
|
246
|
|
- <check-box text="正常" :checked="receiverTreatmentAccess.nutrition == 1?true:false"></check-box>
|
247
|
|
- <check-box text="营养不良" :checked="receiverTreatmentAccess.nutrition == 2?true:false"></check-box>
|
|
262
|
+ <check-box v-for="item, index in nutrition_arr" :key="index" :text="item.name" :checked="receiverTreatmentAccess.nutrition == item.id?true:false"></check-box>
|
|
263
|
+
|
|
264
|
+ <!--<check-box text="正常" :checked="receiverTreatmentAccess.nutrition == 1?true:false"></check-box>-->
|
|
265
|
+ <!--<check-box text="营养不良" :checked="receiverTreatmentAccess.nutrition == 2?true:false"></check-box>-->
|
248
|
266
|
</div>
|
249
|
267
|
</div>
|
250
|
268
|
<div class="row" style="padding: 2px 0; line-height:19px;">
|
|
@@ -289,60 +307,60 @@
|
289
|
307
|
<td style="padding: 0; position: relative;" colspan="2">
|
290
|
308
|
<table class="inside_table">
|
291
|
309
|
<tbody>
|
292
|
|
- <tr><td colspan="12" style="font-size:16px;padding: 6px 8px;line-height: 30px;text-align:left;">二、透析中护理记录:</td></tr>
|
293
|
|
- <tr>
|
294
|
|
- <td width="100">时间</td>
|
295
|
|
- <td width="30">T<br>C°</td>
|
296
|
|
- <td width="30">P<br/>次/分</td>
|
297
|
|
- <td width="30">R<br/>次/分</td>
|
298
|
|
- <td width="100">BP<br/>mmHg</td>
|
299
|
|
- <td width="60">静脉压/动脉压<br/>mmHg</td>
|
300
|
|
- <td width="80">血流量<br/>ml/min</td>
|
301
|
|
- <td width="90">超滤量累计L</td>
|
302
|
|
- <td width="90">置换液流量ml/h</td>
|
303
|
|
- <td width="80">钠浓度<br/>mmol/L</td>
|
304
|
|
- <td width="240">病情特殊情况处理<br/>及专科护理措施记录</td>
|
305
|
|
- <td width="100">护士签名</td>
|
306
|
|
- </tr>
|
307
|
|
-
|
308
|
|
- <tr v-if="this.predialysis.systolic_blood_pressure != 0&&this.predialysis.diastolic_blood_pressure != 0||this.predialysis.remark.length > 0 || predialysis.pulse_frequency != 0 || predialysis.breathing_rate != 0 || predialysis.temperature != 0">
|
309
|
|
- <td>{{'透析前'}}</td>
|
310
|
|
- <td>{{predialysis.temperature?predialysis.temperature:''}}</td>
|
311
|
|
- <td>{{predialysis.pulse_frequency?predialysis.pulse_frequency:''}}</td>
|
312
|
|
- <td>{{predialysis.breathing_rate?predialysis.breathing_rate:''}}</td>
|
313
|
|
- <td>{{predialysis.systolic_blood_pressure?predialysis.systolic_blood_pressure:''}}/{{predialysis.diastolic_blood_pressure?predialysis.diastolic_blood_pressure:''}}</td>
|
314
|
|
-
|
315
|
|
- <td>{{''}}/{{''}}</td>
|
316
|
|
- <td>{{''}}</td>
|
317
|
|
- <td>{{''}}</td>
|
318
|
|
- <td>{{''}}</td>
|
319
|
|
- <td>{{''}}</td>
|
320
|
|
- <td style="line-height:16px;padding:0px;"> <div style="height:48px;line-height:48px; overflow:hidden;"><span style="word-break: break-all;margin:0;line-height:16px;-webkit-line-clamp:3;overflow:visible;display:inline-block;vertical-align:middle;height:auto;"> {{predialysis.remark}}</span></div></td>
|
321
|
|
- <td>
|
322
|
|
- <span v-if="setAdminUserES(predialysis.creater) == ''">{{getAdminUser(predialysis.creater)}}</span>
|
323
|
|
- <img class="es-img" :src="setAdminUserES(predialysis.creater)" alt="" srcset="" v-else>
|
324
|
|
- </td>
|
325
|
|
- </tr>
|
326
|
|
-
|
327
|
|
-
|
328
|
|
- <tr v-for="(monitor,index) in monitors" :key="index">
|
329
|
|
- <td>{{getTime(monitor.operate_time,'{h}:{i}')}}</td>
|
330
|
|
- <td>{{monitor.temperature?monitor.temperature:''}}</td>
|
331
|
|
- <td>{{monitor.pulse_frequency?monitor.pulse_frequency:''}}</td>
|
332
|
|
- <td>{{monitor.breathing_rate?monitor.breathing_rate:''}}</td>
|
333
|
|
- <td>{{monitor.systolic_blood_pressure?monitor.systolic_blood_pressure:''}}/{{monitor.diastolic_blood_pressure?monitor.diastolic_blood_pressure:''}}</td>
|
334
|
|
- <td>{{monitor.venous_pressure?monitor.venous_pressure:''}}/{{monitor.arterial_pressure?monitor.arterial_pressure:''}}</td>
|
335
|
|
- <td>{{monitor.blood_flow_volume?monitor.blood_flow_volume:''}}</td>
|
336
|
|
- <td>{{monitor.ultrafiltration_volume?monitor.ultrafiltration_volume:'/'}}</td>
|
337
|
|
- <td>{{monitor.displacement_flow_quantity?monitor.displacement_flow_quantity:''}}</td>
|
338
|
|
- <td>{{monitor.sodium_concentration?monitor.sodium_concentration:''}}</td>
|
339
|
|
-
|
340
|
|
- <td style="line-height:16px;padding:0px;"><div style="height:48px;line-height:48px; overflow:hidden;"><span style="word-break: break-all;margin:0;line-height:16px;-webkit-line-clamp:3;overflow:visible;display:inline-block;vertical-align:middle;height:auto;">{{monitor.symptom}} {{monitor.dispose}} {{monitor.result}} </span> </div></td>
|
341
|
|
- <td>
|
342
|
|
- <span v-if="setAdminUserES(monitor.monitoring_nurse) == ''">{{getAdminUser(monitor.monitoring_nurse)}}</span>
|
343
|
|
- <img class="es-img" :src="setAdminUserES(monitor.monitoring_nurse)" alt="" srcset="" v-else>
|
344
|
|
- </td>
|
345
|
|
- </tr>
|
|
310
|
+ <tr><td colspan="12" style="font-size:16px;padding: 6px 8px;line-height: 30px;text-align:left;">二、透析中护理记录:</td></tr>
|
|
311
|
+ <tr>
|
|
312
|
+ <td width="100">时间</td>
|
|
313
|
+ <td width="30">T<br>C°</td>
|
|
314
|
+ <td width="30">P<br/>次/分</td>
|
|
315
|
+ <td width="30">R<br/>次/分</td>
|
|
316
|
+ <td width="100">BP<br/>mmHg</td>
|
|
317
|
+ <td width="60">静脉压/动脉压<br/>mmHg</td>
|
|
318
|
+ <td width="80">血流量<br/>ml/min</td>
|
|
319
|
+ <td width="90">超滤量累计L</td>
|
|
320
|
+ <td width="90">置换液流量ml/h</td>
|
|
321
|
+ <td width="80">钠浓度<br/>mmol/L</td>
|
|
322
|
+ <td width="240">病情特殊情况处理<br/>及专科护理措施记录</td>
|
|
323
|
+ <td width="100">护士签名</td>
|
|
324
|
+ </tr>
|
|
325
|
+
|
|
326
|
+ <tr v-if="this.predialysis.systolic_blood_pressure != 0&&this.predialysis.diastolic_blood_pressure != 0||this.predialysis.remark.length > 0 || predialysis.pulse_frequency != 0 || predialysis.breathing_rate != 0 || predialysis.temperature != 0">
|
|
327
|
+ <td>{{'透析前'}}</td>
|
|
328
|
+ <td>{{predialysis.temperature?predialysis.temperature:''}}</td>
|
|
329
|
+ <td>{{predialysis.pulse_frequency?predialysis.pulse_frequency:''}}</td>
|
|
330
|
+ <td>{{predialysis.breathing_rate?predialysis.breathing_rate:''}}</td>
|
|
331
|
+ <td>{{predialysis.systolic_blood_pressure?predialysis.systolic_blood_pressure:''}}/{{predialysis.diastolic_blood_pressure?predialysis.diastolic_blood_pressure:''}}</td>
|
|
332
|
+
|
|
333
|
+ <td>{{''}}/{{''}}</td>
|
|
334
|
+ <td>{{''}}</td>
|
|
335
|
+ <td>{{''}}</td>
|
|
336
|
+ <td>{{''}}</td>
|
|
337
|
+ <td>{{''}}</td>
|
|
338
|
+ <td style="line-height:16px;padding:0px;"> <div style="height:48px;line-height:48px; overflow:hidden;"><span style="word-break: break-all;margin:0;line-height:16px;-webkit-line-clamp:3;overflow:visible;display:inline-block;vertical-align:middle;height:auto;"> {{predialysis.remark}}</span></div></td>
|
|
339
|
+ <td>
|
|
340
|
+ <span v-if="setAdminUserES(predialysis.creater) == ''">{{getAdminUser(predialysis.creater)}}</span>
|
|
341
|
+ <img class="es-img" :src="setAdminUserES(predialysis.creater)" alt="" srcset="" v-else>
|
|
342
|
+ </td>
|
|
343
|
+ </tr>
|
|
344
|
+
|
|
345
|
+
|
|
346
|
+ <tr v-for="(monitor,index) in monitors" :key="index">
|
|
347
|
+ <td>{{getTime(monitor.operate_time,'{h}:{i}')}}</td>
|
|
348
|
+ <td>{{monitor.temperature?monitor.temperature:''}}</td>
|
|
349
|
+ <td>{{monitor.pulse_frequency?monitor.pulse_frequency:''}}</td>
|
|
350
|
+ <td>{{monitor.breathing_rate?monitor.breathing_rate:''}}</td>
|
|
351
|
+ <td>{{monitor.systolic_blood_pressure?monitor.systolic_blood_pressure:''}}/{{monitor.diastolic_blood_pressure?monitor.diastolic_blood_pressure:''}}</td>
|
|
352
|
+ <td>{{monitor.venous_pressure?monitor.venous_pressure:''}}/{{monitor.arterial_pressure?monitor.arterial_pressure:''}}</td>
|
|
353
|
+ <td>{{monitor.blood_flow_volume?monitor.blood_flow_volume:''}}</td>
|
|
354
|
+ <td>{{monitor.ultrafiltration_volume?monitor.ultrafiltration_volume:'/'}}</td>
|
|
355
|
+ <td>{{monitor.displacement_flow_quantity?monitor.displacement_flow_quantity:''}}</td>
|
|
356
|
+ <td>{{monitor.sodium_concentration?monitor.sodium_concentration:''}}</td>
|
|
357
|
+
|
|
358
|
+ <td style="line-height:16px;padding:0px;"><div style="height:48px;line-height:48px; overflow:hidden;"><span style="word-break: break-all;margin:0;line-height:16px;-webkit-line-clamp:3;overflow:visible;display:inline-block;vertical-align:middle;height:auto;">{{monitor.symptom}} {{monitor.dispose}} {{monitor.result}} </span> </div></td>
|
|
359
|
+ <td>
|
|
360
|
+ <span v-if="setAdminUserES(monitor.monitoring_nurse) == ''">{{getAdminUser(monitor.monitoring_nurse)}}</span>
|
|
361
|
+ <img class="es-img" :src="setAdminUserES(monitor.monitoring_nurse)" alt="" srcset="" v-else>
|
|
362
|
+ </td>
|
|
363
|
+ </tr>
|
346
|
364
|
</tbody>
|
347
|
365
|
</table>
|
348
|
366
|
<div v-if="(this.monitors.length > 8 && this.print_length == 8) || (this.monitors.length > 9 && this.print_length == 9)" class="print-yema">1</div>
|
|
@@ -485,7 +503,7 @@
|
485
|
503
|
</div>
|
486
|
504
|
|
487
|
505
|
<div class="inline_block" style="margin-left:30px;">
|
488
|
|
- 透析期间进食:
|
|
506
|
+ 透析期间进食:
|
489
|
507
|
<check-box text="无" :checked="afterdialysis.is_eat == 1?true:false"></check-box>
|
490
|
508
|
<check-box text="有" :checked="afterdialysis.is_eat == 2?true:false"></check-box>
|
491
|
509
|
</div>
|
|
@@ -765,11 +783,11 @@
|
765
|
783
|
</div>
|
766
|
784
|
<div class="row" style="padding: 2px 0;line-height:24px;">
|
767
|
785
|
<div class="inline_block">
|
768
|
|
- 透析器型号:
|
769
|
|
- <div class="under_line" style="width: 100px;text-align: left">
|
770
|
|
- {{prescription.dialyzer_perfusion_apparatus}}
|
771
|
|
- </div>
|
|
786
|
+ 透析器型号:
|
|
787
|
+ <div class="under_line" style="width: 100px;text-align: left">
|
|
788
|
+ {{prescription.dialyzer_perfusion_apparatus}}
|
772
|
789
|
</div>
|
|
790
|
+ </div>
|
773
|
791
|
<div class="inline_block" style="margin-left:20px;">
|
774
|
792
|
透析前使用特殊药物:
|
775
|
793
|
<check-box text="无" :checked="prescription.special_medicine==1?true:false"></check-box>
|
|
@@ -918,66 +936,66 @@
|
918
|
936
|
</tr>
|
919
|
937
|
</tbody>
|
920
|
938
|
</table>
|
921
|
|
- <table class="print-table-no" border="1" count="0" :style="this.advice_groups_2.length > 0 ? 'margin-bottom:350px;margin-top: -1px;position: relative;':'margin-top: -1px;position: relative;'">
|
|
939
|
+ <table class="print-table-no" border="1" count="0" :style="this.advice_groups_2.length > 0 ? 'margin-bottom:350px;margin-top: -1px;position: relative;':'margin-top: -1px;position: relative;'">
|
922
|
940
|
<tbody>
|
923
|
|
- <tr style="line-height:35px;padding:8px 5px;">
|
924
|
|
- <td colspan="7" style="font-size: 18px">医嘱</td>
|
925
|
|
- </tr>
|
926
|
|
- <tr style="line-height:35px;padding:8px 5px;">
|
927
|
|
- <td colspan="4" style="font-size: 16px">开医嘱</td>
|
928
|
|
- <td colspan="3" style="font-size: 16px">执行核对医嘱</td>
|
929
|
|
- </tr>
|
930
|
|
- <tr style="line-height:35px;padding:8px 5px;">
|
931
|
|
- <td style="font-size: 16px" width="10%">时间</td>
|
932
|
|
- <td style="font-size: 16px" colspan="2" width="45%">医嘱内容</td>
|
933
|
|
- <td style="font-size: 16px" width="10%">医生签名</td>
|
934
|
|
- <td style="font-size: 16px" width="10%">核对人签名</td>
|
935
|
|
- <td style="font-size: 16px" width="10%">执行人签名</td>
|
936
|
|
- <td style="font-size: 16px" width="10%">时间</td>
|
937
|
|
- </tr>
|
938
|
|
- <template v-for="(group, group_index) in advice_groups" >
|
939
|
|
- <tr v-for="(advice, advice_index) in group.advices" :key="advice_index" >
|
940
|
|
- <td height="60px" v-if="advice_index == 0" :rowspan="group.advices.length">
|
|
941
|
+ <tr style="line-height:35px;padding:8px 5px;">
|
|
942
|
+ <td colspan="7" style="font-size: 18px">医嘱</td>
|
|
943
|
+ </tr>
|
|
944
|
+ <tr style="line-height:35px;padding:8px 5px;">
|
|
945
|
+ <td colspan="4" style="font-size: 16px">开医嘱</td>
|
|
946
|
+ <td colspan="3" style="font-size: 16px">执行核对医嘱</td>
|
|
947
|
+ </tr>
|
|
948
|
+ <tr style="line-height:35px;padding:8px 5px;">
|
|
949
|
+ <td style="font-size: 16px" width="10%">时间</td>
|
|
950
|
+ <td style="font-size: 16px" colspan="2" width="45%">医嘱内容</td>
|
|
951
|
+ <td style="font-size: 16px" width="10%">医生签名</td>
|
|
952
|
+ <td style="font-size: 16px" width="10%">核对人签名</td>
|
|
953
|
+ <td style="font-size: 16px" width="10%">执行人签名</td>
|
|
954
|
+ <td style="font-size: 16px" width="10%">时间</td>
|
|
955
|
+ </tr>
|
|
956
|
+ <template v-for="(group, group_index) in advice_groups" >
|
|
957
|
+ <tr v-for="(advice, advice_index) in group.advices" :key="advice_index" >
|
|
958
|
+ <td height="60px" v-if="advice_index == 0" :rowspan="group.advices.length">
|
941
|
959
|
<span v-if="advice.start_time">
|
942
|
960
|
{{getTime(advice.start_time,'{y}-{m}-{d} {h}:{i}')}}
|
943
|
961
|
</span>
|
944
|
|
- <span v-else> <br/> </span>
|
945
|
|
- </td>
|
946
|
|
- <td height="60px" class="advice-name" style="padding-left:7px;" :colspan="advice.children && advice.children.length > 0 || advice.parent_id > 0 ? 1 :2" v-if="advice.isShow == 2">
|
947
|
|
- <span >{{advice.advice_name }}</span>
|
948
|
|
- <span>{{advice.advice_desc}}</span>
|
949
|
|
- <span v-if="advice.prescribing_number">* {{advice.prescribing_number}}{{advice.prescribing_number_unit}}</span>
|
950
|
|
- <span v-if="advice.single_dose != 0">单次用量 {{advice.single_dose}}{{advice.single_dose_unit}}</span>
|
951
|
|
- <span v-if="advice.parent_id == 0 && advice.children.length == 0">{{advice.delivery_way}}</span>
|
952
|
|
- <span v-if="advice.parent_id == 0 && advice.children.length == 0">{{advice.execution_frequency}}</span>
|
953
|
|
- <span v-if="advice.parent_id == 0 && advice.children && advice.children.length == 0 && advice.remark.length > 0" >({{advice.remark}})</span>
|
954
|
|
- </td>
|
955
|
|
- <td colspan="2" height="60px" style="text-align: center" v-else >
|
956
|
|
- <span>{{advice.delivery_way}}</span>
|
957
|
|
- <span>{{advice.execution_frequency}}</span>
|
958
|
|
- <span v-if="advice.remark.length > 0">({{advice.remark}})</span>
|
959
|
|
- </td>
|
960
|
|
- <td width="10%" v-if="(advice.children && advice.children.length > 0 || advice.parent_id > 0) && advice.isShow == 2" ></td>
|
961
|
|
- <td height="60px">
|
962
|
|
- <span v-if="setAdminUserES(advice.advice_doctor) == ''">{{getAdminUser(advice.advice_doctor)}}</span>
|
963
|
|
- <img class="es-img" :src="setAdminUserES(advice.advice_doctor)" alt="" srcset="" v-else>
|
964
|
|
- </td>
|
965
|
|
- <td height="60px">
|
966
|
|
- <span v-if="setAdminUserES(advice.checker) == ''">{{getAdminUser(advice.checker)}}</span>
|
967
|
|
- <img class="es-img" :src="setAdminUserES(advice.checker)" alt="" srcset="" v-else>
|
968
|
|
- </td>
|
969
|
|
- <td height="60px">
|
970
|
|
- <span v-if="setAdminUserES(advice.execution_staff) == ''">{{getAdminUser(advice.execution_staff)}}</span>
|
971
|
|
- <img class="es-img" :src="setAdminUserES(advice.execution_staff)" alt="" srcset="" v-else>
|
972
|
|
- </td>
|
973
|
|
- <td height="60px">
|
974
|
|
- <span v-if="advice.execution_time">{{getTime(advice.execution_time,'{y}-{m}-{d} {h}:{i}')}}</span>
|
975
|
|
- </td>
|
976
|
|
- </tr>
|
977
|
|
- </template>
|
978
|
|
- <tr v-if="this.advice_groups_2.length == 0">
|
979
|
|
- <td colspan="7" style="text-align:left;">特殊纪录:</td>
|
|
962
|
+ <span v-else> <br/> </span>
|
|
963
|
+ </td>
|
|
964
|
+ <td height="60px" class="advice-name" style="padding-left:7px;" :colspan="advice.children && advice.children.length > 0 || advice.parent_id > 0 ? 1 :2" v-if="advice.isShow == 2">
|
|
965
|
+ <span >{{advice.advice_name }}</span>
|
|
966
|
+ <span>{{advice.advice_desc}}</span>
|
|
967
|
+ <span v-if="advice.prescribing_number">* {{advice.prescribing_number}}{{advice.prescribing_number_unit}}</span>
|
|
968
|
+ <span v-if="advice.single_dose != 0">单次用量 {{advice.single_dose}}{{advice.single_dose_unit}}</span>
|
|
969
|
+ <span v-if="advice.parent_id == 0 && advice.children.length == 0">{{advice.delivery_way}}</span>
|
|
970
|
+ <span v-if="advice.parent_id == 0 && advice.children.length == 0">{{advice.execution_frequency}}</span>
|
|
971
|
+ <span v-if="advice.parent_id == 0 && advice.children && advice.children.length == 0 && advice.remark.length > 0" >({{advice.remark}})</span>
|
|
972
|
+ </td>
|
|
973
|
+ <td colspan="2" height="60px" style="text-align: center" v-else >
|
|
974
|
+ <span>{{advice.delivery_way}}</span>
|
|
975
|
+ <span>{{advice.execution_frequency}}</span>
|
|
976
|
+ <span v-if="advice.remark.length > 0">({{advice.remark}})</span>
|
|
977
|
+ </td>
|
|
978
|
+ <td width="10%" v-if="(advice.children && advice.children.length > 0 || advice.parent_id > 0) && advice.isShow == 2" ></td>
|
|
979
|
+ <td height="60px">
|
|
980
|
+ <span v-if="setAdminUserES(advice.advice_doctor) == ''">{{getAdminUser(advice.advice_doctor)}}</span>
|
|
981
|
+ <img class="es-img" :src="setAdminUserES(advice.advice_doctor)" alt="" srcset="" v-else>
|
|
982
|
+ </td>
|
|
983
|
+ <td height="60px">
|
|
984
|
+ <span v-if="setAdminUserES(advice.checker) == ''">{{getAdminUser(advice.checker)}}</span>
|
|
985
|
+ <img class="es-img" :src="setAdminUserES(advice.checker)" alt="" srcset="" v-else>
|
|
986
|
+ </td>
|
|
987
|
+ <td height="60px">
|
|
988
|
+ <span v-if="setAdminUserES(advice.execution_staff) == ''">{{getAdminUser(advice.execution_staff)}}</span>
|
|
989
|
+ <img class="es-img" :src="setAdminUserES(advice.execution_staff)" alt="" srcset="" v-else>
|
|
990
|
+ </td>
|
|
991
|
+ <td height="60px">
|
|
992
|
+ <span v-if="advice.execution_time">{{getTime(advice.execution_time,'{y}-{m}-{d} {h}:{i}')}}</span>
|
|
993
|
+ </td>
|
980
|
994
|
</tr>
|
|
995
|
+ </template>
|
|
996
|
+ <!-- <tr v-if="this.advice_groups_2.length == 0">
|
|
997
|
+ <td colspan="7" style="text-align:left;">特殊纪录:</td>
|
|
998
|
+ </tr> -->
|
981
|
999
|
</tbody>
|
982
|
1000
|
<div class="print-yema4">1</div>
|
983
|
1001
|
</table>
|
|
@@ -1025,64 +1043,64 @@
|
1025
|
1043
|
|
1026
|
1044
|
<table class="print-table-no" border="1" count="0">
|
1027
|
1045
|
<tbody>
|
1028
|
|
- <tr style="line-height:35px;padding:8px 5px;">
|
1029
|
|
- <td colspan="7" style="font-size: 18px">医嘱</td>
|
1030
|
|
- </tr>
|
1031
|
|
- <tr style="line-height:35px;padding:8px 5px;">
|
1032
|
|
- <td colspan="4" style="font-size: 16px">开医嘱</td>
|
1033
|
|
- <td colspan="3" style="font-size: 16px">执行核对医嘱</td>
|
1034
|
|
- </tr>
|
1035
|
|
- <tr style="line-height:35px;padding:8px 5px;">
|
1036
|
|
- <td style="font-size: 16px" width="10%">时间</td>
|
1037
|
|
- <td style="font-size: 16px" colspan="2" width="45%">医嘱内容</td>
|
1038
|
|
- <td style="font-size: 16px" width="10%">医生签名</td>
|
1039
|
|
- <td style="font-size: 16px" width="10%">核对人签名</td>
|
1040
|
|
- <td style="font-size: 16px" width="10%">执行人签名</td>
|
1041
|
|
- <td style="font-size: 16px" width="10%">时间</td>
|
1042
|
|
- </tr>
|
1043
|
|
- <template v-for="(group, group_index) in advice_groups_2" >
|
1044
|
|
- <tr v-for="(advice, advice_index) in group.advices" :key="advice_index" >
|
1045
|
|
- <td height="60px" v-if="advice_index == 0" :rowspan="group.advices.length">
|
|
1046
|
+ <tr style="line-height:35px;padding:8px 5px;">
|
|
1047
|
+ <td colspan="7" style="font-size: 18px">医嘱</td>
|
|
1048
|
+ </tr>
|
|
1049
|
+ <tr style="line-height:35px;padding:8px 5px;">
|
|
1050
|
+ <td colspan="4" style="font-size: 16px">开医嘱</td>
|
|
1051
|
+ <td colspan="3" style="font-size: 16px">执行核对医嘱</td>
|
|
1052
|
+ </tr>
|
|
1053
|
+ <tr style="line-height:35px;padding:8px 5px;">
|
|
1054
|
+ <td style="font-size: 16px" width="10%">时间</td>
|
|
1055
|
+ <td style="font-size: 16px" colspan="2" width="45%">医嘱内容</td>
|
|
1056
|
+ <td style="font-size: 16px" width="10%">医生签名</td>
|
|
1057
|
+ <td style="font-size: 16px" width="10%">核对人签名</td>
|
|
1058
|
+ <td style="font-size: 16px" width="10%">执行人签名</td>
|
|
1059
|
+ <td style="font-size: 16px" width="10%">时间</td>
|
|
1060
|
+ </tr>
|
|
1061
|
+ <template v-for="(group, group_index) in advice_groups_2" >
|
|
1062
|
+ <tr v-for="(advice, advice_index) in group.advices" :key="advice_index" >
|
|
1063
|
+ <td height="60px" v-if="advice_index == 0" :rowspan="group.advices.length">
|
1046
|
1064
|
<span v-if="advice.start_time">
|
1047
|
1065
|
{{getTime(advice.start_time,'{y}-{m}-{d} {h}:{i}')}}
|
1048
|
1066
|
</span>
|
1049
|
|
- <span v-else> <br/> </span>
|
1050
|
|
- </td>
|
1051
|
|
- <td height="60px" class="advice-name" style="padding-left:7px;" :colspan="advice.children && advice.children.length > 0 || advice.parent_id > 0 ? 1 :2" v-if="advice.isShow == 2">
|
1052
|
|
- <span >{{advice.advice_name }}</span>
|
1053
|
|
- <span>{{advice.advice_desc}}</span>
|
1054
|
|
- <span v-if="advice.prescribing_number">* {{advice.prescribing_number}}{{advice.prescribing_number_unit}}</span>
|
1055
|
|
- <span v-if="advice.single_dose != 0">单次用量 {{advice.single_dose}}{{advice.single_dose_unit}}</span>
|
1056
|
|
- <span v-if="advice.parent_id == 0 && advice.children.length == 0">{{advice.delivery_way}}</span>
|
1057
|
|
- <span v-if="advice.parent_id == 0 && advice.children.length == 0">{{advice.execution_frequency}}</span>
|
1058
|
|
- <span v-if="advice.parent_id == 0 && advice.children && advice.children.length == 0 && advice.remark.length > 0" >({{advice.remark}})</span>
|
1059
|
|
- </td>
|
1060
|
|
- <td colspan="2" height="60px" style="text-align: center" v-else >
|
1061
|
|
- <span>{{advice.delivery_way}}</span>
|
1062
|
|
- <span>{{advice.execution_frequency}}</span>
|
1063
|
|
- <span v-if="advice.remark.length > 0">({{advice.remark}})</span>
|
1064
|
|
- </td>
|
1065
|
|
- <td width="10%" v-if="(advice.children && advice.children.length > 0 || advice.parent_id > 0) && advice.isShow == 2" ></td>
|
1066
|
|
- <td height="60px">
|
1067
|
|
- <span v-if="setAdminUserES(advice.advice_doctor) == ''">{{getAdminUser(advice.advice_doctor)}}</span>
|
1068
|
|
- <img class="es-img" :src="setAdminUserES(advice.advice_doctor)" alt="" srcset="" v-else>
|
1069
|
|
- </td>
|
1070
|
|
- <td height="60px">
|
1071
|
|
- <span v-if="setAdminUserES(advice.checker) == ''">{{getAdminUser(advice.checker)}}</span>
|
1072
|
|
- <img class="es-img" :src="setAdminUserES(advice.checker)" alt="" srcset="" v-else>
|
1073
|
|
- </td>
|
1074
|
|
- <td height="60px">
|
1075
|
|
- <span v-if="setAdminUserES(advice.execution_staff) == ''">{{getAdminUser(advice.execution_staff)}}</span>
|
1076
|
|
- <img class="es-img" :src="setAdminUserES(advice.execution_staff)" alt="" srcset="" v-else>
|
1077
|
|
- </td>
|
1078
|
|
- <td height="60px">
|
1079
|
|
- <span v-if="advice.execution_time">{{getTime(advice.execution_time,'{y}-{m}-{d} {h}:{i}')}}</span>
|
1080
|
|
- </td>
|
1081
|
|
- </tr>
|
1082
|
|
- </template>
|
1083
|
|
- <!-- <tr >
|
1084
|
|
- <td colspan="7" style="text-align:left;">特殊纪录:</td>
|
1085
|
|
- </tr> -->
|
|
1067
|
+ <span v-else> <br/> </span>
|
|
1068
|
+ </td>
|
|
1069
|
+ <td height="60px" class="advice-name" style="padding-left:7px;" :colspan="advice.children && advice.children.length > 0 || advice.parent_id > 0 ? 1 :2" v-if="advice.isShow == 2">
|
|
1070
|
+ <span >{{advice.advice_name }}</span>
|
|
1071
|
+ <span>{{advice.advice_desc}}</span>
|
|
1072
|
+ <span v-if="advice.prescribing_number">* {{advice.prescribing_number}}{{advice.prescribing_number_unit}}</span>
|
|
1073
|
+ <span v-if="advice.single_dose != 0">单次用量 {{advice.single_dose}}{{advice.single_dose_unit}}</span>
|
|
1074
|
+ <span v-if="advice.parent_id == 0 && advice.children.length == 0">{{advice.delivery_way}}</span>
|
|
1075
|
+ <span v-if="advice.parent_id == 0 && advice.children.length == 0">{{advice.execution_frequency}}</span>
|
|
1076
|
+ <span v-if="advice.parent_id == 0 && advice.children && advice.children.length == 0 && advice.remark.length > 0" >({{advice.remark}})</span>
|
|
1077
|
+ </td>
|
|
1078
|
+ <td colspan="2" height="60px" style="text-align: center" v-else >
|
|
1079
|
+ <span>{{advice.delivery_way}}</span>
|
|
1080
|
+ <span>{{advice.execution_frequency}}</span>
|
|
1081
|
+ <span v-if="advice.remark.length > 0">({{advice.remark}})</span>
|
|
1082
|
+ </td>
|
|
1083
|
+ <td width="10%" v-if="(advice.children && advice.children.length > 0 || advice.parent_id > 0) && advice.isShow == 2" ></td>
|
|
1084
|
+ <td height="60px">
|
|
1085
|
+ <span v-if="setAdminUserES(advice.advice_doctor) == ''">{{getAdminUser(advice.advice_doctor)}}</span>
|
|
1086
|
+ <img class="es-img" :src="setAdminUserES(advice.advice_doctor)" alt="" srcset="" v-else>
|
|
1087
|
+ </td>
|
|
1088
|
+ <td height="60px">
|
|
1089
|
+ <span v-if="setAdminUserES(advice.checker) == ''">{{getAdminUser(advice.checker)}}</span>
|
|
1090
|
+ <img class="es-img" :src="setAdminUserES(advice.checker)" alt="" srcset="" v-else>
|
|
1091
|
+ </td>
|
|
1092
|
+ <td height="60px">
|
|
1093
|
+ <span v-if="setAdminUserES(advice.execution_staff) == ''">{{getAdminUser(advice.execution_staff)}}</span>
|
|
1094
|
+ <img class="es-img" :src="setAdminUserES(advice.execution_staff)" alt="" srcset="" v-else>
|
|
1095
|
+ </td>
|
|
1096
|
+ <td height="60px">
|
|
1097
|
+ <span v-if="advice.execution_time">{{getTime(advice.execution_time,'{y}-{m}-{d} {h}:{i}')}}</span>
|
|
1098
|
+ </td>
|
|
1099
|
+ </tr>
|
|
1100
|
+ </template>
|
|
1101
|
+ <!-- <tr >
|
|
1102
|
+ <td colspan="7" style="text-align:left;">特殊纪录:</td>
|
|
1103
|
+ </tr> -->
|
1086
|
1104
|
</tbody>
|
1087
|
1105
|
</table>
|
1088
|
1106
|
<div class="print-yema4">2</div>
|
|
@@ -1093,6 +1111,7 @@
|
1093
|
1111
|
|
1094
|
1112
|
</template>
|
1095
|
1113
|
|
|
1114
|
+
|
1096
|
1115
|
<script>
|
1097
|
1116
|
// import CheckBox from 'option_check_box'
|
1098
|
1117
|
import { getDialysisRecord } from '@/api/dialysis'
|
|
@@ -1114,6 +1133,14 @@
|
1114
|
1133
|
},
|
1115
|
1134
|
data() {
|
1116
|
1135
|
return {
|
|
1136
|
+ way_arr: [],
|
|
1137
|
+ consciousness_arr: [],
|
|
1138
|
+ appetite_arr: [],
|
|
1139
|
+ posture_arr: [],
|
|
1140
|
+ sick_condition_arr: [],
|
|
1141
|
+ precaution_arr: [],
|
|
1142
|
+ intake_arr: [],
|
|
1143
|
+ nutrition_arr: [],
|
1117
|
1144
|
crumbs: [
|
1118
|
1145
|
{ path: false, name: '透析管理' },
|
1119
|
1146
|
{ path: false, name: '打印单' }
|
|
@@ -1704,6 +1731,17 @@
|
1704
|
1731
|
|
1705
|
1732
|
},
|
1706
|
1733
|
created() {
|
|
1734
|
+
|
|
1735
|
+ this.way_arr = getDataConfig('hemodialysis', 'way')
|
|
1736
|
+ this.consciousness_arr = getDataConfig('hemodialysis', 'consciousness')
|
|
1737
|
+ this.appetite_arr = getDataConfig('hemodialysis', 'appetite')
|
|
1738
|
+ this.posture_arr = getDataConfig('hemodialysis', 'posture')
|
|
1739
|
+ this.sick_condition_arr = getDataConfig('hemodialysis', 'sick_condition')
|
|
1740
|
+ this.precaution_arr = getDataConfig('hemodialysis', 'precaution')
|
|
1741
|
+ this.intake_arr = getDataConfig('hemodialysis', 'intake')
|
|
1742
|
+ this.nutrition_arr = getDataConfig('hemodialysis', 'nutrition')
|
|
1743
|
+
|
|
1744
|
+
|
1707
|
1745
|
var xtuser = this.$store.getters.user;
|
1708
|
1746
|
this.orgname = xtuser.org.org_name;
|
1709
|
1747
|
// this.orgname = "遂溪方济医院";
|