浏览代码

生命之源打印单

张保健 5 年前
父节点
当前提交
5573c5b344

+ 31 - 0
src/router/modules/dialysis.js 查看文件

104
       noCache: true
104
       noCache: true
105
     }
105
     }
106
   },
106
   },
107
+  {
108
+    path: '/dialysis/print/batch/five',
109
+    component: () => import('@/xt_pages/dialysis/batch_print/batch_print_order_five'),
110
+    hidden: true,
111
+    is_menu: false,
112
+    name: 'dialysis_batch_print_two_one',
113
+    meta: {
114
+      title: '批量打印',
115
+      noCache: true
116
+    }
117
+  },
107
   {
118
   {
108
     path: '/dialysis/print/batch/otherone',
119
     path: '/dialysis/print/batch/otherone',
109
     component: () => import('@/xt_pages/dialysis/batch_print/batch_print_order_other_one'),
120
     component: () => import('@/xt_pages/dialysis/batch_print/batch_print_order_other_one'),
124
       title: '批量打印',
135
       title: '批量打印',
125
       noCache: true
136
       noCache: true
126
     }
137
     }
138
+  }, {
139
+    path: '/dialysis/print/batch/fiveone',
140
+    component: () => import('@/xt_pages/dialysis/batch_print/batch_print_order_five_one'),
141
+    hidden: true,
142
+    is_menu: false,
143
+    name: 'dialysis_batch_print_two_two',
144
+    meta: {
145
+      title: '批量打印',
146
+      noCache: true
147
+    }
148
+  }, {
149
+    path: '/dialysis/print/batch/fivetwo',
150
+    component: () => import('@/xt_pages/dialysis/batch_print/batch_print_order_five_two'),
151
+    hidden: true,
152
+    is_menu: false,
153
+    name: 'dialysis_batch_print_two_two',
154
+    meta: {
155
+      title: '批量打印',
156
+      noCache: true
157
+    }
127
   },
158
   },
