see999 3 years ago
parent
commit
d8e8740d4e

+ 1 - 1
src/xt_pages/dialysis/dialysisPrintOrder.vue View File

@@ -1176,7 +1176,7 @@ export default {
1176 1176
       const style9 =
1177 1177
         '@media print {#dialysis-print-box-1{margin:0 auto;}.dialysis-print-order{width:920px;margin:0 10px;font-size:10px;}.option_panel { margin: 0 5px 0 0; } .option_panel .check_box_panel { white-space: nowrap; outline: none; display: inline-block; line-height: 1; position: relative; vertical-align: middle; } .dialysis-print-order .order-title{margin:auto;font-weight:600;text-align:center;font-size:22px;padding:10px}.option_panel .check_box_panel .check_box { display: inline-block; position: relative; border: 1px solid #000; box-sizing: border-box; width: 14px; height: 12px; background-color: #fff; } .check_box_panel .did_checked::after { content: "√"; font-size: 15px; } .print_page_main_content {background-color: white;width: 940px;margin: 0 auto 50px;padding: 0 0 0 0; page-break-after: always;}.print_page_main_content .order-yy-name {margin: auto;text-align: center;font-size: 20px;letter-spacing: 5px;}.print_page_main_content .order_title {text-align: center;font-size: 23px; line-height: 50px;font-weight: 500;} .row {font-size: 14px;line-height: 20px;padding: 5px 0;}.inline_block { display: inline-block;}.under_line_two {display: inline-block;border-bottom: 1px solid #999;text-align: left;white-space: nowrap;width: 50%;}.under_line {display: inline-block;border-bottom: 1px solid #999;text-align: center;white-space: nowrap; width: 50%;}.flex {display: -webkit-box;display: -moz-box; display: -ms-flexbox; display: -webkit-flex;display: flex;align-items: center;-webkit-align-items: center;box-align: center;-moz-box-align: center;-webkit-box-align: center;text-align: center;-webkit-justify-content: space-between;justify-content: space-between;-moz-box-pack: space-between;-webkit--moz-box-pack: space-between;box-pack: space-between;}.print_page_main_content .proj_table {width: 100%;border: 1px solid;border-collapse: collapse;padding: 2px;}.print_page_main_content .proj_table tbody tr td {border: 1px solid;font-size: 16px;padding: 3px 8px;line-height: 30px;}.print_page_main_content .proj_table .inside_table {width: 100%;border: hidden; border-collapse: collapse;}.print_page_main_content .proj_table .inside_table tr td {border: 1px solid; text-align: center;font-size: 14px;padding: 6px 5px;line-height: 16px;}.print-table-no {width: 100%;text-align: center;border-collapse: collapse;font-size: 14px;}.es-img {height: 30px;}.advice-name {text-align: left !important;line-height: 16px !important;}.advice-children {display: flex;}}.margin-bottom-50{margin-bottom:50px;}.margin-bottom-300 {margin-bottom:450px;}.margin-bottom-600 {margin-bottom:600px;}.margin-bottom-900 {margin-bottom:900px;}.print-yema{ position: absolute;top: 920px;left: 50%;} .print-yema2{ position: absolute;top: 400px;left: 50%;}.print-yema3{position: absolute;top: 1230px;left: 50%;}.print-yema4{position: absolute;top: 1050px;left: 50%;}.check_box{width:15px !important;height:15px !important;}.did_checke::after {font-size: 8px;margin-left: 2px;margin-top: 12px !important;position: absolute;}.table-box1 {border: 1px solid #000;width: 100%;line-height: 30px;font-size: 14px;border-collapse: collapse;}@page {margin-top:5px;}.table-box1 tr {border-bottom: 1px solid #000;}';
1178 1178
       const style10 =
1179
-        '@media print {.dialysis-print-order{width:960px;margin:0 auto}.dialysis-print-order .order-yy-name{margin:auto;text-align:center;font-size:20px;letter-spacing:5px}.dialysis-print-order .order-title{margin:auto;font-weight:600;text-align:center;font-size:22px;padding:10px 20px 20px 20px}.dialysis-print-order .table-box{width:100%;line-height:40px;font-size:14px}.dialysis-print-order .print-table{width:100%;text-align:center;border-collapse:collapse;line-height:40px;font-size:14px}.dialysis-print-order .print-table-no{width:100%;text-align:center;border-collapse:collapse;font-size:14px}.dialysis-print-order .under-line{border-bottom:1px solid #999;width:95%;text-align:center;margin-left:2px}.dialysis-print-order .title-box{text-align:center;font-size:16px;border:1px solid #666}.dialysis-print-order .radio-lebel-box{font-weight:400;cursor:pointer}.dialysis-print-order .radio-no{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.dialysis-print-order .radio-inner{white-space:nowrap;cursor:pointer;outline:0;display:inline-block;line-height:1;position:relative;vertical-align:middle}.dialysis-print-order .radio-fang{display:inline-block;position:relative;border:1px solid #000;box-sizing:border-box;width:14px;height:14px;background-color:#fff;z-index:1;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.dialysis-print-order .is-checked-radio::after{content:"√";font-size:15px}}.dialysis-print-order .print-table-no tr td { padding: 8px 5px; line-height: 25px; }.es-img{height: 20px; }.advice-name{text-align: left;}.advice-children{display:flex;} .dialysis-print-order .print-table tr td{padding: 0px 0px;line-height:35px} .print-template-two tr {line-height: 30px;}   .title-box-pro{border: 0 #fff;line-height: 40px;height: 40px;text-align: left;padding-left: 10px !important;}  .text-align-left{text-align: left !important;padding-left:10px !important;font-size: 14px !important;line-height: 25px;}';
1179
+        '@media print {.dialysis-print-order{width:960px;margin:0 auto}.dialysis-print-order .order-yy-name{margin:auto;text-align:center;font-size:20px;letter-spacing:5px}.dialysis-print-order .order-title{margin:auto;font-weight:600;text-align:center;font-size:22px;padding:10px 20px 20px 20px}.dialysis-print-order .table-box{width:100%;line-height:40px;font-size:14px}.dialysis-print-order .print-table{width:100%;text-align:center;border-collapse:collapse;line-height:40px;font-size:14px}.dialysis-print-order .print-table-no{width:100%;text-align:center;border-collapse:collapse;font-size:14px}.dialysis-print-order .under-line{border-bottom:1px solid #999;width:95%;text-align:center;margin-left:2px}.dialysis-print-order .title-box{text-align:center;font-size:16px;border:1px solid #666}.dialysis-print-order .radio-lebel-box{font-weight:400;cursor:pointer}.dialysis-print-order .radio-no{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.dialysis-print-order .radio-inner{white-space:nowrap;cursor:pointer;outline:0;display:inline-block;line-height:1;position:relative;vertical-align:middle}.dialysis-print-order .radio-fang{display:inline-block;position:relative;border:1px solid #000;box-sizing:border-box;width:14px;height:14px;background-color:#fff;z-index:1;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.dialysis-print-order .is-checked-radio::after{content:"√";font-size:15px}}.dialysis-print-order .print-table-no tr td { padding: 8px 5px; line-height: 25px; }.es-img{height: 20px; }.advice-name{text-align: left;}.advice-children{display:flex;} .dialysis-print-order .print-table tr td{padding: 0px 0px;line-height:35px} .print-template-two tr {line-height: 30px;}   .title-box-pro{border: 0 #fff;line-height: 40px;height: 40px;text-align: left;padding-left: 10px !important;}  .text-align-left{text-align: left !important;padding-left:10px !important;font-size: 14px !important;line-height: 25px;}@page {margin-left:30px;margin-right:40px;}';
1180 1180
 
1181 1181
       if (this.org_template_info.template_id == 1) {
1182 1182
         printJS({

+ 2 - 2
src/xt_pages/dialysis/template/DialysisPrintOrderEight.vue View File

@@ -1296,9 +1296,9 @@ export default {
1296 1296
         this.$message.error('透析时间未填')
1297 1297
       }else if(this.prescription.dialyzer_perfusion_apparatus == ""){
1298 1298
         this.$message.error('透析器型号未填')
1299
-      }else if(this.prescription.displace_liqui_part == 0 && (prescription.mode_id == 2 || prescription.mode_id == 5 || prescription.mode_id == 12)){
1299
+      }else if(this.prescription.displace_liqui_part == 0 && (this.prescription.mode_id == 2 || this.prescription.mode_id == 5 || this.prescription.mode_id == 12)){
1300 1300
         this.$message.error('置换方式未填')
1301
-      }else if(this.prescription.displace_liqui_value == 0 && (prescription.mode_id == 2 || prescription.mode_id == 5 || prescription.mode_id == 12)){
1301
+      }else if(this.prescription.displace_liqui_value == 0 && (this.prescription.mode_id == 2 || this.prescription.mode_id == 5 || this.prescription.mode_id == 12)){
1302 1302
         this.$message.error('置换量未填')
1303 1303
       }else if(this.orderForm.start_nurse == ""){
1304 1304
         this.$message.error('责任护士未填')

+ 1 - 1
src/xt_pages/dialysis/template/DialysisPrintOrderEighteen.vue View File

@@ -61,7 +61,7 @@
61 61
               <span>
62 62
                 &nbsp;{{ predialysis.temperature ? predialysis.temperature : "" }}℃
63 63
               </span>
64
-            </td> 
64
+            </td>                                   
65 65
           </tr>
66 66
           <tr style="text-align:left">
67 67
             <td colspan="8" style="padding-left:5px">

+ 2 - 2
src/xt_pages/dialysis/template/DialysisPrintOrderSeven.vue View File

@@ -700,9 +700,9 @@ export default {
700 700
         this.$message.error('透析时间未填')
701 701
       }else if(this.prescription.blood_flow_volume == 0){
702 702
         this.$message.error('血流量未填')
703
-      }else if(this.prescription.displace_liqui_part == 0 && (prescription.mode_id == 2 || prescription.mode_id == 5 || prescription.mode_id == 12)){
703
+      }else if(this.prescription.displace_liqui_part == 0 && (this.prescription.mode_id == 2 || this.prescription.mode_id == 5 || this.prescription.mode_id == 12)){
704 704
         this.$message.error('置换方式未填')
705
-      }else if(this.prescription.displace_liqui_value == 0 && (prescription.mode_id == 2 || prescription.mode_id == 5 || prescription.mode_id == 12)){
705
+      }else if(this.prescription.displace_liqui_value == 0 && (this.prescription.mode_id == 2 || this.prescription.mode_id == 5 || this.prescription.mode_id == 12)){
706 706
         this.$message.error('置换量未填')
707 707
       }else if(this.prescription.anticoagulant == 0){
708 708
         this.$message.error('抗凝剂未填')

+ 2 - 2
src/xt_pages/dialysis/template/DialysisPrintOrderSeventeen.vue View File

@@ -1324,9 +1324,9 @@ export default {
1324 1324
         this.$message.error('透析时间未填')
1325 1325
       }else if(this.prescription.dialyzer_perfusion_apparatus == ""){
1326 1326
         this.$message.error('透析器型号未填')
1327
-      }else if(this.prescription.displace_liqui_part == 0 && (prescription.mode_id == 2 || prescription.mode_id == 5 || prescription.mode_id == 12)){
1327
+      }else if(this.prescription.displace_liqui_part == 0 && (this.prescription.mode_id == 2 || this.prescription.mode_id == 5 || this.prescription.mode_id == 12)){
1328 1328
         this.$message.error('置换方式未填')
1329
-      }else if(this.prescription.displace_liqui_value == 0 && (prescription.mode_id == 2 || prescription.mode_id == 5 || prescription.mode_id == 12)){
1329
+      }else if(this.prescription.displace_liqui_value == 0 && (this.prescription.mode_id == 2 || this.prescription.mode_id == 5 || this.prescription.mode_id == 12)){
1330 1330
         this.$message.error('置换量未填')
1331 1331
       }else if(this.orderForm.start_nurse == ""){
1332 1332
         this.$message.error('责任护士未填')

File diff suppressed because it is too large
+ 568 - 412
src/xt_pages/dialysis/template/DialysisPrintOrderThirtyEight.vue


+ 2 - 2
src/xt_pages/dialysis/template/DialysisPrintOrderThirtyFour.vue View File

@@ -608,9 +608,9 @@ export default {
608 608
         this.$message.error('血管通路未填')
609 609
       }else if(this.prescription.dialyzer_perfusion_apparatus == ""){
610 610
         this.$message.error('透析(滤)器未填')
611
-      }else if(this.prescription.displace_liqui_part == 0 && (prescription.mode_id == 2 || prescription.mode_id == 5 || prescription.mode_id == 12)){
611
+      }else if(this.prescription.displace_liqui_part == 0 && (this.prescription.mode_id == 2 || this.prescription.mode_id == 5 || this.prescription.mode_id == 12)){
612 612
         this.$message.error('置换方式未填')
613
-      }else if(this.prescription.replacement_total == 0 && (prescription.mode_id == 2 || prescription.mode_id == 5 || prescription.mode_id == 12)){
613
+      }else if(this.prescription.replacement_total == 0 && (this.prescription.mode_id == 2 || this.prescription.mode_id == 5 || this.prescription.mode_id == 12)){
614 614
         this.$message.error('置换量未填')
615 615
       }else if(this.afterdialysis.actual_treatment_hour == 0 && this.afterdialysis.actual_treatment_minute == 0){
616 616
         this.$message.error('实际治疗时间未填')

+ 88 - 0
src/xt_pages/dialysis/template/DialysisPrintOrderThirtyNine.vue View File

@@ -1,4 +1,6 @@
1 1
 <template>
2
+  <div>
3
+    <!-- <el-button type="primary" @click="checkData">一键核对</el-button> -->
2 4
     <div id="dialysis-print-box">
3 5
         <div class="dialysis-print-order">
4 6
             <div class="order-yy-name">{{ orgname }}</div>
@@ -404,6 +406,7 @@
404 406
             </div>
405 407
         </div>
406 408
     </div>
409
+  </div>
407 410
 </template>
408 411
 
409 412
 <script>
@@ -552,6 +555,91 @@ export default {
552 555
     };
553 556
   },
554 557
   methods: {
558
+    checkData(){
559
+      if(this.predialysis.weight_before == 0){
560
+        this.$message.error('透前体重未填')
561
+      }else if(this.predialysis.dry_weight == 0){
562
+        this.$message.error('干体重未填')
563
+      }else if(this.predialysis.temperature == ""){
564
+        this.$message.error('透前体温未填')
565
+      }else if(this.predialysis.systolic_blood_pressure == 0 || this.predialysis.diastolic_blood_pressure == 0){
566
+        this.$message.error('透前血压未填完整')
567
+      }else if(this.predialysis.pulse_frequency == ""){
568
+        this.$message.error('心率未填')
569
+      }else if(this.prescription.mode_id == ""){
570
+        this.$message.error('治疗方式未填')
571
+      }else if(this.prescription.dialysis_duration_hour == 0 && this.prescription.dialysis_duration_minute == 0){
572
+        this.$message.error('净化时间未填')
573
+      }else if(this.predialysis.single_time == ""){
574
+        this.$message.error('单超时长未填')
575
+      }else if(this.predialysis.single_water == ""){
576
+        this.$message.error('单超量未填')
577
+      }else if(this.prescription.target_ultrafiltration == 0){
578
+        this.$message.error('预超滤量未填')
579
+      }else if(this.prescription.replacement_flow == ""){
580
+        this.$message.error('置换流量未填')
581
+      }else if(this.prescription.anticoagulant == 0){
582
+        this.$message.error('抗凝方式未填')
583
+      }else if(this.predialysis.internal_fistula == ''){
584
+        this.$message.error('内瘘未填')
585
+      }else if(this.predialysis.catheter == ''){
586
+        this.$message.error('中心静脉导管未填')
587
+      }else if(this.prescription.dialysis_dialyszers == ""){
588
+        this.$message.error('透析器型号未填')
589
+      }else if(this.prescription.prescription_doctor == 0){
590
+        this.$message.error('医生未填')
591
+      }else if(this.dialysisOrder.start_nurse == 0){
592
+        this.$message.error('接管护士未填')
593
+      }else if(this.dialysisOrder.start_time == 0){
594
+        this.$message.error('接管时间未填')
595
+      }else if(this.afterdialysis.weight_after == 0){
596
+        this.$message.error('透后体重未填')
597
+      }else if(this.afterdialysis.systolic_blood_pressure == 0 || this.afterdialysis.diastolic_blood_pressure == 0){
598
+        this.$message.error('透后血压未填完整')
599
+      }else if(this.afterdialysis.pulse_frequency == 0){
600
+        this.$message.error('透后心率未填')
601
+      }else if(this.afterdialysis.cruor == ""){
602
+        this.$message.error('凝血分级未填')
603
+      }else if(this.summary.dialysis_summary == ""){
604
+        this.$message.error('补充记录未填')
605
+      }else if(this.dialysisOrder.finish_nurse == 0){
606
+        this.$message.error('回血护士未填')
607
+      }else if(this.dialysisOrder.end_time == 0){
608
+        this.$message.error('回血时间未填')
609
+      }else if(this.monitors.length > 0){
610
+        this.monitors.map(item => {
611
+          if(item.id > 0 && item.operate_time){
612
+            this.users.map(it => {
613
+              if(it.id == item.monitoring_nurse){
614
+                if(it.type != 3){
615
+                  this.$message.error('存在不是护士保存的监测')
616
+                }
617
+              }
618
+            })
619
+          }
620
+        })
621
+      }else if(this.tableAdvice.length > 0){
622
+        this.tableAdvice.map(item => {
623
+          if(item.id > 0 && item.created_time){
624
+            this.users.map(it => {
625
+              if(it.id == item.advice_doctor){
626
+                if(it.type != 2){
627
+                  this.$message.error('存在不是医生保存的医嘱')
628
+                }
629
+              }else if(it.id == item.execution_staff && item.execution_staff > 0){
630
+                if(it.type != 3){
631
+                  this.$message.error('存在不是护士执行的医嘱')
632
+                }
633
+              }else if(it.id == item.checker && item.checker > 0){
634
+                if(it.type != 3){
635
+                  this.$message.error('存在不是护士核对的医嘱')
636
+                }
637
+              }
638
+            })
639
+          }
640
+        })
641
+      }
642
+    },
555 643
     getNewAge(UUserCard) {
556 644
       if (UUserCard != null && UUserCard != '') {
557 645
         // 获取年龄

+ 48 - 0
src/xt_pages/dialysis/template/DialysisPrintOrderThirtySeven.vue View File

@@ -627,6 +627,54 @@ export default {
627 627
     checkData(){
628 628
       if(this.predialysis.symptom_before_dialysis == ""){
629 629
         this.$message.error('上机前病情未填')
630
+      }else if(this.prescription.mode_id == ""){
631
+        this.$message.error('治疗方式未填')
632
+      }else if(this.prescription.replacement_total == 0 && this.prescription.mode_id == 2){
633
+        this.$message.error('置换量未填')
634
+      }else if(this.prescription.dialysis_duration_hour == 0 && this.prescription.dialysis_duration_minute == 0){
635
+        this.$message.error('治疗时间未填')
636
+      }else if(this.prescription.anticoagulant == 0){
637
+        this.$message.error('治疗抗凝未填')
638
+      }else if(this.predialysis.weight_before == 0){
639
+        this.$message.error('透前体重未填')
640
+      }else if(this.predialysis.dry_weight == 0){
641
+        this.$message.error('干体重未填')
642
+      }else if(this.prescription.target_ultrafiltration == 0){
643
+        this.$message.error('预超滤量未填')
644
+      }else if(this.afterdialysis.weight_after == 0){
645
+        this.$message.error('透后体重未填')
646
+      }else if(this.afterdialysis.actual_ultrafiltration == 0){
647
+        this.$message.error('实际超滤量未填')
648
+      }else if(this.prescription.calcium == 0){
649
+        this.$message.error('钙未填')
650
+      }else if(this.prescription.kalium == 0){
651
+        this.$message.error('钾未填')
652
+      }else if(this.prescription.sodium == 0){
653
+        this.$message.error('钠未填')
654
+      }else if(this.prescription.bicarbonate == 0){
655
+        this.$message.error('碳酸氢根未填')
656
+      }else if(this.prescription.dialysate_flow == 0){
657
+        this.$message.error('透析液流量未填')
658
+      }else if(this.predialysis.machine_type == ""){
659
+        this.$message.error('透析机未填')
660
+      }else if(this.prescription.dialyzer_perfusion_apparatus == ""){
661
+        this.$message.error('透析(滤)器未填')
662
+      }else if(this.tableAdvice[0].advice_doctor == 0){
663
+        this.$message.error('医生签名未填')
664
+      }else if(this.predialysis.blood_access_part_opera_name == ''){
665
+        this.$message.error('血管通路未填')
666
+      }else if(this.afterdialysis.internal_fistula == ''){
667
+        this.$message.error('透后内瘘未填')
668
+      }else if(this.afterdialysis.cruor == ""){
669
+        this.$message.error('透析器凝血未填')
670
+      }else if(this.afterdialysis.arterial_tube == 0){
671
+        this.$message.error('动脉凝血未填')
672
+      }else if(this.afterdialysis.intravenous_tube == 0){
673
+        this.$message.error('静脉凝血未填')
674
+      }else if(this.dialysis_summary == ""){
675
+        this.$message.error('治疗小结未填')
676
+      }else if(this.dialysisOrder.start_nurse == 0){
677
+        this.$message.error('上机护士未填')
630 678
       }
631 679
     },
632 680
     getCruor(cruor){

+ 2 - 2
src/xt_pages/dialysis/template/DialysisPrintOrderThirtyTwo.vue View File

@@ -1169,9 +1169,9 @@ export default {
1169 1169
           this.$message.error('血流量未填')
1170 1170
         }else if(this.prescription.target_ultrafiltration == 0){
1171 1171
           this.$message.error('计划超滤总量未填')
1172
-        }else if(this.prescription.displace_liqui_part == 0 && (prescription.mode_id == 2 || prescription.mode_id == 5 || prescription.mode_id == 12)){
1172
+        }else if(this.prescription.displace_liqui_part == 0 && (this.prescription.mode_id == 2 || this.prescription.mode_id == 5 || this.prescription.mode_id == 12)){
1173 1173
           this.$message.error('置换方式未填')
1174
-        }else if(this.prescription.replacement_total == 0 && (prescription.mode_id == 2 || prescription.mode_id == 5 || prescription.mode_id == 12)){
1174
+        }else if(this.prescription.replacement_total == 0 && (this.prescription.mode_id == 2 || this.prescription.mode_id == 5 || this.prescription.mode_id == 12)){
1175 1175
           this.$message.error('置换量未填')
1176 1176
         }else if(this.prescription.mode_id == ""){
1177 1177
           this.$message.error('透析方式未填')

+ 2 - 2
src/xt_pages/dialysis/template/DialysisPrintOrderTwentyFive.vue View File

@@ -1170,9 +1170,9 @@ export default {
1170 1170
           this.$message.error('血流量未填')
1171 1171
         }else if(this.prescription.target_ultrafiltration == 0){
1172 1172
           this.$message.error('计划超滤总量未填')
1173
-        }else if(this.prescription.displace_liqui_part == 0 && (prescription.mode_id == 2 || prescription.mode_id == 5 || prescription.mode_id == 12)){
1173
+        }else if(this.prescription.displace_liqui_part == 0 && (this.prescription.mode_id == 2 || this.prescription.mode_id == 5 || this.prescription.mode_id == 12)){
1174 1174
           this.$message.error('置换方式未填')
1175
-        }else if(this.prescription.replacement_total == 0 && (prescription.mode_id == 2 || prescription.mode_id == 5 || prescription.mode_id == 12)){
1175
+        }else if(this.prescription.replacement_total == 0 && (this.prescription.mode_id == 2 || this.prescription.mode_id == 5 || this.prescription.mode_id == 12)){
1176 1176
           this.$message.error('置换量未填')
1177 1177
         }else if(this.prescription.mode_id == ""){
1178 1178
           this.$message.error('透析方式未填')

+ 11 - 5
src/xt_pages/dialysis/template/DialysisPrintOrderTwentyNine.vue View File

@@ -234,24 +234,30 @@
234 234
                   <table class="table-box">
235 235
                       <tbody>
236 236
                           <tr>
237
-                          <td width='50'>干体重:</td>
237
+                          <td width='60'>干体重:</td>
238 238
                           <td width="50">
239 239
                               <div class="under-line">&nbsp;{{ predialysis.dry_weight ? predialysis.dry_weight : "" }}</div>
240 240
                           </td>
241 241
                           <td width="10">Kg</td>
242
-                          <td width="30"></td>
242
+                          <td width="20"></td>
243
+                          <td width='110'>上次透后体重:</td>
244
+                          <td width="50">
245
+                              <div class="under-line">&nbsp;{{ assessmentafter.weight_after ? assessmentafter.weight_after : "" }}</div>
246
+                          </td>
247
+                          <td width="10">Kg</td>
248
+                          <td width="20"></td>
243 249
                           <td width='70'>透前体重:</td>
244 250
                           <td width="50">
245 251
                               <div class="under-line">&nbsp;{{ predialysis.weight_before ? predialysis.weight_before : "" }}</div>
246 252
                           </td>
247 253
                           <td width="10">Kg</td>
248
-                          <td width="30"></td>
254
+                          <td width="20"></td>
249 255
                           <td width='70'>体重增加:</td>
250 256
                           <td width="50">
251 257
                               <div class="under-line">&nbsp;{{ (predialysis.weight_before - assessmentafter.weight_after).toFixed(1) }}</div>
252 258
                           </td>
253 259
                           <td width="10">Kg</td>
254
-                          <td width="30"></td>
260
+                          <td width="20"></td>
255 261
                           <td width="80">超滤总量:</td>
256 262
                           <td width="50">
257 263
                               <div class="under-line">
@@ -259,7 +265,7 @@
259 265
                               </div>
260 266
                           </td>
261 267
                           <td width="10">ml</td>
262
-                          <td width="30"></td>
268
+                          <td width="20"></td>
263 269
                           <td width="70">置换量:</td>
264 270
                           <td width="50">
265 271
                               <div class="under-line">

+ 2 - 2
src/xt_pages/dialysis/template/dialysisPrintOrderTwelve.vue View File

@@ -1250,9 +1250,9 @@ export default {
1250 1250
         this.$message.error('上机前病情未填')
1251 1251
       }else if(this.prescription.mode_id == ""){
1252 1252
         this.$message.error('治疗方式未填')
1253
-      }else if(this.prescription.displace_liqui_part == 0 && (prescription.mode_id == 2 || prescription.mode_id == 5 || prescription.mode_id == 12)){
1253
+      }else if(this.prescription.displace_liqui_part == 0 && (this.prescription.mode_id == 2 || this.prescription.mode_id == 5 || this.prescription.mode_id == 12)){
1254 1254
         this.$message.error('置换方式未填')
1255
-      }else if(this.prescription.displace_liqui_value == 0 && (prescription.mode_id == 2 || prescription.mode_id == 5 || prescription.mode_id == 12)){
1255
+      }else if(this.prescription.displace_liqui_value == 0 && (this.prescription.mode_id == 2 || this.prescription.mode_id == 5 || this.prescription.mode_id == 12)){
1256 1256
         this.$message.error('置换量未填')
1257 1257
       }else if(this.prescription.dialysis_duration_hour == 0 && this.prescription.dialysis_duration_minute == 0){
1258 1258
         this.$message.error('透析时间未填')

+ 2 - 2
src/xt_pages/outpatientCharges/statementTemplate/printThree.vue View File

@@ -49,7 +49,7 @@
49 49
                           <span v-if="item.type == 3">{{ subItem.project.good_info.specification_name }}</span>
50 50
                         </td>
51 51
                         <td>
52
-                          <span v-if="item.type == 1">{{ subItem.advice.drug.max_unit }}</span>
52
+                          <span v-if="item.type == 1">{{ subItem.advice.drug.prescribing_number_unit }}</span>
53 53
                           <span v-if="item.type == 2">{{ subItem.project.unit }}</span>
54 54
                           <span v-if="item.type == 3">{{ subItem.project.unit }}</span>
55 55
                         </td>
@@ -156,7 +156,7 @@
156 156
                           <span v-if="item.type == 3">{{ subItem.project.good_info.specification_name }}</span>
157 157
                         </td>
158 158
                         <td>
159
-                          <span v-if="item.type == 1">{{ subItem.advice.drug.max_unit }}</span>
159
+                          <span v-if="item.type == 1">{{ subItem.advice.drug.prescribing_number_unit }}</span>
160 160
                           <span v-if="item.type == 2">{{ subItem.project.unit }}</span>
161 161
                           <span v-if="item.type == 3">{{ subItem.project.unit }}</span>
162 162
                         </td>