huangyw 2 years ago
parent
commit
9e2c41f0e4
1 changed files with 48 additions and 39 deletions
  1. 48 39
      src/xt_pages/dialysis/template/DialysisPrintOrderSix.vue

+ 48 - 39
src/xt_pages/dialysis/template/DialysisPrintOrderSix.vue View File

59
           <div class="inline_block">
59
           <div class="inline_block">
60
             病区:
60
             病区:
61
             <div class="under_line" style="width: 50px; text-align: center">
61
             <div class="under_line" style="width: 50px; text-align: center">
62
-              <span v-if="org_id == 10121||org_id == 10138">{{
62
+              <span v-if="org_id == 10121||org_id == 10138||org_id == 10414">{{
63
                 patientInfo.DialysisSchedule.device_zone.name
63
                 patientInfo.DialysisSchedule.device_zone.name
64
                   ? patientInfo.DialysisSchedule.device_zone.name
64
                   ? patientInfo.DialysisSchedule.device_zone.name
65
                   : ""
65
                   : ""
70
           <div class="inline_block">
70
           <div class="inline_block">
71
             床号:
71
             床号:
72
             <div class="under_line" style="width: 50px; text-align: center">
72
             <div class="under_line" style="width: 50px; text-align: center">
73
-              <span v-if="org_id == 10121">{{
73
+              <span v-if="org_id == 10121||org_id == 10414">{{
74
                 dialysisOrder &&
74
                 dialysisOrder &&
75
                 dialysisOrder.DeviceNumber &&
75
                 dialysisOrder.DeviceNumber &&
76
                 dialysisOrder.DeviceNumber.number.length > 0
76
                 dialysisOrder.DeviceNumber.number.length > 0
86
               {{ patientInfo.dialysis_no }}
86
               {{ patientInfo.dialysis_no }}
87
             </div>
87
             </div>
88
           </div>
88
           </div>
89
-          <div class="inline_block" style="margin-left: 5px">
89
+          <div class="inline_block" style="margin-left: 5px;">
90
             住院号/门诊号:
90
             住院号/门诊号:
91
-            <div
92
-              class="under_line"
93
-              style="width: 70px; text-align: left"
94
-              v-if="receiverTreatmentAccess.admission_number"
95
-            >
91
+            <div class="under_line" style="width: 70px;text-align: left" v-if="receiverTreatmentAccess.admission_number">
96
               {{ receiverTreatmentAccess.admission_number }}
92
               {{ receiverTreatmentAccess.admission_number }}
97
             </div>
93
             </div>
98
-            <div
99
-              class="under_line"
100
-              style="width: 70px; text-align: left"
101
-              v-else
102
-            >
94
+            <div class="under_line" style="width: 70px;text-align: left" v-else-if="patientInfo.admission_number">
95
+              {{ patientInfo.admission_number }}
96
+            </div>
97
+            <div class="under_line" style="width: 70px;text-align: left" v-else>
103
               {{ "/" }}
98
               {{ "/" }}
104
             </div>
99
             </div>
105
           </div>
100
           </div>
429
                     style="padding: 2px 0; line-height: 23px; display: flex"
424
                     style="padding: 2px 0; line-height: 23px; display: flex"
430
                   >
425
                   >
431
                     <div class="inline_block" style="flex: 1">
426
                     <div class="inline_block" style="flex: 1">
432
-                      <span v-if="org_id==10138||org_id==9675">治疗模式:</span>
427
+                      <span v-if="org_id==10138">治疗模式:</span>
433
                       <span v-else>透析方式:</span>
428
                       <span v-else>透析方式:</span>
434
                       <div
429
                       <div
435
                         class="under_line"
430
                         class="under_line"
775
                     class="row"
770
                     class="row"
776
                     style="padding: 2px 0; line-height: 23px; display: flex"
771
                     style="padding: 2px 0; line-height: 23px; display: flex"
777
                   >
772
                   >
778
-                    <div class="inline_block" style="flex: 1" v-if="org_id!=10290&&org_id!=9675">
773
+                    <div class="inline_block" style="flex: 1" v-if="org_id!=10290">
779
                       透析(滤)器:
774
                       透析(滤)器:
780
-                      <div
775
+                      <!--  透析(滤)器分开取值 -->
776
+                      <div v-if="org_id!=10414"
781
                         class="under_line"
777
                         class="under_line"
782
                         style="width: 100px; text-align: center"
778
                         style="width: 100px; text-align: center"
783
                       >
779
                       >
793
                             : ""
789
                             : ""
794
                         }}
790
                         }}
795
                       </div>
791
                       </div>
792
+                      <!--  透析(滤)器合并取值 -->
793
+                       <div v-if="org_id==10414"
794
+                        class="under_line"
795
+                        style="width: 100px; text-align: center"
796
+                      >
797
+                        {{
798
+                          prescription.dialyzer_perfusion_apparatus
799
+                            ? prescription.dialyzer_perfusion_apparatus
800
+                            : ""
801
+                        }}
802
+                      </div>
803
+
796
                     </div>
804
                     </div>
797
-                    <div class="inline_block" style="flex: 1" v-if="org_id!=10290&&org_id!=9675">
805
+
806
+                    <div class="inline_block" style="flex: 1" v-if="org_id!=10290">
798
                       灌流器:
807
                       灌流器:
799
                       <div
808
                       <div
800
                         class="under_line"
809
                         class="under_line"
807
                         }}
816
                         }}
