Procházet zdrojové kódy

10月30日,杏康

yq1 před 3 měsíci
rodič
revize
9fcbd6c6af

+ 56 - 21
src/pages/main/template/DialysisPrintOrderThirtyOne.vue Zobrazit soubor

@@ -553,24 +553,29 @@
553 553
                     <tr>
554 554
                       <td width="90" style="border:none;padding-left:5px">透析器凝血:</td>
555 555
                       <td width="220" style="text-align:left;border:none;">
556
-                        <label-box :isChecked="afterdialysis.cruor ? (afterdialysis.cruor.indexOf('透析器0') > -1 ? true : false) :false" showValue="0"></label-box>
557
-                        <label-box :isChecked="afterdialysis.cruor ? (afterdialysis.cruor.indexOf('透析器+') > -1 ? true : false) :false" showValue="+"></label-box>
558
-                        <label-box :isChecked="afterdialysis.cruor ? (afterdialysis.cruor.indexOf('透析器++') > -1 ? true : false) :false" showValue="+ +"></label-box>
559
-                        <label-box :isChecked="afterdialysis.cruor ? (afterdialysis.cruor.indexOf('透析器+++') > -1 ? true : false) :false" showValue="+ + +"></label-box>
556
+                        <span class="under_line" style="width:100px;display:inline-block">
557
+                          {{ afterdialysis.cruor ? afterdialysis.cruor : "/" }}
558
+                        </span>
560 559
                       </td>
561 560
                       <td width="90" style="border:none;padding-left:5px">静脉管道:</td>
562 561
                       <td width="220" style="text-align:left;border:none;">
563
-                        <label-box :isChecked="afterdialysis.intravenous_tube == 1 ? true : false" showValue="无"></label-box>&nbsp;
562
+                        <span class="under_line" style="width:100px;display:inline-block">
563
+                          {{  getintravenous(afterdialysis.intravenous_tube) }}
564
+                        </span>
565
+                        <!-- <label-box :isChecked="afterdialysis.intravenous_tube == 1 ? true : false" showValue="无"></label-box>&nbsp;
564 566
                         <label-box :isChecked="afterdialysis.intravenous_tube == 2 ? true : false" showValue="+"></label-box>&nbsp;
565 567
                         <label-box :isChecked="afterdialysis.intravenous_tube == 3 ? true : false" showValue="+ +"></label-box>&nbsp;
566
-                        <label-box :isChecked="afterdialysis.intravenous_tube == 4 ? true : false" showValue="+ + +"></label-box>&nbsp;
568
+                        <label-box :isChecked="afterdialysis.intravenous_tube == 4 ? true : false" showValue="+ + +"></label-box>&nbsp; -->
567 569
                       </td>
568 570
                       <td width="90" style="border:none;padding-left:5px">动脉管道:</td>
569 571
                       <td width="220" style="text-align:left;border:none;">
570
-                        <label-box :isChecked="afterdialysis.arterial_tube == 1 ? true : false" showValue="无"></label-box>&nbsp;
572
+                        <span class="under_line" style="width:100px;display:inline-block">
573
+                          {{ getarterial(afterdialysis.arterial_tube) }}
574
+                        </span>
575
+                        <!-- <label-box :isChecked="afterdialysis.arterial_tube == 1 ? true : false" showValue="无"></label-box>&nbsp;
571 576
                         <label-box :isChecked="afterdialysis.arterial_tube == 2 ? true : false" showValue="+"></label-box>&nbsp;
572 577
                         <label-box :isChecked="afterdialysis.arterial_tube == 3 ? true : false" showValue="+ +"></label-box>&nbsp;
573
-                        <label-box :isChecked="afterdialysis.arterial_tube == 4 ? true : false" showValue="+ + +"></label-box>&nbsp;
578
+                        <label-box :isChecked="afterdialysis.arterial_tube == 4 ? true : false" showValue="+ + +"></label-box>&nbsp; -->
574 579
                       </td>
575 580
                       <td></td>
576 581
                       <!-- <td width="10" style="text-align:left;border:none;"></td>
@@ -582,9 +587,9 @@
582 587
                   <tbody>
583 588
                     <tr style="height:30px;line-height:30px;">
584 589
                       <td width="50" style="border:none;padding-left:5px;">内瘘:</td>
585
-                      <td width="150" colspan="3" style="text-align:left;border:none;">
590
+                      <td width="400" colspan="3" style="text-align:left;border:none;">
586 591
                         <div>
587
-                          <span class="under_line" style="width:150px;display:inline-block;">
592
+                          <span class="under_line" style="width:300px;display:inline-block;">
588 593
                             {{ afterdialysis.internal_fistula ? afterdialysis.internal_fistula : "" }}
589 594
                           </span>
590 595
                         </div>
@@ -599,7 +604,7 @@
599 604
                           </span>
600 605
                         </div>
601 606
                       </td>
602
-                      <td></td>
607
+                      <!-- <td></td> -->
603 608
                       <!-- <td width="10" style="text-align:left;border:none;"></td>
604 609
                       <td width="110" style="text-align:left;border:none;"></td> -->
605 610
                       <!-- <td width="110" style="text-align:left;border:none;"></td> -->