128
   {
159
   {
129
     path: '/dialysis/board',
160
     path: '/dialysis/board',

+ 41 - 38
src/xt_pages/dialysis/batch_print/batch_print_order_five.vue 查看文件

34
             <div class="inline_block" style="margin-left: 10px;">
34
             <div class="inline_block" style="margin-left: 10px;">
35
               性别:
35
               性别:
36
               <check-box text="男" :checked="record.patient.gender == 1"></check-box>
36
               <check-box text="男" :checked="record.patient.gender == 1"></check-box>
37
-              &nbsp
37
+              &nbsp;
38
               <check-box text="女" :checked="record.patient.gender == 2"></check-box>
38
               <check-box text="女" :checked="record.patient.gender == 2"></check-box>
39
             </div>
39
             </div>
40
             <div class="inline_block" style="margin-left: 10px;">
40
             <div class="inline_block" style="margin-left: 10px;">
64
                       <check-box text="轮椅" :checked="isCheckBoxChecked(record.receive_assessment, 'way', 3)"></check-box>
64
                       <check-box text="轮椅" :checked="isCheckBoxChecked(record.receive_assessment, 'way', 3)"></check-box>
65
                       <check-box text="平车" :checked="isCheckBoxChecked(record.receive_assessment, 'way', 4)"></check-box>
65
                       <check-box text="平车" :checked="isCheckBoxChecked(record.receive_assessment, 'way', 4)"></check-box>
66
                     </div>
66
                     </div>
67
+                    <div class="inline_block" style="margin-left: 30px;">
68
+                      体温:
69
+                      <div class="under_line" style="width: 30px;text-align: left">
70
+                        {{record.assessment_before_dislysis && record.assessment_before_dislysis.temperature ? record.assessment_before_dislysis.temperature : ''}}
71
+                      </div>
72
+                    </div>
67
                     <div class="inline_block" style="margin-left: 30px;">
73
                     <div class="inline_block" style="margin-left: 30px;">
68
                       透析频次:
74
                       透析频次:
69
                       <div class="under_line" style="width: 30px;text-align: left" v-if="record.assessment_before_dislysis&&record.assessment_before_dislysis.dialysis_count">
75
                       <div class="under_line" style="width: 30px;text-align: left" v-if="record.assessment_before_dislysis&&record.assessment_before_dislysis.dialysis_count">
74
                       </div>
80
                       </div>
75
                       次/周
81
                       次/周
76
                     </div>
82
                     </div>
77
-                    <div class="inline_block" style="margin-left: 30px;">
78
-                      体温:
79
-                      <div class="under_line" style="width: 30px;text-align: left">
80
-                        {{record.dialysis_count?record.dialysis_count:''}}
81
-                      </div>
82
-                    </div>
83
+                    
83
                     <div class="inline_block" style="margin-left: 30px;">
84
                     <div class="inline_block" style="margin-left: 30px;">
84
                       透析机号:
85
                       透析机号:
85
                       <div class="under_line" style="width: 40px;text-align: left">{{record.dialysis_order&&record.dialysis_order.device_number&&record.dialysis_order.device_number.number.length > 0?record.dialysis_order.device_number.number:record.device_number.number}}</div>
86
                       <div class="under_line" style="width: 40px;text-align: left">{{record.dialysis_order&&record.dialysis_order.device_number&&record.dialysis_order.device_number.number.length > 0?record.dialysis_order.device_number.number:record.device_number.number}}</div>
112
                   <div class="row" style="padding: 2px 0;line-height:19px;">
113
                   <div class="row" style="padding: 2px 0;line-height:19px;">
113
                     <div class="inline_block">
114
                     <div class="inline_block">
114
                       血管通路(内瘘):
115
                       血管通路(内瘘):
116
+                      <check-box text="自体内瘘" :checked="isValueIndexOfCheck(record.assessment_before_dislysis,'blood_access_internal_fistula', '自体内瘘')"></check-box>
117
+                      <check-box text="人工血管内瘘" :checked="isValueIndexOfCheck(record.assessment_before_dislysis,'blood_access_internal_fistula', '人工血管内瘘')"></check-box>
115
                       <check-box text="正常" :checked="isValueIndexOfCheck(record.assessment_before_dislysis,'blood_access_internal_fistula', '正常')"></check-box>
118
                       <check-box text="正常" :checked="isValueIndexOfCheck(record.assessment_before_dislysis,'blood_access_internal_fistula', '正常')"></check-box>
116
                       <check-box text="震颤" :checked="isValueIndexOfCheck(record.assessment_before_dislysis, 'blood_access_internal_fistula' ,'震颤')"></check-box>
119
                       <check-box text="震颤" :checked="isValueIndexOfCheck(record.assessment_before_dislysis, 'blood_access_internal_fistula' ,'震颤')"></check-box>
117
                       <check-box text="堵塞" :checked="isValueIndexOfCheck(record.assessment_before_dislysis,'blood_access_internal_fistula', '堵塞')"></check-box>
120
                       <check-box text="堵塞" :checked="isValueIndexOfCheck(record.assessment_before_dislysis,'blood_access_internal_fistula', '堵塞')"></check-box>
135
                     </div>
138
                     </div>
136
                     <div class="inline_block" style="margin-left: 30px;">
139
                     <div class="inline_block" style="margin-left: 30px;">
137
                       感染:
140
                       感染:
138
-                      <check-box text="无" :checked="record.puncture_way == 1?true:false"></check-box>
139
-                      <check-box text="有" :checked="record.puncture_way == 2?true:false"></check-box>
141
+                      <check-box text="无" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'is_infect', 1)"></check-box>
142
+                      <check-box text="有" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'is_infect', 2)"></check-box>
140
                       <div class="inline_block">
143
                       <div class="inline_block">
141
                         外露:
144
                         外露:
142
-                        <div class="under_line" style="width: 50px;text-align: left"></div>cm
145
+                        <div class="under_line" style="width: 50px;text-align: left">{{record.assessment_before_dislysis && record.assessment_before_dislysis.exposed?record.assessment_before_dislysis.exposed:''}}</div>cm
143
                       </div>
146
                       </div>
144
                       <div class="inline_block">
147
                       <div class="inline_block">
145
                         其它:
148
                         其它:
146
-                        <div class="under_line" style="width: 300px;text-align: left">{{record.internal_fistula_other}}</div>
149
+                        <div class="under_line" style="width: 300px;text-align: left">{{record.assessment_before_dislysis && record.assessment_before_dislysis.infect_other}}</div>
147
                       </div>
150
                       </div>
148
                     </div>
151
                     </div>
