Browse Source

Merge branch '20220812' of http://git.shengws.com/csx/Vue_New into 20220812

XMLWAN 2 years ago
parent
commit
872b426784

+ 12 - 0
src/router/modules/dialysis.js View File

359
         noCache: true
359
         noCache: true
360
       }
360
       }
361
     },
361
     },
362
+    {
363
+      path: '/dialysis/print/batch/sixtyOne',
364
+      component: () =>
365
+        import('@/xt_pages/dialysis/batch_print/batch_print_order_sixtyOne'),
366
+      hidden: true,
367
+      is_menu: false,
368
+      name: 'dialysis_batch_sixtyOne',
369
+      meta: {
370
+        title: '批量打印',
371
+        noCache: true
372
+      }
373
+    },
362
     {
374
     {
363
       path: '/dialysis/print/batch/seven',
375
       path: '/dialysis/print/batch/seven',
364
       component: () =>
376
       component: () =>

+ 89 - 50
src/xt_pages/dialysis/template/DialysisPrintOrderSixtyTwo.vue View File

77
           </tr>
77
           </tr>
78
           <tr>
78
           <tr>
79
             <td style="text-align: left" colspan="2">
79
             <td style="text-align: left" colspan="2">
80
-              <span style="display: inline-block; margin-left: 15px"
81
-                >治疗方式:</span
82
-              >
83
-              <label-box
84
-                :isChecked="prescription.mode_id == 1 ? true : false"
85
-                showValue="HD"
86
-              ></label-box
87
-              >&nbsp;
88
-              <label-box
89
-                :isChecked="prescription.mode_id == 2 ? true : false"
90
-                showValue="HDF"
91
-              ></label-box
92
-              >&nbsp;
93
-              <label-box
94
-                :isChecked="
95
-                  prescription.mode_id == 3
96
-                    ? true
97
-                    : prescription.mode_id == 4
98
-                    ? true
99
-                    : false
100
-                "
101
-                showValue="HP"
102
-              ></label-box
103
-              >&nbsp;
104
-              <label-box
105
-                :isChecked="prescription.mode_id == 7 ? true : false"
106
-                showValue="IUF"
107
-              ></label-box
108
-              >&nbsp;
109
-              <label-box
110
-                :isChecked="prescription.mode_id == 5 ? true : false"
111
-                showValue="HF"
112
-              ></label-box
113
-              >&nbsp;
80
+              <span style="display: inline-block; margin-left: 15px">治疗方式:</span>
81
+              <span class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="!prescription.mode_id">
82
+                        /
83
+              </span>
84
+                      <span class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 1">
85
+                        HD
86
+                      </span>
87
+                      <span class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 2">
88
+                        HDF
89
+                      </span>
90
+                      <span class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 3">
91
+                        HD+HP
92
+                      </span>
93
+                      <span class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 4">
94
+                        HP
95
+                      </span>
96
+                      <span class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 5">
97
+                        HF
98
+                      </span>
99
+                      <span class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 6">
100
+                        SCUF
101
+                      </span>
102
+                      <span class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 7">
103
+                        IUF
104
+                      </span>
105
+                      <span class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 8">
106
+                        HFHD
107
+                      </span>
108
+                      <span class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 9">
109
+                        HFHD+HP
110
+                      </span>
111
+                      <span class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 10">
112
+                        PHF
113
+                      </span>
114
+                      <span class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 11">
115
+                        HFR
116
+                      </span>
117
+                      <span class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 12">
118
+                        HDF+HP
119
+                      </span>
120
+                      <span class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 13">
121
+                        CRRT
122
+                      </span>
123
+                      <span class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 14">
124
+                        腹水回输
125
+                      </span>
126
+                      <span class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 15">
127
+                        HD前置换
128
+                      </span>
129
+                      <span class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 16">
130
+                        HD后置换
131
+                      </span>
132
+                      <span class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 17">
133
+                        HDF前置换
134
+                      </span>
135
+                      <span class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 18">
136
+                        HDF后置换
137
+                      </span>
138
+                      <span class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 19">
139
+                        IUF+HD
140
+                      </span>
141
+                      <span class="under_line" style="width: 150px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 22">
142
+                        血浆胆红素吸附+HDF
143
+                      </span>
144
+                      <span class="under_line" style="bwidth: 150px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 23">
145
+                        血浆胆红素吸附
146
+                      </span>
147
+                      <span class="under_line" style="width:100px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 29">
148
+                        PE
149
+                      </span>
150
+                       <span class="under_line" style="width:150px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 30">
151
+                        血浆胆红素吸附+HP
152
+                      </span>
114
             </td>
153
             </td>
115
             <td style="text-align: left" colspan="5">
154
             <td style="text-align: left" colspan="5">
116
               <span
155
               <span
177
                   prescription.target_ultrafiltration
216
                   prescription.target_ultrafiltration
178
                     ? prescription.target_ultrafiltration
217
                     ? prescription.target_ultrafiltration
179
                     : "/"
218
                     : "/"
180
-                }}L
219
+                }}ml
181
               </span>