@@ -629,12 +634,10 @@
629 634
           </tr>
630 635
           <tr style="height:40px">
631 636
             <td rowspan="11" style="border:none;text-align:right;height:40px">
632
-              护士签名
637
+              护士签名:
633 638
               <span style="display: inline-block;width:100px;text-align: left;">
634
-                  <span v-if="orderForm.url === ''" style="display:flex;align-items:center;">{{ orderForm.start_nurse }}</span>
635
-                  <span v-if="orderForm.url !== ''" style="display:flex;align-items:center;height:36px;">
636
-                      <img :src="orderForm.url" style="height:30px;" />
637
-                  </span>
639
+                <span v-if="setAdminUserES(dialysisOrder==null?0:dialysisOrder.start_nurse) == ''">{{getAdminUser(dialysisOrder==null?0:dialysisOrder.start_nurse)}}</span>
640
+                <img class="es-img" style="height:30px" :src="setAdminUserES(dialysisOrder==null?0:dialysisOrder.start_nurse)" alt="" srcset="" v-else>
638 641
               </span>
639 642
               <!-- 二核护士
640 643
               <span style="display: inline-block;width:100px;text-align: left;">
@@ -652,7 +655,7 @@
652 655
                 <img style="height:30px;" :src="setAdminUserES(check == null ? 0 : check.creater)" alt srcset v-else />
653 656
               </span> -->
654 657
               <!-- </span> -->
655
-              医生签名
658
+              医生签名:
656 659
               <span style="display: inline-block;width:100px;text-align: left;">
657 660
                 &nbsp;
658 661
                 <span v-if="setAdminUserES(prescription==null?0:(prescription.creater?prescription.creater:'')) == ''">
@@ -811,7 +814,9 @@ export default {
811 814
         finish_nurse: '',
812 815
         url: ''
813 816
       },
814
-      displaceLiquiPartOptions: []
817
+      displaceLiquiPartOptions: [],
818
+      arterial_tube:[],
819
+      intravenous_tube:[],
815 820
     }
816 821
   },
817 822
   methods: {
@@ -1142,6 +1147,7 @@ export default {
1142 1147
           var dialysisorder = response.data.data.dialysisOrder
1143 1148
           this.dialysisorder = dialysisorder
1144 1149
           console.log('上机', dialysisorder)
1150
+          console.log('response.data.data', response.data.data)
1145 1151
           var check = response.data.data.check
1146 1152
           this.check = check
1147 1153
           console.log('核对这', check)
@@ -1338,6 +1344,9 @@ export default {
1338 1344
 
1339 1345
           this.monitors = response.data.data.monitors
1340 1346
           this.summary = response.data.data.summary
1347
+          var start_nurse = response.data.data.startNuse
1348
+          this.orderForm.start_nurse = start_nurse.user_name
1349
+          this.orderForm.url = start_nurse.url
1341 1350
           this.org_template_info = response.data.data.org_template_info
1342 1351
           // 配置超滤量和置换量是否要显示0还是空
1343 1352
           if (this.org_template_info.org_id == 9535) {
@@ -1573,7 +1582,31 @@ export default {
1573 1582
       }else{
1574 1583
         this.$toast('核对完成');
1575 1584
       }
1576
-    }
1585
+    },
1586
+    getarterial(val){
1587
+      const options = this.arterial_tube
1588
+      if(val !=''){
1589
+        for(let i in options){
1590
+          if(val == options[i].id){
1591
+            return options[i].name
1592
+          }
1593
+        }
1594
+      }else{
1595
+        return ''
1596
+      }
1597
+    },
1598
+    getintravenous(val){
1599
+      const options = this.intravenous_tube
1600
+      if(val !=''){
1601
+        for(let i in options){
1602
+          if(val == options[i].id){
1603
+            return options[i].name
1604
+          }
1605
+        }
1606
+      }else{
1607
+        return ''
1608
+      }
1609
+    },
1577 1610
   },
1578 1611
   watch: {
1579 1612
     'patientInfo.gender': function () {
@@ -1609,6 +1642,8 @@ export default {
1609 1642
     this.replacementWays = this.$store.getters.replacement_ways
1610 1643
     this.perfusionApparatus = this.$store.getters.perfusion_apparatus
1611 1644
     this.anticoagulantsConfit = this.$store.getters.anticoagulants_confit
1645
+    this.arterial_tube =  this.$store.getters.arterial_tube
1646
+    this.intravenous_tube = this.$store.getters.intravenous_tube
1612 1647
 
1613 1648
     this.way_arr = getDataConfig('hemodialysis', 'way')
1614 1649
     this.consciousness_arr = getDataConfig('hemodialysis', 'consciousness')
@@ -1731,13 +1766,13 @@ export default {
1731 1766
   width: 50%;
1732 1767
 }
1733 1768
 
1734
-.under_line::before {
1769
+/* .under_line::before {
1735 1770
   content: "\00A0";
1736 1771
 }
1737 1772
 
1738 1773
 .under_line::after {
1739 1774
   content: "\00A0";
1740
-}
1775
+} */
1741 1776
 
1742 1777
 .flex {
1743 1778
   display: -webkit-box;