149
                   </div>
152
                   </div>
180
                   <div class="row" style="padding: 2px 0;line-height:19px;">
183
                   <div class="row" style="padding: 2px 0;line-height:19px;">
181
                     <div class="inline_block">
184
                     <div class="inline_block">
182
                       皮肤:
185
                       皮肤:
183
-                      <check-box text="完整" :checked="predialysis.ductus_arantii.indexOf('完整')>-1?true:false"></check-box>
184
-                      <check-box text="干燥" :checked="predialysis.ductus_arantii.indexOf('干燥')>-1?true:false"></check-box>
185
-                      <check-box text="瘙痒" :checked="predialysis.ductus_arantii.indexOf('瘙痒')>-1?true:false"></check-box>
186
-                      <check-box text="菲薄" :checked="predialysis.ductus_arantii.indexOf('菲薄')>-1?true:false"></check-box>/
187
-                      <check-box text="水肿" :checked="predialysis.ductus_arantii.indexOf('水肿')>-1?true:false"></check-box>
188
-                      <check-box text="皮疹" :checked="predialysis.ductus_arantii.indexOf('皮疹')>-1?true:false"></check-box>
189
-                      <check-box text="出血点" :checked="predialysis.ductus_arantii.indexOf('出血点')>-1?true:false"></check-box>
190
-                      <check-box text="压疮" :checked="predialysis.ductus_arantii.indexOf('压疮')>-1?true:false"></check-box>
191
-                      <check-box text="皮下淤血" :checked="predialysis.ductus_arantii.indexOf('皮下淤血')>-1?true:false"></check-box>
186
+                      <check-box text="完整" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'skin', 1)"></check-box>
187
+                      <check-box text="干燥" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'skin', 2)"></check-box>
188
+                      <check-box text="瘙痒" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'skin', 3)"></check-box>
189
+                      <check-box text="菲薄" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'skin', 4)"></check-box>/
190
+                      <check-box text="水肿" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'skin', 5)"></check-box>
191
+                      <check-box text="皮疹" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'skin', 6)"></check-box>
192
+                      <check-box text="出血点" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'skin', 7)"></check-box>
193
+                      <check-box text="压疮" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'skin', 8)"></check-box>
194
+                      <check-box text="皮下淤血" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'skin', 9)"></check-box>
192
                       <div class="inline_block">
195
                       <div class="inline_block">
193
                         其它:
196
                         其它:
194
                         <div class="under_line" style="width: 300px;text-align: left">
197
                         <div class="under_line" style="width: 300px;text-align: left">
195
-                          <span></span>
198
+                          <span>{{record.assessment_before_dislysis && record.assessment_before_dislysis.skin_other ?record.assessment_before_dislysis.skin_other : ''}}</span>
196
                         </div>
199
                         </div>
197
                       </div>
200
                       </div>
198
                     </div>
201
                     </div>
250
                     </div>
253
                     </div>
251
                     <div class="inline_block">
254
                     <div class="inline_block">
252
                        其它:
255
                        其它:
253
-                      <div v-if="record.receive_assessment != null && record.receive_assessment.psychological_assessment == 2" class="under_line" style="width: 200px;text-align: left">
254
-                        {{ record.receive_assessment?record.receive_assessment.psychological_assessment_other:''}}
256
+                      <div class="under_line" style="width: 100px;text-align: left">
257
+                       {{record.receive_assessment && record.receive_assessment.psychological_other ? record.receive_assessment.psychological_other: ''}}
255
                       </div>
258
                       </div>
256
                     </div>
259
                     </div>
257
                   </div>
260
                   </div>
258
                   <div class="row" style="padding: 2px 0;line-height:19px;">
261
                   <div class="row" style="padding: 2px 0;line-height:19px;">
259
                     <div class="inline_block">
262
                     <div class="inline_block">
260
                       跌倒风险:
263
                       跌倒风险:
261
-                      <check-box text="无" :checked="receiverTreatmentAccess.danger_level == 1?true:false"></check-box>
262
-                      <check-box text="低风险" :checked="receiverTreatmentAccess.danger_level == 2?true:false"></check-box>
263
-                      <check-box text="中度风险" :checked="receiverTreatmentAccess.danger_level == 3?true:false"></check-box>
264
-                      <check-box text="高风险" :checked="receiverTreatmentAccess.danger_level == 4?true:false"></check-box>
264
+                      <check-box text="无" :checked="isCheckBoxChecked(record.receive_assessment, 'danger_level', 1)"></check-box>
265
+                      <check-box text="低风险" :checked="isCheckBoxChecked(record.receive_assessment, 'danger_level', 2)"></check-box>
266
+                      <check-box text="中度风险" :checked="isCheckBoxChecked(record.receive_assessment, 'danger_level', 3)"></check-box>
267
+                      <check-box text="高风险" :checked="isCheckBoxChecked(record.receive_assessment, 'danger_level', 4)"></check-box>
265
                     </div>
268
                     </div>
266
                     <div class="inline_block">
269
                     <div class="inline_block">
267
                       跌倒风险预防措施:
270
                       跌倒风险预防措施:
268
-                      <check-box text="镇静剂" :checked="receiverTreatmentAccess.danger_level == 1?true:false"></check-box>
269
-                      <check-box text="约束带" :checked="receiverTreatmentAccess.danger_level == 2?true:false"></check-box>
270
-                      <check-box text="床栏" :checked="receiverTreatmentAccess.danger_level == 3?true:false"></check-box>
271
-                      <check-box text="加强宣传" :checked="receiverTreatmentAccess.danger_level == 4?true:false"></check-box>
271
+                      <check-box text="镇静剂" :checked="isCheckBoxChecked(record.receive_assessment, 'precaution', 1)"></check-box>
272
+                      <check-box text="约束带" :checked="isCheckBoxChecked(record.receive_assessment, 'precaution', 2)"></check-box>
273
+                      <check-box text="床栏" :checked="isCheckBoxChecked(record.receive_assessment, 'precaution', 3)"></check-box>
274
+                      <check-box text="加强宣传" :checked="isCheckBoxChecked(record.receive_assessment, 'precaution', 4)"></check-box>
272
                       <div class="inline_block">
275
                       <div class="inline_block">
273
                         其它:
276
                         其它:
274
                         <div class="under_line" style="width: 100px;">
277
                         <div class="under_line" style="width: 100px;">
275
-                          <span > </span>
278
+                          <span >{{record.receive_assessment && record.receive_assessment.precaution_other ? record.receive_assessment.precaution_other : ''}}</span>
276
                         </div>
279
                         </div>
277
                       </div>
280
                       </div>
278
                     </div>
281
                     </div>
284
                   <table class="inside_table">
287
                   <table class="inside_table">
285
                     <tbody>
288
                     <tbody>
286
                     <!-- <thead> -->
289
                     <!-- <thead> -->
287
-                    <tr><td colspan="10" style="font-size:16px;padding: 6px 8px;line-height: 30px;text-align:left;">二、透析中护理记录:</td></tr>
290
+                    <tr><td colspan="12" style="font-size:16px;padding: 6px 8px;line-height: 30px;text-align:left;">二、透析中护理记录:</td></tr>
288
                     <tr>
291
                     <tr>
289
                       <td width="100">时间</td>
292
                       <td width="100">时间</td>
290
                       <td width="30">T<br>C°</td>
293
                       <td width="30">T<br>C°</td>
327
                       <td>{{monitor_record.venous_pressure?monitor_record.venous_pressure:''}}/{{monitor_record.arterial_pressure?monitor_record.arterial_pressure:''}}</td>
330
                       <td>{{monitor_record.venous_pressure?monitor_record.venous_pressure:''}}/{{monitor_record.arterial_pressure?monitor_record.arterial_pressure:''}}</td>
328
                       <td>{{monitor_record.blood_flow_volume?monitor_record.blood_flow_volume:''}}</td>
331
                       <td>{{monitor_record.blood_flow_volume?monitor_record.blood_flow_volume:''}}</td>
329
                       <td>{{monitor_record.ultrafiltration_volume?monitor_record.ultrafiltration_volume:'/'}}</td>
332
                       <td>{{monitor_record.ultrafiltration_volume?monitor_record.ultrafiltration_volume:'/'}}</td>
333
+                      <td>{{monitor_record.displacement_flow_quantity?monitor_record.displacement_flow_quantity:''}}</td>
330
                       <td>{{monitor_record.sodium_concentration?monitor_record.sodium_concentration:''}}</td>