808
                       </div>
817
                       </div>
809
                     </div>
818
                     </div>
810
-                    <div class="inline_block" style="flex: 1" v-if="org_id==10290||org_id==9675">
819
+                    <div class="inline_block" style="flex: 1" v-if="org_id==10290">
811
                       透析器/灌流器:
820
                       透析器/灌流器:
812
                       <div
821
                       <div
813
                         class="under_line"
822
                         class="under_line"
1215
                         <td
1224
                         <td
1216
                           width="50"
1225
                           width="50"
1217
                           v-if="
1226
                           v-if="
1218
-                            org_id != 10121 && org_id != 9675 && org_id != 0
1227
+                            org_id != 10121
1219
                           "
1228
                           "
1220
                         >
1229
                         >
1221
                           电导度<br />(ms/cm)
1230
                           电导度<br />(ms/cm)
1223
                         <td
1232
                         <td
1224
                           width="50"
1233
                           width="50"
1225
                           v-if="
1234
                           v-if="
1226
-                            org_id == 10121 || org_id == 9675 || org_id == 0
1235
+                            org_id == 10121
1227
                           "
1236
                           "
1228
                         >
1237
                         >
1229
                           SpO₂<br />(%)
1238
                           SpO₂<br />(%)
1239
                         >
1248
                         >
1240
                           置换量<br />(ml)
1249
                           置换量<br />(ml)
1241
                         </td>
1250
                         </td>
1242
-                        <td width="50" v-if="org_id == 9919 || org_id == 9538|| org_id == 9675">KT/V</td>
1243
-                        <td width="50" v-if="org_id == 9538|| org_id == 9675">血容量<br />(L)</td>
1251
+                        <td width="50" v-if="org_id == 9919 || org_id == 9538">KT/V</td>
1252
+                        <td width="50" v-if="org_id == 9538">血容量<br />(L)</td>
1244
                         <td width="200">病情变化及处理</td>
1253
                         <td width="200">病情变化及处理</td>
1245
 
1254
 
1246
                         <!-- <td width="100">时间</td>
1255
                         <!-- <td width="100">时间</td>
1314
 
1323
 
1315
                         <td
1324
                         <td
1316
                           v-if="
1325
                           v-if="
1317
-                            org_id == 10121 || org_id == 9675 || org_id == 0
1326
+                            org_id == 10121
1318
                           "
1327
                           "
1319
                         >
1328
                         >
1320
                           {{
1329
                           {{
1328
                         <td
1337
                         <td
1329
                           v-if="
1338
                           v-if="
1330
                             org_id != 9538 &&
1339
                             org_id != 9538 &&
1331
-                            org_id != 10121 &&
1332
-                            org_id != 9675 &&
1333
-                            org_id != 0
1340
+                            org_id != 10121
1334
                           "
1341
                           "
1335
                         >
1342
                         >
1336
                           {{ monitor.conductivity ? monitor.conductivity : "" }}
1343
                           {{ monitor.conductivity ? monitor.conductivity : "" }}
1376
                             }}
1383
                             }}
1377
                           </span>
1384
                           </span>
1378
                         </td>
1385
                         </td>
1379
-                        <td width="50" v-if="org_id == 9919 || org_id == 9538|| org_id == 9675">
1386
+                        <td width="50" v-if="org_id == 9919 || org_id == 9538">
1380
                           {{ monitor.ktv }}