220
               </span>
182
             </td>
221
             </td>
183
             <td style="text-align: left" colspan="1">
222
             <td style="text-align: left" colspan="1">
190
             </td>
229
             </td>
191
             <td style="text-align: left" colspan="2">
230
             <td style="text-align: left" colspan="2">
192
               <span style="display: inline-block; margin-left: 15px">
231
               <span style="display: inline-block; margin-left: 15px">
193
-                <span v-if="prescription.anticoagulant == 2">肝素首剂:</span>
232
+                <span v-if="prescription.anticoagulant == 2">普通肝素首剂:</span>
194
                 <span v-if="prescription.anticoagulant == 3"
233
                 <span v-if="prescription.anticoagulant == 3"
195
                   >低分子肝素首剂:</span
234
                   >低分子肝素首剂:</span
196
                 >
235
                 >
222
               </span>
261
               </span>
223
               <span v-if="prescription.anticoagulant == 4">mg</span>
262
               <span v-if="prescription.anticoagulant == 4">mg</span>
224
               <span v-if="prescription.anticoagulant == 3">iu</span>
263
               <span v-if="prescription.anticoagulant == 3">iu</span>
225
-              <span v-if="prescription.anticoagulant == 2">iu</span>
264
+              <span v-if="prescription.anticoagulant == 2">mg</span>
226
               <span v-if="prescription.anticoagulant == 1">mg</span>
265
               <span v-if="prescription.anticoagulant == 1">mg</span>
227
             </td>
266
             </td>
228
             <td style="text-align: left" colspan="1">
267
             <td style="text-align: left" colspan="1">
237
               <span v-if="prescription.anticoagulant == 5">ml/h</span>
276
               <span v-if="prescription.anticoagulant == 5">ml/h</span>
238
               <span v-if="prescription.anticoagulant == 4">mg/h</span>
277
               <span v-if="prescription.anticoagulant == 4">mg/h</span>
239
               <span v-if="prescription.anticoagulant == 3">iu/h</span>
278
               <span v-if="prescription.anticoagulant == 3">iu/h</span>
240
-              <span v-if="prescription.anticoagulant == 2">iu/h</span>
279
+              <span v-if="prescription.anticoagulant == 2">mg/h</span>
241
               <span v-if="prescription.anticoagulant == 1">mg/h</span>
280
               <span v-if="prescription.anticoagulant == 1">mg/h</span>
242
             </td>
281
             </td>
243
             <td style="text-align: left" colspan="2">
282
             <td style="text-align: left" colspan="2">
244
-              <span style="display: inline-block; margin-left: 15px">
283
+              <span style="display: inline-block; ">
245
                 总量:
284
                 总量:
246
                 {{
285
                 {{
247
                   prescription.anticoagulant_zongliang
286
                   prescription.anticoagulant_zongliang
251
               </span>
290
               </span>
252
               <span v-if="prescription.anticoagulant == 4">mg</span>
291
               <span v-if="prescription.anticoagulant == 4">mg</span>
253
               <span v-if="prescription.anticoagulant == 3">iu</span>
292
               <span v-if="prescription.anticoagulant == 3">iu</span>
254
-              <span v-if="prescription.anticoagulant == 2">iu</span>
293
+              <span v-if="prescription.anticoagulant == 2">mg</span>
255
               <span v-if="prescription.anticoagulant == 1">mg</span>
294
               <span v-if="prescription.anticoagulant == 1">mg</span>
256
             </td>
295
             </td>
257
           </tr>
296
           </tr>
275
                   afterdialysis.actual_ultrafiltration
314
                   afterdialysis.actual_ultrafiltration
276
                     ? afterdialysis.actual_ultrafiltration
315
                     ? afterdialysis.actual_ultrafiltration
277
                     : "/"
316
                     : "/"
278
-                }}L
317
+                }}ml
279
               </span>