334
                       <td>{{monitor_record.sodium_concentration?monitor_record.sodium_concentration:''}}</td>
331
-                      <td ></td>
332
                       <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_record.symptom}}&nbsp;{{monitor_record.dispose}}&nbsp;{{monitor_record.result}}</span></div></td>
335
                       <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_record.symptom}}&nbsp;{{monitor_record.dispose}}&nbsp;{{monitor_record.result}}</span></div></td>
333
                       <td><span v-if="setAdminUserES(monitor_record, 'monitoring_nurse') == ''">{{getAdminUser(monitor_record, 'monitoring_nurse')}}</span><img class="es-img" :src="setAdminUserES(monitor_record, 'monitoring_nurse')" alt="" srcset=""  v-else ></td>
336
                       <td><span v-if="setAdminUserES(monitor_record, 'monitoring_nurse') == ''">{{getAdminUser(monitor_record, 'monitoring_nurse')}}</span><img class="es-img" :src="setAdminUserES(monitor_record, 'monitoring_nurse')" alt="" srcset=""  v-else ></td>
334
                     </tr>
337
                     </tr>
393
                   <table class="inside_table">
396
                   <table class="inside_table">
394
                     <tbody>
397
                     <tbody>
395
                     <!-- <thead> -->
398
                     <!-- <thead> -->
396
-                    <tr><td colspan="10" style="font-size:16px;padding: 6px 8px;line-height: 30px;text-align:left;">二、透析中护理记录:</td></tr>
399
+                    <tr><td colspan="12" style="font-size:16px;padding: 6px 8px;line-height: 30px;text-align:left;">二、透析中护理记录:</td></tr>
397
                     <tr>
400
                     <tr>
398
                       <td width="100">时间</td>
401
                       <td width="100">时间</td>
399
                       <td width="30">T<br>C°</td>
402
                       <td width="30">T<br>C°</td>
417
                       <td>{{monitor_record.venous_pressure?monitor_record.venous_pressure:''}}/{{monitor_record.arterial_pressure?monitor_record.arterial_pressure:''}}</td>
420
                       <td>{{monitor_record.venous_pressure?monitor_record.venous_pressure:''}}/{{monitor_record.arterial_pressure?monitor_record.arterial_pressure:''}}</td>
418
                       <td>{{monitor_record.blood_flow_volume?monitor_record.blood_flow_volume:''}}</td>
421
                       <td>{{monitor_record.blood_flow_volume?monitor_record.blood_flow_volume:''}}</td>
419
                       <td>{{monitor_record.ultrafiltration_volume?monitor_record.ultrafiltration_volume:'/'}}</td>
422
                       <td>{{monitor_record.ultrafiltration_volume?monitor_record.ultrafiltration_volume:'/'}}</td>
423
+                      <td>{{monitor_record.displacement_flow_quantity?monitor_record.displacement_flow_quantity:''}}</td>
420
                       <td>{{monitor_record.sodium_concentration?monitor_record.sodium_concentration:''}}</td>
424
                       <td>{{monitor_record.sodium_concentration?monitor_record.sodium_concentration:''}}</td>
421
-                      <td ></td>
422
                       <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_record.symptom}}&nbsp;{{monitor_record.dispose}}&nbsp;{{monitor_record.result}}</span></div></td>
425
                       <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_record.symptom}}&nbsp;{{monitor_record.dispose}}&nbsp;{{monitor_record.result}}</span></div></td>
423
                       <td><span v-if="setAdminUserES(monitor_record, 'monitoring_nurse') == ''">{{getAdminUser(monitor_record, 'monitoring_nurse')}}</span><img class="es-img" :src="setAdminUserES(monitor_record, 'monitoring_nurse')" alt="" srcset=""  v-else ></td>
426
                       <td><span v-if="setAdminUserES(monitor_record, 'monitoring_nurse') == ''">{{getAdminUser(monitor_record, 'monitoring_nurse')}}</span><img class="es-img" :src="setAdminUserES(monitor_record, 'monitoring_nurse')" alt="" srcset=""  v-else ></td>
424
                     </tr>
427
                     </tr>
477
                     </div>
480
                     </div>
478
                     <div class="inline_block" style="margin-left:30px;">
481
                     <div class="inline_block" style="margin-left:30px;">
