yq1 1 rok temu
rodzic
commit
3b8d7df431

+ 0 - 1
src/router/modules/dialysis.js Wyświetl plik

@@ -984,7 +984,6 @@ export default {
984 984
         noCache: true
985 985
       }
986 986
     },
987
-
988 987
     {
989 988
       path: '/dialysis/consumable/dialysis/gather/print',
990 989
       component: () => import('@/xt_pages/dialysis/details/consumable/dialysisGatherPrint'),

Plik diff jest za duży
+ 1784 - 0
src/xt_pages/dialysis/batch_print/batch_print_order_seventyone.vue


+ 50 - 35
src/xt_pages/dialysis/template/DialysisPrintOrderseventyone.vue Wyświetl plik

@@ -211,6 +211,7 @@
211 211
           <div style="flex: 1;">
212 212
             血管通路
213 213
             <span class="under-line" style="display: inline-block;width: 50%;">
214
+              {{ predialysis.blood_access_part_id ? predialysis.blood_access_part_id : '' }}&nbsp;
214 215
               {{ predialysis.blood_access_part_opera_name ? predialysis.blood_access_part_opera_name : "/" }}
215 216
             </span>
216 217
           </div>
@@ -224,7 +225,7 @@
224 225
             </div>
225 226
           </div>
226 227
         </div>
227
-        <div style="display: flex;border: 1px solid black;padding: 5px;">
228
+        <div style="display: flex;border: 1px solid black;padding: 5px;" v-if="org_id == 10612 || org_id == 0">
228 229
           <div style="flex: 1;">
229 230
             穿刺针
230 231
             <span class="under-line" style="display: inline-block;width: 50%;">
@@ -241,22 +242,22 @@
241 242
             </div>
242 243
           </div>
243 244
         </div>
244
-        <div style="border-left: 1px solid black;border-right: 1px solid black;padding: 5px;text-align: center;">
245
+        <div style="border-left: 1px solid black;border-right: 1px solid black;border-top: 1px solid black;padding: 5px;text-align: center;">
245 246
           治疗过程记录
246 247
         </div>
247 248
         <table border="1" style="border-collapse: collapse;text-align: center;">
248 249
           <tr>
249 250
             <td style="width: 60px;text-align: center;" rowspan="2" >时间</td>
250
-            <td colspan="6" style="text-align: center;">透析参数</td>
251
+            <td :colspan="org_id==10612 ?'6':'4'" style="text-align: center;">透析参数</td>
251 252
             <td colspan="5" style="text-align: center;">生命体征</td>
252
-            <td colspan="2" style="text-align: center;">治疗中病情变化</td>
253
+            <td :colspan="org_id==10612 ? '2' : '3'" style="text-align: center;">治疗中病情变化</td>
253 254
           </tr>
254 255
           <tr>
255 256
             <th style="width: 70px; font-weight: normal">
256 257
               <p style="height: 20px; line-height: 20px">TMP</p>
257 258
               <p style="height: 20px; line-height: 20px">mmHg</p>
258 259
             </th>
259
-            <th style="width: 70px; font-weight: normal">
260
+            <th style="width: 70px; font-weight: normal" v-if='org_id==10612'>
260 261
               <p style="height: 20px; line-height: 20px">动脉压</p>
261 262
               <p style="height: 20px; line-height: 20px">mmHg</p>
262 263
             </th>
@@ -272,7 +273,7 @@
272 273
               <p style="height: 20px; line-height: 20px">脱水量</p>
273 274
               <p style="height: 20px; line-height: 20px">ml</p>
274 275
             </th>
275
-            <th style="width: 130px; font-weight: normal">
276
+            <th style="width: 130px; font-weight: normal" v-if='org_id==10612'>
276 277
               <p style="height: 20px; line-height: 30px">透析液温度</p>
277 278
               <p style="height: 20px; line-height: 20px">℃</p>
278 279
             </th>
@@ -293,13 +294,17 @@
293 294
               <p style="height: 20px; line-height: 20px">mmHg</p>
294 295
             </th>
295 296
 
296
-            <th style="width: 80px; font-weight: normal">
297
+            <th style="width: 80px; font-weight: normal" v-if='org_id==10612'>
297 298
               <p style="height: 20px; line-height: 20px">电导度</p>
298 299
               <p style="height: 20px; line-height: 20px">mS/m</p>
299 300
             </th>
300
-            <!-- <th style="width: 70px; font-weight: normal">
301
+            <th style="width: 80px; font-weight: normal" v-if='org_id!=10612'>
302
+              <p style="height: 20px; line-height: 20px">SpO2</p>
303
+              <p style="height: 20px; line-height: 20px">%</p>
304
+            </th>
305
+            <th style="width: 60px; font-weight: normal" v-if='org_id!=10612'>
301 306
               时间
302
-            </th> -->
307
+            </th>
303 308
             <th style="width: 333px; font-weight: normal">
304 309
               <p style="height: 20px; line-height: 20px">
305 310
                 记&nbsp;&nbsp;&nbsp;&nbsp;录
@@ -310,7 +315,7 @@
310 315
             <td style="min-width: 60px; height: 30px">
311 316
               {{ getTime(monitor.operate_time, "{h}:{i}") }}
312 317
             </td>
313
-            
318
+
314 319
             <td>
315 320
               <span v-if="getTime(monitor.operate_time) != ''">
316 321
                 {{
@@ -321,7 +326,7 @@
321 326
               </span>
322 327
             </td>
323 328
 
324
-            <th style="width: 70px; font-weight: normal">
329
+            <td style="width: 70px; font-weight: normal" v-if='org_id==10612'>
325 330
               <span v-if="getTime(monitor.operate_time) != ''">
326 331
                 {{
327 332
                   monitor.arterial_pressure
@@ -329,8 +334,8 @@
329 334
                     : "/"
330 335
                 }}
331 336
               </span>
332
-            </th>
333
-            
337
+            </td>
338
+
334 339
             <td>
335 340
               <span v-if="getTime(monitor.operate_time) != ''">
336 341
                 &nbsp;{{ monitor.venous_pressure ? monitor.venous_pressure : "/" }}
@@ -343,31 +348,26 @@
343 348
             </td>
344 349
             <td style="min-width: 45px">
345 350
               <span v-if="getTime(monitor.operate_time) != ''">
346
-                <span v-if="monindex == 1">0</span>
347
-                <span v-if="monindex != 1">
348
-                  {{
351
+                {{
349 352
                   monitor.ultrafiltration_volume
350 353
                     ? monitor.ultrafiltration_volume
351 354
                     : ""
352
-                 }}
353
-                </span>
354
-              
355
+                }}
355 356
               </span>
356 357
             </td>
357
-            <!-- 生命体征 -->
358
-            <!-- T -->
359
-            <td>
358
+            <!-- 透析液温度 -->
359
+            <td v-if='org_id==10612'>
360 360
               <span v-if="getTime(monitor.operate_time) != ''">
361 361
                 {{ monitor.dialysate_temperature ? monitor.dialysate_temperature : "/" }}
362 362
               </span>
363 363
             </td>
364
-            <!-- HR -->
364
+
365 365
             <td>
366 366
               <span v-if="getTime(monitor.operate_time) != ''">
367 367
                 {{ monitor.pulse_frequency ? monitor.pulse_frequency : "/" }}
368 368
               </span>
369 369
             </td>
370
-            <!-- R -->
370
+
371 371
             <td>
372 372
               <span v-if="getTime(monitor.operate_time) != ''">
373 373
                 {{ monitor.temperature ? monitor.temperature : "/" }}
@@ -378,7 +378,7 @@
378 378
                 {{ monitor.breathing_rate ? monitor.breathing_rate : "/" }}
379 379
               </span>
380 380
             </td>
381
-            <!-- BP -->
381
+
382 382
             <td>
383 383
               <span v-if="getTime(monitor.operate_time) != ''">
384 384
                 {{
@@ -392,8 +392,7 @@
392 392
                 }}
393 393
               </span>
394 394
             </td>
395
-            <!-- SPO2 -->
396
-            <td>
395
+            <td v-if='org_id==10612'>
397 396
               <span v-if="getTime(monitor.operate_time) != ''">
398 397
                 {{
399 398
                   monitor.conductivity
@@ -402,13 +401,22 @@
402 401
                 }}
403 402
               </span>
404 403
             </td>
405
-
406
-            <!-- 病情变化 -->
407
-            <!-- <td style="min-width: 60px; height: 30px">
404
+            <!-- SpO2 -->
405
+            <td v-if='org_id!=10612'>
406
+              <span v-if="getTime(monitor.operate_time) != ''">
407
+                {{
408
+                  monitor.blood_oxygen_saturation
409
+                    ? monitor.blood_oxygen_saturation
410
+                    : ""
411
+                }}
412
+              </span>
413
+            </td>
414
+            <!-- 时间 -->
415
+            <td style="min-width: 60px; height: 30px" v-if='org_id!=10612'>
408 416
               {{ getTime(monitor.operate_time, "{h}:{i}") }}
409
-            </td> -->
417
+            </td>
410 418
             <td>
411
-              <template 
419
+              <template
412 420
               v-if=" (dialysisOrder && monitor.operate_time == dialysisOrder.start_time)&&(org_id!=10414) "
413 421
               >
414 422
                 开始上机,引血100ml/min
@@ -444,14 +452,14 @@
444 452
                 <p style="height:15px;line-height:15px">上次透后体重</p>
445 453
               </td>
446 454
               <td style="width:8%;">
447
-              
455
+
448 456
                  <span v-if="assessmentafter.weight_after == 0">
449 457
                   {{ afterdialysis.last_after_weight ? afterdialysis.last_after_weight : "0" }}kg
450 458
                  </span>
451 459
                  <span v-if="assessmentafter.weight_after>0">
452 460
                   {{ assessmentafter.weight_after ? assessmentafter.weight_after : "0" }}kg
453 461
                  </span>
454
-                  
462
+
455 463
               </td>
456 464
             </tr>
457 465
 
@@ -484,7 +492,7 @@
484 492
                  <span v-if="assessmentafter.weight_after>0">
485 493
                    {{ (predialysis.weight_before - assessmentafter.weight_after).toFixed(1) }}kg
486 494
                  </span>
487
-                 
495
+
488 496
               </td>
489 497
               <td v-if="advice_index === 2">干体重(DW)</td>
490 498
               <td v-if="advice_index === 2">{{ predialysis.dry_weight }}kg</td>
@@ -563,6 +571,11 @@ export default {
563 571
     LabelBox,
564 572
     BreadCrumb
565 573
   },
574
+  // props:{
575
+  //   x_tdate:{
576
+  //     typr:String
577
+  //   }
578
+  // },
566 579
   data() {
567 580
     return {
568 581
       way_arr: [],
@@ -911,6 +924,7 @@ export default {
911 924
         ? this.modeOptions[mode_id].name
912 925
         : "";
913 926
     },
927
+    // 数据源
914 928
     getDialysisRecord() {
915 929
       this.loading = true;
916 930
       this.queryParams.patient_id = parseInt(this.$route.query.patient_id)
@@ -1540,6 +1554,7 @@ export default {
1540 1554
     }
1541 1555
   },
1542 1556
   created() {
1557
+    console.log('x_tdate',this.x_tdate);
1543 1558
     var xtuser = this.$store.getters.xt_user;
1544 1559
     this.orgname = xtuser.org.org_name;
1545 1560
     // this.orgname = "遂溪方济医院";