浏览代码

打印单逻辑修改

张保健 5 年前
父节点
当前提交
9dcf9b7204

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

@@ -382,8 +382,10 @@
382 382
                       <td>{{monitor_record.pulse_frequency?monitor_record.pulse_frequency:''}}</td>
383 383
                       <td>{{monitor_record.breathing_rate?monitor_record.breathing_rate:''}}</td>
384 384
                       <td>{{monitor_record.blood_flow_volume?monitor_record.blood_flow_volume:''}}</td>
385
-                      <td>{{monitor_record.ultrafiltration_volume?monitor_record.ultrafiltration_volume:''}}</td>
386
-                      <td>{{monitor_record.displacement_quantity?monitor_record.displacement_quantity:''}}</td>
385
+                      <td v-if="record.isShowZero && monitor_record.operate_time">{{monitor_record.ultrafiltration_volume?monitor_record.ultrafiltration_volume:0}}</td>
386
+                      <td v-else>{{monitor_record.ultrafiltration_volume?monitor_record.ultrafiltration_volume:''}}</td>
387
+                      <td v-if="record.isShowZero && monitor_record.operate_time">{{monitor_record.displacement_quantity?monitor_record.displacement_quantity:0}}</td>
388
+                      <td v-else>{{monitor_record.displacement_quantity?monitor_record.displacement_quantity:''}}</td>
387 389
                       <td>{{monitor_record.venous_pressure?monitor_record.venous_pressure:''}}</td>
388 390
                       <td>{{monitor_record.transmembrane_pressure?monitor_record.transmembrane_pressure:''}}</td>
389 391
                       <td>
@@ -815,6 +817,11 @@
815 817
               }
816 818
             }
817 819
 
820
+            this.records[recordIndex].isShowZero = false
821
+            if(this.records[recordIndex].patient.user_org_id == 9535){
822
+              this.records[recordIndex].isShowZero = true
823
+            }
824
+
818 825
             var childMap = {}
819 826
             for (const index in this.records[recordIndex].advices) {
820 827
               if (this.records[recordIndex].advices[index].parent_id == 0) {

+ 10 - 2
src/xt_pages/dialysis/template/DialysisPrintOrderOne.vue 查看文件

@@ -574,8 +574,11 @@
574 574
           <td>&nbsp;{{monitor.pulse_frequency?monitor.pulse_frequency:''}}</td>
575 575
           <td>&nbsp;{{monitor.breathing_rate?monitor.breathing_rate:''}}</td>
576 576
           <td>&nbsp;{{monitor.blood_flow_volume?monitor.blood_flow_volume:''}}</td>
577
-          <td>&nbsp;{{monitor.ultrafiltration_volume?monitor.ultrafiltration_volume:''}}</td>
578
-          <td>&nbsp;{{monitor.displacement_quantity?monitor.displacement_quantity:''}}</td>
577
+
578
+          <td v-if="isShowZero && monitor.operate_time">&nbsp;{{monitor.ultrafiltration_volume?monitor.ultrafiltration_volume:0}}</td>
579
+          <td v-else>&nbsp;{{monitor.ultrafiltration_volume?monitor.ultrafiltration_volume:''}}</td>
580
+          <td v-if="isShowZero && monitor.operate_time">&nbsp;{{monitor.displacement_quantity?monitor.displacement_quantity:0}}</td>
581
+          <td v-else>&nbsp;{{monitor.displacement_quantity?monitor.displacement_quantity:''}}</td>
579 582
           <td>&nbsp;{{monitor.venous_pressure?monitor.venous_pressure:''}}</td>
580 583
           <td>&nbsp;{{monitor.transmembrane_pressure?monitor.transmembrane_pressure:''}}</td>
581 584
           <!-- <td>&nbsp;{{monitor.sodium_concentration}}</td>
@@ -1094,6 +1097,7 @@
1094 1097
         summary: {},
1095 1098
         receiverTreatmentAccess: {},
1096 1099
         org_template_info: {},
1100
+        isShowZero: false,
1097 1101
 
1098 1102
         doctor_advices: [],
1099 1103
         advice_groups: [],
@@ -1295,6 +1299,10 @@
1295 1299
             this.monitors = response.data.data.monitors
1296 1300
             this.summary = response.data.data.summary
1297 1301
             this.org_template_info = response.data.data.org_template_info
1302
+            // 配置超滤量和置换量是否要显示0还是空
1303
+            if(this.org_template_info.org_id == 9535){
1304
+              this.isShowZero = true
1305
+            }
1298 1306
             if (this.monitors.length < 8) {
1299 1307
               var nl = 8 - this.monitors.length
1300 1308
               for (let index = 0; index < nl; index++) {