479
                       透析期间进食:
482
                       透析期间进食:
480
-                      <check-box text="无" :checked="afterdialysis.hemostasis_opera == 1?true:false"></check-box>
481
-                      <check-box text="有" :checked="afterdialysis.hemostasis_opera == 2?true:false"></check-box>
483
+                      <check-box text="无" :checked="record.assessment_after_dislysis.is_eat == 1?true:false"></check-box>
484
+                      <check-box text="有" :checked="record.assessment_after_dislysis.is_eat == 2?true:false"></check-box>
482
                     </div>
485
                     </div>
483
                     <!--<div class="inline_block" style="margin-left: 30px;">-->
486
                     <!--<div class="inline_block" style="margin-left: 30px;">-->
484
                     <!--实际超滤量:-->
487
                     <!--实际超滤量:-->

文件差异内容过多而无法显示
+ 1316 - 0
src/xt_pages/dialysis/batch_print/batch_print_order_five_one.vue


文件差异内容过多而无法显示
+ 1098 - 0
src/xt_pages/dialysis/batch_print/batch_print_order_five_two.vue


+ 13 - 0
src/xt_pages/dialysis/bloodPresssWatch.vue 查看文件

18
       <template v-if="this.template_id == 4">
18
       <template v-if="this.template_id == 4">
19
         <el-button size="small" icon="el-icon-printer" :disabled="selecting_schs.length == 0" @click="batchPrintAction" type="primary">打印</el-button>
19
         <el-button size="small" icon="el-icon-printer" :disabled="selecting_schs.length == 0" @click="batchPrintAction" type="primary">打印</el-button>
20
       </template>
20
       </template>
21
+      <template v-if="this.template_id == 5">
22
+        <div >
23
+          <el-button  :loading="loading" size="small" icon="el-icon-printer" @click="batchPrintAction" type="primary">打印全部</el-button>
24
+          <el-button  :loading="loading" size="small" icon="el-icon-printer" @click="batchPrintActionOne" type="primary" style="">打印纪录单</el-button>
25
+          <el-button  :loading="loading" size="small" icon="el-icon-printer" @click="batchPrintActionTwo" type="primary">打印医嘱单</el-button>
26
+        </div>
27
+      </template>
21
     </div>
28
     </div>
22
     <div class="app-container">
29
     <div class="app-container">
23
       <!-- <div class="filter-container">
30
       <!-- <div class="filter-container">
407
       }
414
       }
408
       else if(this.$store.getters.xt_user.template_info.template_id == 4) {
415
       else if(this.$store.getters.xt_user.template_info.template_id == 4) {
409
         this.$router.push({ path: "/dialysis/print/batch/four" });
416
         this.$router.push({ path: "/dialysis/print/batch/four" });
417
+      } else if (this.$store.getters.xt_user.template_info.template_id == 5  ){
418
+        this.$router.push({ path: "/dialysis/print/batch/five" });
410
       }
419
       }
411
     },
420
     },
412
     batchPrintActionOne: function() {
421
     batchPrintActionOne: function() {
419
         this.$router.push({ path: "/dialysis/print/batch/otherone" });
428
         this.$router.push({ path: "/dialysis/print/batch/otherone" });
420
       }else if(this.$store.getters.xt_user.template_info.template_id == 1) {
429
       }else if(this.$store.getters.xt_user.template_info.template_id == 1) {
421
         this.$router.push({ path: "/dialysis/print/batch" });
430
         this.$router.push({ path: "/dialysis/print/batch" });
431
+      } else if (this.$store.getters.xt_user.template_info.template_id == 5){
432
+        this.$router.push({ path: "/dialysis/print/batch/fiveone" });
422
       }
433
       }
423
     },
434
     },
424
     batchPrintActionTwo: function() {
435
     batchPrintActionTwo: function() {
431
         this.$router.push({ path: "/dialysis/print/batch/othertwo" });
442
         this.$router.push({ path: "/dialysis/print/batch/othertwo" });
432
       }else if(this.$store.getters.xt_user.template_info.template_id == 1){
443
       }else if(this.$store.getters.xt_user.template_info.template_id == 1){
433
         this.$router.push({ path: "/dialysis/print/batch" });
444
         this.$router.push({ path: "/dialysis/print/batch" });
445
+      } else if (this.$store.getters.xt_user.template_info.template_id == 5  ){
446
+        this.$router.push({ path: "/dialysis/print/batch/fivetwo" });
434
       }
447
       }
