瀏覽代碼

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

XMLWAN 2 年之前
父節點
當前提交
872b426784
共有 2 個文件被更改,包括 101 次插入50 次删除
  1. 12 0
      src/router/modules/dialysis.js
  2. 89 50
      src/xt_pages/dialysis/template/DialysisPrintOrderSixtyTwo.vue

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

@@ -359,6 +359,18 @@ export default {
359 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 375
       path: '/dialysis/print/batch/seven',
364 376
       component: () =>

+ 89 - 50
src/xt_pages/dialysis/template/DialysisPrintOrderSixtyTwo.vue 查看文件

@@ -77,40 +77,79 @@
77 77
           </tr>
78 78
           <tr>
79 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 153
             </td>
115 154
             <td style="text-align: left" colspan="5">
116 155
               <span
@@ -177,7 +216,7 @@
177 216
                   prescription.target_ultrafiltration
178 217
                     ? prescription.target_ultrafiltration
179 218
                     : "/"
180
-                }}L
219
+                }}ml
181 220
               </span>
182 221
             </td>
183 222
             <td style="text-align: left" colspan="1">
@@ -190,7 +229,7 @@
190 229
             </td>
191 230
             <td style="text-align: left" colspan="2">
192 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 233
                 <span v-if="prescription.anticoagulant == 3"
195 234
                   >低分子肝素首剂:</span
196 235
                 >
@@ -222,7 +261,7 @@
222 261
               </span>
223 262
               <span v-if="prescription.anticoagulant == 4">mg</span>
224 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 265
               <span v-if="prescription.anticoagulant == 1">mg</span>
227 266
             </td>
228 267
             <td style="text-align: left" colspan="1">
@@ -237,11 +276,11 @@
237 276
               <span v-if="prescription.anticoagulant == 5">ml/h</span>
238 277
               <span v-if="prescription.anticoagulant == 4">mg/h</span>
239 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 280
               <span v-if="prescription.anticoagulant == 1">mg/h</span>
242 281
             </td>
243 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 286
                   prescription.anticoagulant_zongliang
@@ -251,7 +290,7 @@
251 290
               </span>
252 291
               <span v-if="prescription.anticoagulant == 4">mg</span>
253 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 294
               <span v-if="prescription.anticoagulant == 1">mg</span>
256 295
             </td>
257 296
           </tr>
@@ -275,7 +314,7 @@
275 314
                   afterdialysis.actual_ultrafiltration
276 315
                     ? afterdialysis.actual_ultrafiltration
277 316
                     : "/"
278
-                }}L
317
+                }}ml
279 318
               </span>
280 319
             </td>
281 320
             <td style="text-align: left" colspan="2">
@@ -903,11 +942,11 @@
903 942
             </td>
904 943
             <td style="min-width: 60px">
905 944
               超滤率
906
-              <br />L/h
945
+              <br />ml/min
907 946
             </td>
908 947
             <td style="min-width: 60px">
909 948
               超滤量
910
-              <br />L
949
+              <br />ml
911 950
             </td>
912 951
             <td style="min-width: 60px">
913 952
               电导度
@@ -1143,7 +1182,7 @@
1143 1182
             <td>临时医嘱</td>
1144 1183
             <td>执行者</td>
1145 1184
             <td>执行时间</td>
1146
-            <td>核对者</td>
1185
+            <!-- <td>核对者</td> -->
1147 1186
           </tr>
1148 1187
           <tr v-for="(advice, advice_index) in tableAdvice" :key="advice_index">
1149 1188
             <td style="height: 30px; line-height: 30px">
@@ -1218,7 +1257,7 @@
1218 1257
               </span>
1219 1258
             </td>
1220 1259
             <td>{{ getTime(advice.execution_time, "{y}-{m}-{d} {h}:{i}") }}</td>
1221
-            <td>
1260
+            <!-- <td>
1222 1261
               <span v-if="setAdminUserES(advice.checker) == ''">
1223 1262
                 {{ getAdminUser(advice.checker) }}
1224 1263
               </span>
@@ -1238,7 +1277,7 @@
1238 1277
                   srcset
1239 1278
                 />
1240 1279
               </span>
1241
-            </td>
1280
+            </td> -->
1242 1281
           </tr>
1243 1282
           <tr>
1244 1283
             <td style="text-align: left" colspan="6">
@@ -1247,14 +1286,14 @@
1247 1286
               >
1248 1287
             </td>
1249 1288
           </tr>
1250
-          <tr>
1251
-            <!-- <td style="text-align:left;" colspan="3">
1289
+          <!-- <tr>
1290
+            <td style="text-align:left;" colspan="3">
1252 1291
               <span style="display:inline-block;margin-left:15px;">医生签名:</span>
1253 1292
               <span v-if="doctorForm.url === ''">{{doctorForm.doctor}}</span>
1254 1293
               <span v-if="doctorForm.url!==''">
1255 1294
                 <img style="height:20px" :src="doctorForm.url" />
1256 1295
               </span>
1257
-            </td>-->
1296
+            </td>
1258 1297
             <td style="text-align:left;" colspan="6">
1259 1298
               <span style="display:inline-block;margin-left:15px;">质控护士签名:
1260 1299
                 <span v-if="dialysisOrder!=null&&dialysisOrder.quality_nurse_id">
@@ -1267,7 +1306,7 @@
1267 1306
               </span>
1268 1307
               </span>
1269 1308
             </td>
1270
-          </tr>
1309
+          </tr> -->
1271 1310
         </table>
1272 1311
 
1273 1312
         <!-- <div style="margin-top:20px">