1387
                           {{ monitor.ktv }}
1381
                         </td>
1388
                         </td>
1382
-                        <td width="50" v-if="org_id == 9538|| org_id == 9675">
1389
+                        <td width="50" v-if="org_id == 9538">
1383
                           {{ monitor.accumulated_blood_volume }}
1390
                           {{ monitor.accumulated_blood_volume }}
1384
                         </td>
1391
                         </td>
1385
                         <td style="line-height: 16px; padding: 0px">
1392
                         <td style="line-height: 16px; padding: 0px">
1404
                             >
1411
                             >
1405
                               <template
1412
                               <template
1406
                                 v-if="
1413
                                 v-if="
1407
-                                  dialysisOrder &&
1414
+                                  (dialysisOrder &&
1408
                                   monitor.operate_time ==
1415
                                   monitor.operate_time ==
1409
-                                    dialysisOrder.start_time
1416
+                                    dialysisOrder.start_time)&&(org_id!=10414)
1410
                                 "
1417
                                 "
1411
-                                >【开始透析】</template
1412
-                              >
1418
+                                >【开始透析】
1419
+                                </template>
1420
+                              
1413
                               {{ monitor.end }} {{ monitor.symptom }} &nbsp;{{
1421
                               {{ monitor.end }} {{ monitor.symptom }} &nbsp;{{
1414
                                 monitor.dispose
1422
                                 monitor.dispose
1415
                               }}
1423
                               }}
1440
                           "
1448
                           "
1441
                           width="50"
1449
                           width="50"
1442
                         ></td>
1450
                         ></td>
1443
-                        <td v-if="org_id == 9919||org_id == 9538|| org_id == 9675"></td>
1444
-                        <td v-if="org_id == 9538|| org_id == 9675"></td>
1451
+                        <td v-if="org_id == 9919||org_id == 9538"></td>
1452
+                        <td v-if="org_id == 9538"></td>
1445
                         <td style="line-height: 16px; padding: 0px">
1453
                         <td style="line-height: 16px; padding: 0px">
1446
                           <div
1454
                           <div
1447
                             style="
1455
                             style="
2400
                       </div>
2408
                       </div>
2401
                     </div>
2409
                     </div>
2402
                     <div class="inline_block" style="flex: 1">
2410
                     <div class="inline_block" style="flex: 1">
2403
-                      治疗护士:
2411
+                      <span v-if="org_id!=10414">治疗护士:</span> 
2412
+                      <span v-if="org_id==10414">责任护士:</span> 
2404
                       <div
2413
                       <div
2405
                         class="under_line"
2414
                         class="under_line"
2406
                         style="width: 80px; text-align: center"
2415
                         style="width: 80px; text-align: center"
2439
                       </div>
2448
                       </div>
2440
                     </div>
2449
                     </div>
2441
                     <div class="inline_block" style="flex: 1">
2450
                     <div class="inline_block" style="flex: 1">
2442
-                      <span v-if="org_id==10387||org_id==9675" >核对护士:</span> 
2451
+                      <span v-if="org_id==10387" >核对护士:</span> 
2443
                       <span v-else >核对人员:</span> 
2452
                       <span v-else >核对人员:</span> 
2444
                       <div
2453
                       <div
2445
                         class="under_line"
2454
                         class="under_line"
3313
           this.monitors[index].end = "";
3322
           this.monitors[index].end = "";
3314
           if (Object.keys(monitor).length > 0 && index > 1) {
3323
           if (Object.keys(monitor).length > 0 && index > 1) {
3315
             if (
3324
             if (
3316
-              this.dialysisOrder &&
3317
-              monitor.operate_time == this.dialysisOrder.end_time
3325
+              (this.dialysisOrder &&
3326
+              monitor.operate_time == this.dialysisOrder.end_time)&&(this.org_id!=10414)
3318
             ) {
3327
             ) {
3319
               this.monitors[index].end = "【结束透析】";
3328
               this.monitors[index].end = "【结束透析】";
3320
               tempmonitorflag = false;
3329
               tempmonitorflag = false;
3321
             }
3330
             }
3322
-            if (tempmonitorflag && index == this.monitors.length - 1) {
3331
+            if ((tempmonitorflag && index == this.monitors.length - 1)&&(this.org_id!=10414)) {
3323
               this.monitors[index].end = "【结束透析】";
3332
               this.monitors[index].end = "【结束透析】";
3324
             }
3333
             }
3325
           }
3334
           }