435
     }
448
     }
436
   },
449
   },

+ 9 - 2
src/xt_pages/dialysis/dialysisPrintOrder.vue 查看文件

219
             style: style,
219
             style: style,
220
             scanStyles: false
220
             scanStyles: false
221
           })
221
           })
222
+        } else if (this.org_template_info.template_id == 5 ) {
223
+          printJS({
224
+            printable: 'dialysis-print-box-1',
225
+            type: 'html',
226
+            style: style2,
227
+            scanStyles: false
228
+          })
222
         }
229
         }
223
       },printThisOnePage() {
230
       },printThisOnePage() {
224
         var ptime = Math.round(new Date().getTime() / 1000)
231
         var ptime = Math.round(new Date().getTime() / 1000)
234
             style: style,
241
             style: style,
235
             scanStyles: false
242
             scanStyles: false
236
           })
243
           })
237
-        } else if (this.org_template_info.template_id == 2 || this.org_template_info.template_id == 0) {
244
+        } else if (this.org_template_info.template_id == 2 || this.org_template_info.template_id == 0 ||  this.org_template_info.template_id == 5) {
238
           printJS({
245
           printJS({
239
             printable: 'dialysis-print-box-1-1',
246
             printable: 'dialysis-print-box-1-1',
240
             type: 'html',
247
             type: 'html',
256
             style: style,
263
             style: style,
257
             scanStyles: false
264
             scanStyles: false
258
           })
265
           })
259
-        } else if (this.org_template_info.template_id == 2 || this.org_template_info.template_id == 0) {
266
+        } else if (this.org_template_info.template_id == 2 || this.org_template_info.template_id == 0 || this.org_template_info.template_id == 5) {
260
           printJS({
267
           printJS({
261
             printable: 'dialysis-print-box-1-2',
268
             printable: 'dialysis-print-box-1-2',
262
             type: 'html',
269
             type: 'html',

+ 7 - 6
src/xt_pages/dialysis/template/dialysisPrintOrderFive.vue 查看文件

113
                 </div>
113
                 </div>
114
                 <div class="inline_block" style="margin-left: 10px;">
114
                 <div class="inline_block" style="margin-left: 10px;">
115
                   其它:
115
                   其它:
116
-                  <div class="under_line" style="width: 300px;text-align: left">{{predialysis.internal_fistula_other}}</div>
116
+                  <div class="under_line" style="width: 150px;text-align: left">{{predialysis.internal_fistula_other}}</div>
117
                 </div>
117
                 </div>
118
               </div>
118
               </div>
119
               <div class="row" style="padding: 2px 0;line-height:19px;">
119
               <div class="row" style="padding: 2px 0;line-height:19px;">
184
                   <check-box text="皮下淤血" :checked="predialysis.skin == 9 ?true:false"></check-box>
184
                   <check-box text="皮下淤血" :checked="predialysis.skin == 9 ?true:false"></check-box>
185
                   <div class="inline_block">
185
                   <div class="inline_block">
186
                     其它:
186
                     其它:
187
-                    <div class="under_line" style="width: 300px;text-align: left">
187
+                    <div class="under_line" style="width: 200px;text-align: left">
188
                       <span>{{predialysis.skin_other}}</span>
188
                       <span>{{predialysis.skin_other}}</span>
189
                     </div>
189
                     </div>
190
                   </div>
190
                   </div>
279
             <td style="padding: 0; position: relative;" colspan="2">
279
             <td style="padding: 0; position: relative;" colspan="2">
280
               <table class="inside_table">
280
               <table class="inside_table">
281
                 <tbody>
281
                 <tbody>
282
-                  <tr><td colspan="10" style="font-size:16px;padding: 6px 8px;line-height: 30px;text-align:left;">二、透析中护理记录:</td></tr>
282
+                  <tr><td colspan="12" style="font-size:16px;padding: 6px 8px;line-height: 30px;text-align:left;">二、透析中护理记录:</td></tr>
283
                   <tr>
283
                   <tr>
284
                     <td width="100">时间</td>
284
                     <td width="100">时间</td>
285
                     <td width="30">T<br>C°</td>
285
                     <td width="30">T<br>C°</td>
324
                     <td>{{monitor.venous_pressure?monitor.venous_pressure:''}}/{{monitor.arterial_pressure?monitor.arterial_pressure:''}}</td>
324
                     <td>{{monitor.venous_pressure?monitor.venous_pressure:''}}/{{monitor.arterial_pressure?monitor.arterial_pressure:''}}</td>
325
                     <td>{{monitor.blood_flow_volume?monitor.blood_flow_volume:''}}</td>
325
                     <td>{{monitor.blood_flow_volume?monitor.blood_flow_volume:''}}</td>
326
                     <td>{{monitor.ultrafiltration_volume?monitor.ultrafiltration_volume:'/'}}</td>
326
                     <td>{{monitor.ultrafiltration_volume?monitor.ultrafiltration_volume:'/'}}</td>
327
-                    <td>{{monitor.sodium_concentration?monitor.sodium_concentration:''}}</td>
328
                     <td>{{monitor.displacement_flow_quantity?monitor.displacement_flow_quantity:''}}</td>
327
                     <td>{{monitor.displacement_flow_quantity?monitor.displacement_flow_quantity:''}}</td>
328
+                    <td>{{monitor.sodium_concentration?monitor.sodium_concentration:''}}</td>
329
+                    
329
                     <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}}  &nbsp;{{monitor.dispose}} &nbsp;{{monitor.result}} </span> </div></td>
330
                     <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}}  &nbsp;{{monitor.dispose}} &nbsp;{{monitor.result}} </span> </div></td>
330
                     <td>
331
                     <td>
331
                       <span v-if="setAdminUserES(monitor.monitoring_nurse) == ''">{{getAdminUser(monitor.monitoring_nurse)}}</span>
332
                       <span v-if="setAdminUserES(monitor.monitoring_nurse) == ''">{{getAdminUser(monitor.monitoring_nurse)}}</span>
388
             <td style="padding: 0;" colspan="2">
389
             <td style="padding: 0;" colspan="2">
389
               <table class="inside_table">
390
               <table class="inside_table">
390
                 <tbody>
391
                 <tbody>
391
-                <tr><td colspan="10" style="font-size:16px;padding: 6px 8px;line-height: 30px;text-align:left;">二、透析中护理记录:</td></tr>
392
+                <tr><td colspan="12" style="font-size:16px;padding: 6px 8px;line-height: 30px;text-align:left;">二、透析中护理记录:</td></tr>
392
                 <tr>
393
                 <tr>
393
                   <td width="100">时间</td>
394
                   <td width="100">时间</td>
394
                   <td width="30">T<br>C°</td>
395
                   <td width="30">T<br>C°</td>
412
                   <td>{{monitor.venous_pressure?monitor.venous_pressure:''}}/{{monitor.arterial_pressure?monitor.arterial_pressure:''}}</td>
413
                   <td>{{monitor.venous_pressure?monitor.venous_pressure:''}}/{{monitor.arterial_pressure?monitor.arterial_pressure:''}}</td>
413
                   <td>{{monitor.blood_flow_volume?monitor.blood_flow_volume:''}}</td>
414
                   <td>{{monitor.blood_flow_volume?monitor.blood_flow_volume:''}}</td>
414
                   <td>{{monitor.ultrafiltration_volume?monitor.ultrafiltration_volume:'/'}}</td>
415
                   <td>{{monitor.ultrafiltration_volume?monitor.ultrafiltration_volume:'/'}}</td>
415
-                  <td>{{monitor.sodium_concentration?monitor.sodium_concentration:''}}</td>
416
                   <td>{{monitor.displacement_flow_quantity?monitor.displacement_flow_quantity:''}}</td>
416
                   <td>{{monitor.displacement_flow_quantity?monitor.displacement_flow_quantity:''}}</td>
417
+                  <td>{{monitor.sodium_concentration?monitor.sodium_concentration:''}}</td>
417
 
418
 
418
                   <td style="line-height:16px;"><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}}  &nbsp;{{monitor.dispose}} &nbsp;{{monitor.result}}</span></div>  </td>
419
                   <td style="line-height:16px;"><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}}  &nbsp;{{monitor.dispose}} &nbsp;{{monitor.result}}</span></div>  </td>
419
                   <td>
420
                   <td>