318
               </span>
280
             </td>
319
             </td>
281
             <td style="text-align: left" colspan="2">
320
             <td style="text-align: left" colspan="2">
903
             </td>
942
             </td>
904
             <td style="min-width: 60px">
943
             <td style="min-width: 60px">
905
               超滤率
944
               超滤率
906
-              <br />L/h
945
+              <br />ml/min
907
             </td>
946
             </td>
908
             <td style="min-width: 60px">
947
             <td style="min-width: 60px">
909
               超滤量
948
               超滤量
910
-              <br />L
949
+              <br />ml
911
             </td>
950
             </td>
912
             <td style="min-width: 60px">
951
             <td style="min-width: 60px">
913
               电导度
952
               电导度
1143
             <td>临时医嘱</td>
1182
             <td>临时医嘱</td>
1144
             <td>执行者</td>
1183
             <td>执行者</td>
1145
             <td>执行时间</td>
1184
             <td>执行时间</td>
1146
-            <td>核对者</td>
1185
+            <!-- <td>核对者</td> -->
1147
           </tr>
1186
           </tr>
1148
           <tr v-for="(advice, advice_index) in tableAdvice" :key="advice_index">
1187
           <tr v-for="(advice, advice_index) in tableAdvice" :key="advice_index">
1149
             <td style="height: 30px; line-height: 30px">
1188
             <td style="height: 30px; line-height: 30px">
1218
               </span>
1257
               </span>
1219
             </td>
1258
             </td>
1220
             <td>{{ getTime(advice.execution_time, "{y}-{m}-{d} {h}:{i}") }}</td>
1259
             <td>{{ getTime(advice.execution_time, "{y}-{m}-{d} {h}:{i}") }}</td>
1221
-            <td>
1260
+            <!-- <td>
1222
               <span v-if="setAdminUserES(advice.checker) == ''">
1261
               <span v-if="setAdminUserES(advice.checker) == ''">
1223
                 {{ getAdminUser(advice.checker) }}
1262
                 {{ getAdminUser(advice.checker) }}
1224
               </span>
1263
               </span>
1238
                   srcset
1277
                   srcset
1239
                 />
1278
                 />
1240
               </span>
1279
               </span>
1241
-            </td>
1280
+            </td> -->
1242
           </tr>
1281
           </tr>
1243
           <tr>
1282
           <tr>
1244
             <td style="text-align: left" colspan="6">
1283
             <td style="text-align: left" colspan="6">
1247
               >
1286
               >
1248
             </td>
1287
             </td>
1249
           </tr>
1288
           </tr>
1250
-          <tr>
1251
-            <!-- <td style="text-align:left;" colspan="3">
1289
+          <!-- <tr>
1290
+            <td style="text-align:left;" colspan="3">
1252
               <span style="display:inline-block;margin-left:15px;">医生签名:</span>
1291
               <span style="display:inline-block;margin-left:15px;">医生签名:</span>
1253
               <span v-if="doctorForm.url === ''">{{doctorForm.doctor}}</span>
1292
               <span v-if="doctorForm.url === ''">{{doctorForm.doctor}}</span>
1254
               <span v-if="doctorForm.url!==''">
1293
               <span v-if="doctorForm.url!==''">
1255
                 <img style="height:20px" :src="doctorForm.url" />
1294
                 <img style="height:20px" :src="doctorForm.url" />
1256
               </span>
1295
               </span>
1257
-            </td>-->
1296
+            </td>
1258
             <td style="text-align:left;" colspan="6">
1297
             <td style="text-align:left;" colspan="6">
1259
               <span style="display:inline-block;margin-left:15px;">质控护士签名:
1298
               <span style="display:inline-block;margin-left:15px;">质控护士签名:
1260
                 <span v-if="dialysisOrder!=null&&dialysisOrder.quality_nurse_id">
1299
                 <span v-if="dialysisOrder!=null&&dialysisOrder.quality_nurse_id">
1267
               </span>
1306
               </span>
1268
               </span>
1307
               </span>
1269
             </td>
1308
             </td>
1270
-          </tr>
1309
+          </tr> -->
1271
         </table>
1310
         </table>
1272
 
1311
 
1273
         <!-- <div style="margin-top:20px">
1312
         <!-- <div style="margin-top:20px">