Selaa lähdekoodia

25 1月8 打印单

yq1 1 päivä sitten
vanhempi
commit
4f72122406

+ 2 - 2
src/xt_pages/dialysis/batch_print/batch_print_order_eightythree.vue Näytä tiedosto

@@ -155,8 +155,8 @@
155 155
                           透前症状:
156 156
                           <div class="under_line" style="width: 50%; text-align: center;white-space: normal;">
157 157
                             {{
158
-                              record.assessment_before_dislysis.symptom_before_dialysis
159
-                                ? record.assessment_before_dislysis.symptom_before_dialysis
158
+                              record.assessment_before_dislysis.befor_symptoms
159
+                                ? record.assessment_before_dislysis.befor_symptoms
160 160
                                 : "/"
161 161
                             }}
162 162
                           </div>

+ 6 - 3
src/xt_pages/dialysis/batch_print/batch_print_order_seventyfour.vue Näytä tiedosto

@@ -222,7 +222,8 @@
222 222
                     <td>静脉压<br/>mmHg</td>
223 223
                     <td>血流量<br/>ml/min</td>
224 224
                     <td>脱水量<br/>ml</td>
225
-                    <td>超滤率<br/>ml/h</td>
225
+                    <td v-if="org_id !=9779 && org_id !=0">超滤率<br/>ml/h</td>
226
+                    <td v-if="org_id == 9779 || org_id ==0">T<br/>℃</td>
226 227
                     <td>HR<br/>bpm</td>
227 228
                     <td>R<br/>bpm</td>
228 229
                     <td>BP<br/>mmHg</td>
@@ -238,7 +239,8 @@
238 239
                     <td>{{ monitor.venous_pressure ? monitor.venous_pressure : "/" }}</td>
239 240
                     <td>{{ monitor.blood_flow_volume ? monitor.blood_flow_volume : "/" }}</td>
240 241
                     <td>{{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : "/"}}</td>
241
-                    <td>{{ monitor.ultrafiltration_rate ? monitor.ultrafiltration_rate : "/" }}</td>
242
+                    <td v-if="org_id !=9779 && org_id !=0">{{ monitor.ultrafiltration_rate ? monitor.ultrafiltration_rate : "/" }}</td>
243
+                    <td v-if="org_id==9779 || org_id ==0">{{ monitor.temperature ? monitor.temperature :'/' }}</td>
242 244
                     <td>{{ monitor.pulse_frequency ? monitor.pulse_frequency : "/" }}</td>
243 245
                     <td>{{ monitor.breathing_rate ? monitor.breathing_rate : "/" }}</td>
244 246
                     <td>{{
@@ -482,7 +484,7 @@
482 484
         },
483 485
         lastAfterWeight: '',
484 486
         displaceLiquiPartOptions: [],
485
-        
487
+        org_id: 0,
486 488
       }
487 489
     },
488 490
     created() {
@@ -491,6 +493,7 @@
491 493
       this.orgname = xtuser.org.org_name
492 494
       //   this.orgname = "遂溪方济医院";
493 495
       this.modeOptions = this.$store.getters.treatment_mode
496
+      this.org_id = this.$store.getters.xt_user.org.id;
494 497
       //   this.replacementWays = this.$store.getters.replacement_ways;
495 498
       //   this.perfusionApparatus = this.$store.getters.perfusion_apparatus;
496 499
       this.anticoagulantsConfit = this.$store.getters.anticoagulants_confit

+ 4 - 2
src/xt_pages/dialysis/template/DialysisPrintOrderSop.vue Näytä tiedosto

@@ -195,7 +195,8 @@
195 195
               <td>静脉压<br/>mmHg</td>
196 196
               <td>血流量<br/>ml/min</td>
197 197
               <td>脱水量<br/>ml</td>
198
-              <td>超滤率<br/>ml/h</td>
198
+              <td v-if="org_id !=9779 && org_id !=0">超滤率<br/>ml/h</td>
199
+              <td v-if="org_id == 9779 || org_id ==0">T<br/>℃</td>
199 200
               <td>HR<br/>bpm</td>
200 201
               <td>R<br/>bpm</td>
201 202
               <td>BP<br/>mmHg</td>
@@ -212,7 +213,8 @@
212 213
               <td>{{ monitor.venous_pressure ? monitor.venous_pressure : "/" }}</td>
213 214
               <td>{{ monitor.blood_flow_volume ? monitor.blood_flow_volume : "/" }}</td>
214 215
               <td>{{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : "/"}}</td>
215
-              <td>{{ monitor.ultrafiltration_rate ? monitor.ultrafiltration_rate : "/" }}</td>
216
+              <td v-if="org_id !=9779 && org_id !=0">{{ monitor.ultrafiltration_rate ? monitor.ultrafiltration_rate : "/" }}</td>
217
+              <td v-if="org_id==9779 || org_id ==0">{{ monitor.temperature ? monitor.temperature :'/' }}</td>
216 218
               <td>{{ monitor.pulse_frequency ? monitor.pulse_frequency : "/" }}</td>
217 219
               <td>{{ monitor.breathing_rate ? monitor.breathing_rate : "/" }}</td>
218 220
               <td>{{

+ 181 - 133
src/xt_pages/dialysis/template/DialysisPrintOrdereightythree.vue Näytä tiedosto

@@ -101,9 +101,8 @@
101 101
             </div>
102 102
            
103 103
           </div>
104
-          <div class="row">
105
-            <div class="inline_block" style=""
106
-              v-if="org_id != 9675 && org_id != 10447 && org_id != 10460 && org_id != 10624">
104
+          <div class="row" style="display: flex;">
105
+            <div class="inline_block" style="flex: 1;">
107 106
               住院号/门诊号:
108 107
               <div class="under_line" style="width: 50px;text-align: left"
109 108
                 v-if="receiverTreatmentAccess.admission_number">
@@ -116,19 +115,19 @@
116 115
                 {{ "/" }}
117 116
               </div>
118 117
             </div>
119
-            <div class="inline_block">
118
+            <div class="inline_block" style="flex: 1;">
120 119
               入科方式:
121 120
               <div v-for="(item, index) in way_arr" class="under_line" v-if="receiverTreatmentAccess.way == item.id"
122
-                style="width: 180px; text-align: left">
121
+                style="width: 60%; text-align: left">
123 122
                 {{ item.name }}
124 123
               </div>
125 124
 
126 125
             </div>
127 126
 
128
-            <div class="inline_block" style="margin-left: 10px" v-if="org_id != 10460 && org_id != 10624">
127
+            <div class="inline_block" style="flex: 3;">
129 128
               诊断:
130 129
               <div class="under_line" style="
131
-                  width: 500px;
130
+                  width: 80%;
132 131
                   text-align: left;
133 132
                   word-wrap: break-word;
134 133
                   white-space: inherit;
@@ -178,8 +177,8 @@
178 177
                         透前症状:
179 178
                         <div class="under_line" style="width: 50%; text-align: center;white-space: normal;">
180 179
                           {{
181
-                            predialysis.symptom_before_dialysis
182
-                              ? predialysis.symptom_before_dialysis
180
+                            predialysis.befor_symptoms
181
+                              ? predialysis.befor_symptoms
183 182
                               : "/"
184 183
                           }}
185 184
                         </div>
@@ -284,14 +283,12 @@
284 283
                           }}
285 284
                         </div>
286 285
                       </div>
287
-
288 286
                       <div class="inline_block" style="flex: 1">
289 287
                         导管:
290 288
                         <div class="under_line" style="width: 150px; text-align: center">
291 289
                           {{ predialysis.catheter ? predialysis.catheter : "/" }}
292 290
                         </div>
293 291
                       </div>
294
-                      
295 292
                     </div>
296 293
                     <div class="row" style="padding: 2px 0; line-height: 23px; display: flex">
297 294
                       <div class="inline_block" style="flex: 1">
@@ -305,7 +302,6 @@
305 302
                           {{ prescription.mode }}
306 303
                         </div>
307 304
                       </div>
308
-
309 305
                       <div class="inline_block" style="flex: 1">
310 306
                         置换方式:
311 307
                         <div class="under_line" style="width: 100px; text-align: center">
@@ -374,7 +370,6 @@
374 370
                           }}
375 371
                         </div>
376 372
                       </div>
377
-
378 373
                       <div class="inline_block" style="flex: 1">
379 374
                         灌流器:
380 375
                         <div class="under_line" style="width: 70px; text-align: center">
@@ -458,7 +453,6 @@
458 453
                         kg
459 454
                       </div>
460 455
                     </div>
461
-
462 456
                     <div class="row" style="padding: 2px 0; line-height: 23px">
463 457
                       <div class="inline_block">
464 458
                         透析液成分:钾:
@@ -1683,168 +1677,222 @@ export default {
1683 1677
     },
1684 1678
 
1685 1679
     checkData() {
1686
-      if (this.receiverTreatmentAccess.way == 0) {
1687
-        this.$message.error("入科方式未填");
1688
-      } else if (this.predialysis.symptom_before_dialysis == "") {
1689
-        this.$message.error("透前症状未填");
1690
-      } else if (this.predialysis.temperature == "") {
1691
-        this.$message.error("透前体温未填");
1692
-      } else if (this.predialysis.pulse_frequency == "") {
1693
-        this.$message.error("透前脉搏未填");
1694
-      } else if (this.predialysis.breathing_rate == "") {
1695
-        this.$message.error("透前呼吸频率未填");
1696
-      } else if (
1697
-        this.predialysis.systolic_blood_pressure == 0 ||
1698
-        this.predialysis.diastolic_blood_pressure == 0
1699
-      ) {
1700
-        this.$message.error("透前血压未填完整");
1701
-      } else if (this.predialysis.puncture_way == "") {
1702
-        this.$message.error("穿刺方式未填");
1703
-      } else if (this.predialysis.puncture_needle == "") {
1704
-        this.$message.error("穿刺针未填");
1705
-      } else if (
1706
-        this.predialysis.blood_access_part_id == "" &&
1707
-        this.predialysis.blood_access_part_opera_name == ""
1708
-      ) {
1709
-        this.$message.error("血管通路未填");
1710
-      } else if (this.predialysis.internal_fistula == "") {
1711
-        this.$message.error("透前内瘘未填");
1712
-      } else if (this.predialysis.catheter == "") {
1713
-        this.$message.error("透前导管未填");
1714
-      } else if (this.prescription.mode_id == "") {
1715
-        this.$message.error("透析方式未填");
1716
-      } else if (
1717
-        this.prescription.displace_liqui_part == 0 &&
1718
-        this.prescription.mode_id == 2
1719
-      ) {
1720
-        this.$message.error("置换方式未填");
1721
-      } else if (
1680
+      var checkDate =[]
1681
+      if(this.predialysis.befor_symptoms ==''){
1682
+        const obj='透前症状'
1683
+        checkDate.push(obj)
1684
+      }if(this.predialysis.temperature == ""){
1685
+        const obj1='透前体温'
1686
+        checkDate.push(obj1)
1687
+      }if(this.predialysis.pulse_frequency == ""){
1688
+        const obj2='透前脉搏'
1689
+        checkDate.push(obj2)
1690
+      }if(this.predialysis.breathing_rate == ""){
1691
+        const obj3='透前呼吸频率'
1692
+        checkDate.push(obj3)
1693
+      }if(this.predialysis.systolic_blood_pressure == 0 ||
1694
+          this.predialysis.diastolic_blood_pressure == 0
1695
+      ){
1696
+        const obj4='透前血压未填完整'
1697
+        checkDate.push(obj4)
1698
+      }if(this.predialysis.puncture_needle ==''){
1699
+        const obj5='穿刺针'
1700
+        checkDate.push(obj5)
1701
+      }if(this.predialysis.puncture_way ==''){
1702
+        const obj6='穿刺方式'
1703
+        checkDate.push(obj6)
1704
+      }if(this.predialysis.blood_access_part_opera_name == '' && 
1705
+          this.predialysis.blood_access_part_id == ""
1706
+      ){
1707
+        const obj7='血管通路'
1708
+        checkDate.push(obj7)
1709
+      }if(this.predialysis.internal_fistula == "" && this.predialysis.catheter == ""){
1710
+        const obj8='透前内瘘,导管'
1711
+        checkDate.push(obj8)
1712
+      }if(this.prescription.mode_id == ""){
1713
+        const obj10='透析方式'
1714
+        checkDate.push(obj10)
1715
+      }if(this.prescription.displace_liqui_part == 0 &&
1716
+          this.prescription.mode_id == 2
1717
+      ){
1718
+        const obj11 ='置换方式'
1719
+        checkDate.push(obj11)
1720
+      }if (
1722 1721
         this.prescription.displace_liqui_value == 0 &&
1723 1722
         this.prescription.mode_id == 2
1724 1723
       ) {
1725
-        this.$message.error("置换量未填");
1726
-      } else if (this.prescription.blood_flow_volume == 0) {
1727
-        this.$message.error("血流量未填");
1728
-      } else if (
1724
+        const obj12 ='置换量'
1725
+        checkDate.push(obj12)
1726
+      }if (
1729 1727
         this.prescription.dialysis_duration_hour == 0 &&
1730 1728
         this.prescription.dialysis_duration_minute == 0
1731 1729
       ) {
1732
-        this.$message.error("透析时间未填");
1733
-      } else if (
1730
+        const obj13 ='透析时间'
1731
+        checkDate.push(obj13)
1732
+      }if (
1734 1733
         this.prescription.dialyzer_perfusion_apparatus == "" &&
1735 1734
         this.prescription.dialysis_dialyszers == ""
1736 1735
       ) {
1737
-        this.$message.error("透析器未填");
1738
-      } else if (this.prescription.dialysis_irrigation == "") {
1739
-        this.$message.error("灌流器未填");
1740
-      } else if (
1741
-        this.prescription.plasma_separator == "" &&
1742
-        this.org_id == 9538
1743
-      ) {
1744
-        this.$message.error("血浆分离器未填");
1745
-      } else if (
1746
-        this.prescription.bilirubin_adsorption_column == "" &&
1747
-        this.org_id == 9538
1748
-      ) {
1749
-        this.$message.error("胆红素吸附柱未填");
1750
-      } else if (this.predialysis.weight_before == 0) {
1751
-        this.$message.error("透前体重未填");
1752
-      } else if (this.predialysis.dry_weight == 0) {
1753
-        this.$message.error("干体重未填");
1754
-      } else if (this.prescription.target_ultrafiltration == 0) {
1755
-        this.$message.error("计划超滤量未填");
1756
-      } else if (this.prescription.calcium == 0) {
1757
-        this.$message.error("钙未填");
1758
-      } else if (this.prescription.sodium == 0) {
1759
-        this.$message.error("钠未填");
1760
-      } else if (this.prescription.kalium == 0) {
1761
-        this.$message.error("钾未填");
1762
-      } else if (this.prescription.bicarbonate == 0) {
1763
-        this.$message.error("碳酸氢根未填");
1764
-      } else if (this.prescription.dialysate_flow == 0) {
1765
-        this.$message.error("透析液流量未填");
1766
-      } else if (this.prescription.anticoagulant == 0) {
1767
-        this.$message.error("抗凝剂未填");
1768
-      } else if (
1736
+        const obj14 ='透析(滤)器'
1737
+        checkDate.push(obj14)
1738
+      }if(this.prescription.dialysis_irrigation ==''){
1739
+        const obj15='灌流器'
1740
+        checkDate.push(obj15)
1741
+      }if(this.prescription.blood_flow_volume == 0){
1742
+        const obj16='血流量'
1743
+        checkDate.push(obj16)
1744
+      }if(this.lastafterdialysis.weight_after ==0){
1745
+        const obj17='上次透后体重'
1746
+        checkDate.push(obj17)
1747
+      }if (this.predialysis.weight_before == 0) {
1748
+        const obj18='透前体重'
1749
+        checkDate.push(obj18)
1750
+      }if(this.prescription.target_ultrafiltration == 0){
1751
+        const obj19='计划超滤量'
1752
+        checkDate.push(obj19)
1753
+      }if (this.predialysis.dry_weight == 0) {
1754
+        const obj20='干体重'
1755
+        checkDate.push(obj20)
1756
+      }if(this.prescription.kalium ==0){
1757
+        const obj21='钾'
1758
+        checkDate.push(obj21)
1759
+      }if(this.prescription.sodium ==0){
1760
+        const obj22='钠'
1761
+        checkDate.push(obj22)
1762
+      }if(this.prescription.calcium ==0){
1763
+        const obj23='钙'
1764
+        checkDate.push(obj23)
1765
+      }if(this.prescription.bicarbonate == 0){
1766
+        const obj24='碳酸氢根'
1767
+        checkDate.push(obj24)
1768
+      }if(this.prescription.dialysate_flow == 0){
1769
+        const obj25='流量'
1770
+        checkDate.push(obj25)
1771
+      }if(this.prescription.anticoagulant == 0){
1772
+        const obj26='抗凝剂'
1773
+        checkDate.push(obj26)
1774
+      }if (
1769 1775
         this.prescription.anticoagulant_gaimingcheng == "" &&
1770 1776
         this.prescription.anticoagulant == 5
1771 1777
       ) {
1772
-        this.$message.error("钙名称未填");
1773
-      } else if (
1778
+        const obj27='钙名称'
1779
+        checkDate.push(obj27)
1780
+      }if (
1774 1781
         this.prescription.anticoagulant_gaijiliang == "" &&
1775 1782
         this.prescription.anticoagulant == 5
1776 1783
       ) {
1777
-        this.$message.error("钙剂量未填");
1778
-      } else if (this.afterdialysis.temperature == 0) {
1779
-        this.$message.error("透后体温未填");
1780
-      } else if (this.afterdialysis.pulse_frequency == 0) {
1781
-        this.$message.error("透后脉搏未填");
1782
-      } else if (this.afterdialysis.breathing_rate == 0) {
1783
-        this.$message.error("透后呼吸频率未填");
1784
-      } else if (
1785
-        this.afterdialysis.systolic_blood_pressure == 0 ||
1786
-        this.afterdialysis.diastolic_blood_pressure == 0
1787
-      ) {
1788
-        this.$message.error("透后血压未填完整");
1789
-      } else if (
1784
+        const obj28='钙剂量'
1785
+        checkDate.push(obj28)
1786
+      }if(this.prescription.anticoagulant_shouji == ''){
1787
+        const obj29='首剂'
1788
+        checkDate.push(obj29)
1789
+      }if(this.prescription.anticoagulant_zongliang == ''){
1790
+        const obj30='总量'
1791
+        checkDate.push(obj30)
1792
+      }if(this.dialysisOrder &&this.dialysisOrder.DeviceNumber.number==0 &&
1793
+        this.patientInfo.DialysisSchedule.device_number.number ==0
1794
+      ){
1795
+        const obj31='透析机号'
1796
+        checkDate.push(obj31)
1797
+      }if(this.predialysis.remark ==0){
1798
+        const obj32 = '备注'
1799
+        checkDate.push(obj32)
1800
+      }if (this.afterdialysis.temperature == 0) {
1801
+        const obj33 = '透后体温'
1802
+        checkDate.push(obj33)
1803
+      }if (this.afterdialysis.temperature == 0) {
1804
+        const obj33 = '透后体温'
1805
+        checkDate.push(obj33)
1806
+      }if(this.afterdialysis.pulse_frequency == ""){
1807
+        const obj34='透后脉搏'
1808
+        checkDate.push(obj34)
1809
+      }if(this.afterdialysis.breathing_rate == ""){
1810
+        const obj35='透后呼吸频率'
1811
+        checkDate.push(obj35)
1812
+      }if(this.afterdialysis.systolic_blood_pressure == 0 ||
1813
+          this.afterdialysis.diastolic_blood_pressure == 0
1814
+      ){
1815
+        const obj36='透前血压未填完整'
1816
+        checkDate.push(obj36)
1817
+      }if (
1790 1818
         this.afterdialysis.actual_treatment_hour == 0 &&
1791 1819
         this.afterdialysis.actual_treatment_minute == 0
1792 1820
       ) {
1793
-        this.$message.error("实际治疗时间未填");
1794
-      } else if (this.afterdialysis.cruor == "") {
1795
-        this.$message.error("透析器凝血未填");
1796
-      } else if (this.afterdialysis.internal_fistula == "") {
1797
-        this.$message.error("透后内瘘未填");
1798
-      } else if (this.afterdialysis.catheter == "") {
1799
-        this.$message.error("透后导管未填");
1800
-      } else if (this.afterdialysis.weight_after == 0) {
1801
-        this.$message.error("透后体重未填");
1802
-      } else if (this.afterdialysis.weight_loss == 0) {
1803
-        this.$message.error("透后体重减少未填");
1804
-      } else if (this.afterdialysis.dialysis_intakes == 0) {
1805
-        this.$message.error("透析中入量未填");
1806
-      } else if (this.afterdialysis.actual_ultrafiltration == 0) {
1807
-        this.$message.error("实际超滤量未填");
1808
-      } else if (this.summary.dialysis_summary == "") {
1809
-        this.$message.error("透析小结未填");
1810
-      } else if (
1821
+        const obj37='实际治疗时间'
1822
+        checkDate.push(obj37)
1823
+      }if(this.afterdialysis.cruor == ""){
1824
+        const obj38='透析器凝血'
1825
+        checkDate.push(obj38)
1826
+      }if (this.afterdialysis.internal_fistula == ""&&this.afterdialysis.catheter == "") {
1827
+        const obj39='透后内瘘,导管'
1828
+        checkDate.push(obj39)
1829
+      }if (this.afterdialysis.weight_after == 0) {
1830
+        const obj40='透后体重'
1831
+        checkDate.push(obj40)
1832
+      }if (this.afterdialysis.weight_loss == 0) {
1833
+        const obj41='透后体重减少'
1834
+        checkDate.push(obj41)
1835
+      }if (this.afterdialysis.dialysis_intakes == 0) {
1836
+        const obj42='透析中入量'
1837
+        checkDate.push(obj42)
1838
+      }if (this.afterdialysis.actual_ultrafiltration == 0) {
1839
+        const obj42='实际超滤量'
1840
+        checkDate.push(obj42)
1841
+      }if (this.summary.dialysis_summary == "") {
1842
+        const obj43='透析小结'
1843
+        checkDate.push(obj43)
1844
+      }if(this.summary.mission ==''){
1845
+        const obj44='宣教知识'
1846
+        checkDate.push(obj44)
1847
+      }if(this.afterdialysis.remark ==''){
1848
+        const obj45='备注'
1849
+        checkDate.push(obj45)
1850
+      }if (
1811 1851
         this.dialysisOrder == null ||
1812 1852
         this.dialysisOrder.puncture_nurse == 0
1813 1853
       ) {
1814
-        this.$message.error("穿刺护士未填");
1815
-      } else if (
1854
+        const obj46='穿刺护士'
1855
+        checkDate.push(obj46)
1856
+      }if (
1816 1857
         this.dialysisOrder == null ||
1817 1858
         this.dialysisOrder.start_nurse == 0
1818 1859
       ) {
1819
-        this.$message.error("治疗护士未填");
1820
-      } else if (this.dialysisOrder == null && this.check.creater == 0) {
1821
-        this.$message.error("核对人员未填");
1860
+        const obj47='治疗护士'
1861
+        checkDate.push(obj47)
1862
+      }if (this.dialysisOrder == null && this.check.creater == 0) {
1863
+        const obj48='核对人员'
1864
+        checkDate.push(obj48)
1822 1865
       } else if (
1823 1866
         this.dialysisOrder != null &&
1824 1867
         this.dialysisOrder.start_nurse == this.check.modifier &&
1825 1868
         this.check.creater == 0
1826 1869
       ) {
1827
-        this.$message.error("核对人员未填");
1870
+        const obj48='核对人员'
1871
+        checkDate.push(obj48)
1828 1872
       } else if (
1829 1873
         this.dialysisOrder != null &&
1830 1874
         this.dialysisOrder.start_nurse == this.check.creater &&
1831 1875
         this.check.modifier == 0
1832 1876
       ) {
1833
-        this.$message.error("核对人员未填");
1877
+        const obj48='核对人员'
1878
+        checkDate.push(obj48)
1834 1879
       } else if (
1835 1880
         this.dialysisOrder != null &&
1836 1881
         this.dialysisOrder.start_nurse != this.check.creater &&
1837 1882
         this.dialysisOrder.start_nurse != this.check.modifier &&
1838 1883
         this.check.creater == 0
1839 1884
       ) {
1840
-        this.$message.error("核对人员未填");
1841
-      } else if (
1885
+        const obj48='核对人员'
1886
+        checkDate.push(obj48)
1887
+      }if (
1842 1888
         this.dialysisOrder == null ||
1843 1889
         this.dialysisOrder.finish_nurse == 0
1844 1890
       ) {
1845
-        this.$message.error("下机护士未填");
1846
-      } else if (this.prescription.creater == 0) {
1847
-        this.$message.error("医生签名未填");
1891
+        const obj49='下机护士'
1892
+        checkDate.push(obj49)
1893
+      }if (this.prescription.creater == 0) {
1894
+        const obj50='医生签名'
1895
+        checkDate.push(obj50)
1848 1896
       } else if (this.tableAdvice.length > 0) {
1849 1897
         let num = 0;
1850 1898
         this.tableAdvice.map((item) => {

+ 452 - 10
src/xt_pages/workforce/scheduleTablePrintTwo.vue Näytä tiedosto

@@ -5,12 +5,12 @@
5 5
         <el-button type="primary" @click="touping">{{ Screencasting == true ? '取消投屏' : '投屏' }}</el-button>
6 6
         <el-button type="primary" @click="printAction">打印</el-button>
7 7
       </div>
8
-      <div class="tab" style="margin-top: 10px;">
9
-        <table id="scheduleTable" class="scheduleTable" border="1" cellspacing="0"
10
-          style='width: 100%;table-layout:fixed;text-align: center;word-break: break-all;word-wrap: break-word;font-weight: 600;'>
8
+      <div class="tab" style="margin-top: 10px;" v-if="org_id!=10742&&org_id !=0">
9
+        <table id="scheduleTable" class="scheduleTable" border="1" cellspacing="0" 
10
+          style='width: 100%;table-layout:fixed;text-align: center;word-break: break-all;word-wrap: break-word;font-weight: 500;'>
11 11
           <tr>
12
-            <td rowspan="2" width="100">分区</td>
13
-            <td rowspan="2" width="100">机号</td>
12
+            <td rowspan="2" >分区</td>
13
+            <td rowspan="2" >机号</td>
14 14
             <td colspan="3" v-if="first_day == 1">周一({{ weekTitle[0] }})</td>
15 15
             <td colspan="3" v-if="second_day == 2">周二({{ weekTitle[1] }})</td>
16 16
             <td colspan="3" v-if="three_day == 3">周三({{ weekTitle[2] }})</td>
@@ -71,8 +71,8 @@
71 71
            
72 72
           </tr> -->
73 73
           <tr v-for="(item, index) in scheduleZone" :key="index">
74
-            <td style="min-width:50px;">{{ item.area }}</td>
75
-            <td style="min-width:50px;">{{ item.cut }}</td>
74
+            <td style="min-width:30px;">{{ item.area }}</td>
75
+            <td style="min-width:30px;">{{ item.cut }}</td>
76 76
             <!-- 上午 -->
77 77
             <template v-if="schedule_type == 1">
78 78
               <td colspan="3" style="min-width:50px;" v-if="first_day == 1">
@@ -659,8 +659,450 @@
659 659
                   <span v-show="showflag">{{ item.Sun_N.dialysis_machine_name }}</span>
660 660
                 </span>
661 661
               </td>
662
+            </template>  
663
+          </tr>
664
+        </table>
665
+      </div>
666
+      <div class="tab" style="margin-top: 10px;" v-if="org_id==10742 || org_id==0">
667
+        <table id="scheduleTable" class="scheduleTable" border="1" cellspacing="0" 
668
+          style='width: 100%;table-layout:fixed;text-align: center;word-break: break-all;word-wrap: break-word;font-size: 14px;'>
669
+          <tr>
670
+            <td rowspan="2" >分区</td>
671
+            <td rowspan="2" >机号</td>
672
+            <td colspan="3" v-if="first_day == 1">周一({{ weekTitle[0] }})</td>
673
+            <td colspan="3" v-if="second_day == 2">周二({{ weekTitle[1] }})</td>
674
+            <td colspan="3" v-if="three_day == 3">周三({{ weekTitle[2] }})</td>
675
+            <td colspan="3" v-if="four_day == 4">周四({{ weekTitle[3] }})</td>
676
+            <td colspan="3" v-if="five_day == 5">周五({{ weekTitle[4] }})</td>
677
+            <td colspan="3" v-if="six_day == 6">周六({{ weekTitle[5] }})</td>
678
+            <!-- <td colspan="3" v-if="seven_day == 7">周日({{ weekTitle[6] }})</td> -->
679
+            <!-- <td>总数</td>  -->
680
+          </tr>
681
+          <tr v-if="schedule_type == 0">
682
+            <td v-if="first_day == 1">上午</td>
683
+            <td v-if="first_day == 1">下午</td>
684
+            <td v-if="first_day == 1">晚上</td>
685
+            <td v-if="second_day == 2">上午</td>
686
+            <td v-if="second_day == 2">下午</td>
687
+            <td v-if="second_day == 2">晚上</td>
688
+            <td v-if="three_day == 3">上午</td>
689
+            <td v-if="three_day == 3">下午</td>
690
+            <td v-if="three_day == 3">晚上</td>
691
+            <td v-if="four_day == 4">上午</td>
692
+            <td v-if="four_day == 4">下午</td>
693
+            <td v-if="four_day == 4">晚上</td>
694
+            <td v-if="five_day == 5">上午</td>
695
+            <td v-if="five_day == 5">下午</td>
696
+            <td v-if="five_day == 5">晚上</td>
697
+            <td v-if="six_day == 6">上午</td>
698
+            <td v-if="six_day == 6">下午</td>
699
+            <td v-if="six_day == 6">晚上</td>
700
+            <!-- <td v-if="seven_day == 7">上午</td>
701
+            <td v-if="seven_day == 7">下午</td>
702
+            <td v-if="seven_day == 7">晚上</td> -->
703
+          </tr>
704
+          <tr v-else>
705
+            <td colspan="3" v-if="first_day == 1 && schedule_type == 1">上午</td>
706
+            <td colspan="3" v-if="first_day == 1 && schedule_type == 2">下午</td>
707
+            <td colspan="3" v-if="first_day == 1 && schedule_type == 3">晚上</td>
708
+            <td colspan="3" v-if="second_day == 2 && schedule_type == 1">上午</td>
709
+            <td colspan="3" v-if="second_day == 2 && schedule_type == 2">下午</td>
710
+            <td colspan="3" v-if="second_day == 2 && schedule_type == 3">晚上</td>
711
+            <td colspan="3" v-if="three_day == 3 && schedule_type == 1">上午</td>
712
+            <td colspan="3" v-if="three_day == 3 && schedule_type == 2">下午</td>
713
+            <td colspan="3" v-if="three_day == 3 && schedule_type == 3">晚上</td>
714
+            <td colspan="3" v-if="four_day == 4 && schedule_type == 1">上午</td>
715
+            <td colspan="3" v-if="four_day == 4 && schedule_type == 2">下午</td>
716
+            <td colspan="3" v-if="four_day == 4 && schedule_type == 3">晚上</td>
717
+            <td colspan="3" v-if="five_day == 5 && schedule_type == 1">上午</td>
718
+            <td colspan="3" v-if="five_day == 5 && schedule_type == 2">下午</td>
719
+            <td colspan="3" v-if="five_day == 5 && schedule_type == 3">晚上</td>
720
+            <td colspan="3" v-if="six_day == 6 && schedule_type == 1">上午</td>
721
+            <td colspan="3" v-if="six_day == 6 && schedule_type == 2">下午</td>
722
+            <td colspan="3" v-if="six_day == 6 && schedule_type == 3">晚上</td>
723
+            <!-- <td colspan="3" v-if="seven_day == 7 && schedule_type == 1">上午</td>
724
+            <td colspan="3" v-if="seven_day == 7 && schedule_type == 2">下午</td>
725
+            <td colspan="3" v-if="seven_day == 7 && schedule_type == 3">晚上</td> -->
726
+          </tr>
727
+          <!-- <tr v-for="(it, index) in zong_arr" :key="index">
728
+            <td :row="getzong(it.zong_id)">{{ it.name }}</td>
729
+           
730
+          </tr> -->
731
+          <tr v-for="(item, index) in scheduleZone" :key="index">
732
+            <td style="min-width:30px;">{{ item.area }}</td>
733
+            <td style="min-width:30px;">{{ item.cut }}</td>
734
+            <!-- 上午 -->
735
+            <template v-if="schedule_type == 1">
736
+              <td colspan="3" style="min-width:50px;" v-if="first_day == 1">
737
+                <span v-if="item.Mon_M.patient_id">
738
+                  <span>{{ item.Mon_M.patient }}</span>&nbsp;
739
+                  <span v-if="item.Mon_M.mode_id != 1">{{ item.Mon_M.mode_name }}</span>&nbsp;
740
+                  <span v-show="showflag">{{ item.Mon_M.dialysis_machine_name }}
741
+                  </span>
742
+                </span>
743
+              </td>
744
+              <td colspan="3" style="min-width:50px;" v-if="second_day == 2">
745
+                <span v-if="item.Tue_M.patient_id">
746
+                  <span>{{ item.Tue_M.patient }} </span>&nbsp;
747
+                  <span v-if="item.Tue_M.mode_id != 1">{{ item.Tue_M.mode_name }}</span>&nbsp;
748
+                  <span v-if="org_id == 0">{{ getAnticoagulant(item.Tue_M.anticoagulant) }}</span>
749
+                  <span v-show="showflag">{{ item.Tue_M.dialysis_machine_name }}
750
+
751
+                  </span>
752
+                </span>
753
+              </td>
754
+              <td colspan="3" style="min-width:50px;" v-if="three_day == 3">
755
+                <span v-if="item.Wed_M.patient_id">
756
+                  <span>{{ item.Wed_M.patient }} </span>&nbsp;
757
+                  <span v-if="item.Wed_M.mode_id != 1">{{ item.Wed_M.mode_name }}</span>&nbsp;
758
+                  <span v-if="org_id == 0">{{ getAnticoagulant(item.Wed_M.anticoagulant) }}</span>
759
+                  <span v-show="showflag">{{ item.Wed_M.dialysis_machine_name }}
760
+
761
+                  </span>
762
+                </span>
763
+              </td>
764
+              <td colspan="3" style="min-width:50px;" v-if="four_day == 4">
765
+                <span v-if="item.Thurs_M.patient_id">
766
+                  <span>{{ item.Thurs_M.patient }} </span>&nbsp;
767
+                  <span v-if="item.Thurs_M.mode_id != 1">{{ item.Thurs_M.mode_name }}</span>&nbsp;
768
+                  <span v-if="org_id == 0">{{ getAnticoagulant(item.Thurs_M.anticoagulant) }}</span>
769
+                  <span v-show="showflag">{{ item.Thurs_M.dialysis_machine_name }}
770
+
771
+                  </span>
772
+                </span>
773
+              </td>
774
+              <td colspan="3" style="min-width:50px;" v-if="five_day == 5">
775
+                <span v-if="item.Fri_M.patient_id">
776
+                  <span>{{ item.Fri_M.patient }} </span>&nbsp;
777
+                  <span v-if="item.Fri_M.mode_id != 1">{{ item.Fri_M.mode_name }}</span>&nbsp;
778
+                  <span v-if="org_id == 0">{{ getAnticoagulant(item.Fri_M.anticoagulant) }} </span>
779
+                  <span v-show="showflag">{{ item.Fri_M.dialysis_machine_name }}
780
+
781
+                  </span>
782
+                </span>
783
+              </td>
784
+              <td colspan="3" style="min-width:50px;" v-if="six_day == 6">
785
+                <span v-if="item.Sat_M.patient_id">
786
+                  <span>{{ item.Sat_M.patient }} </span>&nbsp;
787
+                  <span v-if="item.Sat_M.mode_id != 1">{{ item.Sat_M.mode_name }}</span>&nbsp;
788
+                  <span v-if="org_id == 0">{{ getAnticoagulant(item.Sat_M.anticoagulant) }}</span>
789
+                  <span v-show="showflag">{{ item.Sat_M.dialysis_machine_name }}
790
+
791
+                  </span>
792
+                </span>
793
+              </td>
794
+              <!-- <td colspan="3" style="min-width:50px;" v-if="seven_day == 7">
795
+                <span v-if="item.Sun_M.patient_id">
796
+                  <span>{{ item.Sun_M.patient }} </span>&nbsp;
797
+                  <span v-if="item.Sun_M.mode_id != 1">{{ item.Sun_M.mode_name }}</span>&nbsp;
798
+                  <span v-if="org_id == 0">{{ getAnticoagulant(item.Sun_M.anticoagulant) }}</span>
799
+                  <span v-show="showflag">{{ item.Sun_M.dialysis_machine_name }}
800
+
801
+                  </span>
802
+                </span>
803
+              </td> -->
662 804
             </template>
663 805
 
806
+            <!-- 下午 -->
807
+            <template v-if="schedule_type == 2">
808
+              <td colspan="3" style="min-width:50px;" v-if="first_day == 1">
809
+                <span v-if="item.Mon_A.patient_id">
810
+                  <span>{{ item.Mon_A.patient }} </span>&nbsp;
811
+                  <span v-if="item.Mon_A.mode_id != 1">{{ item.Mon_A.mode_name }}</span>&nbsp;
812
+                  <span v-if="org_id == 0">{{ getAnticoagulant(item.Mon_A.anticoagulant) }}</span>
813
+                  <span v-show="showflag">{{ item.Mon_A.dialysis_machine_name }}
814
+                  </span>
815
+                </span>
816
+              </td>
817
+              <td colspan="3" style="min-width:50px;" v-if="second_day == 2">
818
+                <span v-if="item.Tue_A.patient_id">
819
+                  <span>{{ item.Tue_A.patient }} </span>&nbsp;
820
+                  <span v-if="item.Tue_A.mode_id != 1">{{ item.Tue_A.mode_name }}</span>&nbsp;
821
+                  <span v-if="org_id == 0">{{ getAnticoagulant(item.Tue_A.anticoagulant) }}</span>
822
+                  <span v-show="showflag">{{ item.Tue_A.dialysis_machine_name }}
823
+
824
+                  </span>
825
+
826
+                </span>
827
+              </td>
828
+              <td colspan="3" style="min-width:50px;" v-if="three_day == 3">
829
+                <span v-if="item.Wed_A.patient_id">
830
+                  <span>{{ item.Wed_A.patient }} </span>&nbsp;
831
+                  <span v-if="item.Wed_A.mode_id != 1">{{ item.Wed_A.mode_name }}</span>&nbsp;
832
+                  <span v-if="org_id == 0">{{ getAnticoagulant(item.Wed_A.anticoagulant) }}</span>
833
+                  <span v-show="showflag">{{ item.Wed_A.dialysis_machine_name }}
834
+
835
+                  </span>
836
+                </span>
837
+              </td>
838
+              <td colspan="3" style="min-width:50px;" v-if="four_day == 4">
839
+                <span v-if="item.Thurs_A.patient_id">
840
+                  <span>{{ item.Thurs_A.patient }} </span>&nbsp;
841
+                  <span v-if="item.Thurs_A.mode_id != 1">{{ item.Thurs_A.mode_name }}</span>&nbsp;
842
+                  <span v-if="org_id == 0">{{ getAnticoagulant(item.Thurs_A.anticoagulant) }}</span>
843
+
844
+                  <span v-show="showflag">{{ item.Thurs_A.dialysis_machine_name }}
845
+
846
+                  </span>
847
+                </span>
848
+              </td>
849
+              <td colspan="3" style="min-width:50px;" v-if="five_day == 5">
850
+                <span v-if="item.Fri_A.patient_id">
851
+                  <span>{{ item.Fri_A.patient }} </span>&nbsp;
852
+                  <span v-if="item.Fri_A.mode_id != 1">{{ item.Fri_A.mode_name }}</span>&nbsp;
853
+                  <span v-if="org_id == 0">{{ getAnticoagulant(item.Fri_A.anticoagulant) }}</span>
854
+                  <span v-show="showflag">{{ item.Fri_A.dialysis_machine_name }}
855
+
856
+                  </span>
857
+                </span>
858
+              </td>
859
+              <td colspan="3" style="min-width:50px;" v-if="six_day == 6">
860
+                <span v-if="item.Sat_A.patient_id">
861
+                  <span>{{ item.Sat_A.patient }} </span>&nbsp;
862
+                  <span v-if="item.Sat_A.mode_id != 1">{{ item.Sat_A.mode_name }}</span>&nbsp;
863
+                  <span v-if="org_id == 0">{{ getAnticoagulant(item.Sat_A.anticoagulant) }}</span>
864
+                  <span v-show="showflag">{{ item.Sat_A.dialysis_machine_name }}
865
+
866
+                  </span>
867
+                </span>
868
+              </td>
869
+              <!-- <td colspan="3" style="min-width:50px;" v-if="seven_day == 7">
870
+                <span v-if="item.Sun_A.patient_id">
871
+                  <span>{{ item.Sun_A.patient }} </span>&nbsp;
872
+                  <span v-if="item.Sun_A.mode_id != 1">{{ item.Sun_A.mode_name }}</span>&nbsp;
873
+                  <span v-if="org_id == 0">{{ getAnticoagulant(item.Sun_A.anticoagulant) }}</span>
874
+                  <span v-show="showflag">{{ item.Sun_A.dialysis_machine_name }}
875
+
876
+                  </span>
877
+
878
+                </span>
879
+              </td> -->
880
+            </template>
881
+
882
+            <!-- 晚上 -->
883
+            <template v-if="schedule_type == 3">
884
+              <td colspan="3" style="min-width:50px;" v-if="first_day == 1">
885
+                <span v-if="item.Mon_N.patient_id">
886
+                  <span>{{ item.Mon_N.patient }} </span>&nbsp;
887
+                  <span v-if="item.Mon_N.mode_id != 1">{{ item.Mon_N.mode_name }}</span>&nbsp;
888
+                  <span v-if="org_id == 0">{{ getAnticoagulant(item.Mon_M.anticoagulant) }}</span>
889
+                  <span v-show="showflag">{{ item.Mon_N.dialysis_machine_name }}
890
+                  </span>
891
+                </span>
892
+              </td>
893
+              <td colspan="3" style="min-width:50px;" v-if="second_day == 2">
894
+                <span v-if="item.Tue_N.patient_id">
895
+                  <span>{{ item.Tue_N.patient }} </span>&nbsp;
896
+                  <span v-if="item.Tue_N.mode_id != 1">{{ item.Tue_N.mode_name }}</span>&nbsp;
897
+                  <span v-if="org_id == 0">{{ getAnticoagulant(item.Tue_N.anticoagulant) }}</span>
898
+                  <span v-show="showflag">{{ item.Tue_N.dialysis_machine_name }}
899
+
900
+                  </span>
901
+                </span>
902
+              </td>
903
+              <td colspan="3" style="min-width:50px;" v-if="three_day == 3">
904
+                <span v-if="item.Wed_N.patient_id">
905
+                  <span>{{ item.Wed_N.patient }} </span>&nbsp;
906
+                  <span v-if="item.Wed_N.mode_id != 1">{{ item.Wed_N.mode_name }}</span>&nbsp;
907
+                  <span v-if="org_id == 0">{{ getAnticoagulant(item.Wed_N.anticoagulant) }}</span>
908
+                  <span v-show="showflag">{{ item.Wed_N.dialysis_machine_name }}
909
+
910
+                  </span>
911
+                </span>
912
+              </td>
913
+              <td colspan="3" style="min-width:50px;" v-if="four_day == 4">
914
+                <span v-if="item.Thurs_N.patient_id">
915
+                  <span>{{ item.Thurs_N.patient }} </span>&nbsp;
916
+                  <span v-if="item.Thurs_N.mode_id != 1">{{ item.Thurs_N.mode_name }}</span>&nbsp;
917
+                  <span v-if="org_id == 0">{{ getAnticoagulant(item.Thurs_N.anticoagulant) }}</span>
918
+                  <span v-show="showflag">{{ item.Thurs_N.dialysis_machine_name }}
919
+
920
+                  </span>
921
+                </span>
922
+              </td>
923
+              <td colspan="3" style="min-width:50px;" v-if="five_day == 5">
924
+                <span v-if="item.Fri_N.patient_id">
925
+                  <span>{{ item.Fri_N.patient }} </span>&nbsp;
926
+                  <span v-if="item.Fri_N.mode_id != 1">{{ item.Fri_N.mode_name }}</span>&nbsp;
927
+                  <span v-if="org_id == 0">{{ getAnticoagulant(item.Fri_N.anticoagulant) }}</span>
928
+                  <span v-show="showflag">{{ item.Fri_N.dialysis_machine_name }}
929
+
930
+                  </span>
931
+                </span>
932
+              </td>
933
+              <td colspan="3" style="min-width:50px;" v-if="six_day == 6">
934
+                <span v-if="item.Sat_N.patient_id">
935
+                  <span>{{ item.Sat_N.patient }} </span>&nbsp;
936
+                  <span v-if="item.Sat_N.mode_id != 1">{{ item.Sat_N.mode_name }}</span>&nbsp;
937
+                  <span v-if="org_id == 0">{{ getAnticoagulant(item.Sat_N.anticoagulant) }}</span>
938
+                  <span v-show="showflag">{{ item.Sat_N.dialysis_machine_name }}
939
+
940
+                  </span>
941
+                </span>
942
+              </td>
943
+              <!-- <td colspan="3" style="min-width:50px;" v-if="seven_day == 7">
944
+                <span v-if="item.Sun_N.patient_id">
945
+                  <span>{{ item.Sun_N.patient }} </span>&nbsp;
946
+                  <span v-if="item.Sun_N.mode_id != 1">{{ item.Sun_N.mode_name }}</span>&nbsp;
947
+                  <span v-if="org_id == 0">{{ getAnticoagulant(item.Sun_N.anticoagulant) }}</span>
948
+                  <span v-show="showflag">{{ item.Sun_N.dialysis_machine_name }}
949
+
950
+                  </span>
951
+                </span>
952
+              </td> -->
953
+            </template>
954
+
955
+            <template v-if="schedule_type == 0 && (org_id == 10742 ||org_id ==0)">
956
+              <td style="min-width:50px;" v-if="first_day == 1">
957
+                <span v-if="item.Mon_M.patient_id">
958
+                  <span>{{ item.Mon_M.patient }}</span><br/>
959
+                  <span>{{ item.Mon_M.mode_name }}</span><br/>
960
+                  <span v-show="showflag">{{ item.Mon_M.dialysis_machine_name }}
961
+                  </span>
962
+                </span>
963
+              </td>
964
+              <td style="min-width:50px;" v-if="first_day == 1">
965
+                <span v-if="item.Mon_A.patient_id">
966
+                  <span>{{ item.Mon_A.patient }} </span><br/>
967
+                  <span>{{ item.Mon_A.mode_name }}</span><br/>
968
+                  <span v-show="showflag">{{ item.Mon_A.dialysis_machine_name }}</span>
969
+                </span>
970
+              </td>
971
+              <td style="min-width:50px;" v-if="first_day == 1">
972
+                <span v-if="item.Mon_N.patient_id">
973
+                  <span>{{ item.Mon_N.patient }} </span><br/>
974
+                  <span>{{ item.Mon_N.mode_name }}</span><br/>
975
+                  <span v-show="showflag">{{ item.Mon_N.dialysis_machine_name }}</span>
976
+                </span>
977
+              </td>
978
+              <td style="min-width:50px;" v-if="second_day == 2">
979
+                <span v-if="item.Tue_M.patient_id">
980
+                  <span>{{ item.Tue_M.patient }} </span><br/>
981
+                  <span>{{ item.Tue_M.mode_name }}</span><br/>
982
+                  <span v-show="showflag">{{ item.Tue_M.dialysis_machine_name }}</span>
983
+                </span>
984
+              </td>
985
+              <td style="min-width:50px;" v-if="second_day == 2">
986
+                <span v-if="item.Tue_A.patient_id">
987
+                  <span>{{ item.Tue_A.patient }} </span><br/>
988
+                  <span>{{ item.Tue_A.mode_name }}</span><br/>
989
+                  <span v-show="showflag">{{ item.Tue_A.dialysis_machine_name }}</span>
990
+
991
+                </span>
992
+              </td>
993
+              <td style="min-width:50px;" v-if="second_day == 2">
994
+                <span v-if="item.Tue_N.patient_id">
995
+                  <span>{{ item.Tue_N.patient }} </span><br/><br/>
996
+                  <span>{{ item.Tue_N.mode_name }}</span><br/><br/>
997
+                  <span v-show="showflag">{{ item.Tue_N.dialysis_machine_name }}</span>
998
+                </span>
999
+              </td>
1000
+              <td style="min-width:50px;" v-if="three_day == 3">
1001
+                <span v-if="item.Wed_M.patient_id">
1002
+                  <span>{{ item.Wed_M.patient }} </span><br/>
1003
+                  <span>{{ item.Wed_M.mode_name }}</span><br/>
1004
+                  <span v-show="showflag">{{ item.Wed_M.dialysis_machine_name }}</span>
1005
+                </span>
1006
+              </td>
1007
+              <td style="min-width:50px;" v-if="three_day == 3">
1008
+                <span v-if="item.Wed_A.patient_id">
1009
+                  <span>{{ item.Wed_A.patient }} </span><br/>
1010
+                  <span>{{ item.Wed_A.mode_name }}</span><br/>
1011
+                  <span v-show="showflag">{{ item.Wed_A.dialysis_machine_name }}</span>
1012
+                </span>
1013
+              </td>
1014
+              <td style="min-width:50px;" v-if="three_day == 3">
1015
+                <span v-if="item.Wed_N.patient_id">
1016
+                  <span>{{ item.Wed_N.patient }} </span><br/>
1017
+                  <span>{{ item.Wed_N.mode_name }}</span><br/>
1018
+                  <span v-show="showflag">{{ item.Wed_N.dialysis_machine_name }}</span>
1019
+                </span>
1020
+              </td>
1021
+              <td style="min-width:50px;" v-if="four_day == 4">
1022
+                <span v-if="item.Thurs_M.patient_id">
1023
+                  <span>{{ item.Thurs_M.patient }} </span><br/>
1024
+                  <span>{{ item.Thurs_M.mode_name }}</span><br/>
1025
+                  <span v-show="showflag">{{ item.Thurs_M.dialysis_machine_name }}</span>
1026
+                </span>
1027
+              </td>
1028
+              <td style="min-width:50px;" v-if="four_day == 4">
1029
+                <span v-if="item.Thurs_A.patient_id">
1030
+                  <span>{{ item.Thurs_A.patient }} </span><br/>
1031
+                  <span>{{ item.Thurs_A.mode_name }}</span><br/>
1032
+                  <span v-show="showflag">{{ item.Thurs_A.dialysis_machine_name }}</span>
1033
+                </span>
1034
+              </td>
1035
+              <td style="min-width:50px;" v-if="four_day == 4">
1036
+                <span v-if="item.Thurs_N.patient_id">
1037
+                  <span>{{ item.Thurs_N.patient }} </span><br/>
1038
+                  <span>{{ item.Thurs_N.mode_name }}</span><br/>
1039
+                  <span v-show="showflag">{{ item.Thurs_N.dialysis_machine_name }}</span>
1040
+                </span>
1041
+              </td>
1042
+              <td style="min-width:50px;" v-if="five_day == 5">
1043
+                <span v-if="item.Fri_M.patient_id">
1044
+                  <span>{{ item.Fri_M.patient }} </span><br/>
1045
+                  <span>{{ item.Fri_M.mode_name }}</span><br/>
1046
+                  <span v-show="showflag">{{ item.Fri_M.dialysis_machine_name }}</span>
1047
+                </span>
1048
+              </td>
1049
+              <td style="min-width:50px;" v-if="five_day == 5">
1050
+                <span v-if="item.Fri_A.patient_id">
1051
+                  <span>{{ item.Fri_A.patient }} </span><br/>
1052
+                  <span>{{ item.Fri_A.mode_name }}</span><br/>
1053
+                  <span v-show="showflag">{{ item.Fri_A.dialysis_machine_name }}</span>
1054
+                </span>
1055
+              </td>
1056
+              <td style="min-width:50px;" v-if="five_day == 5">
1057
+                <span v-if="item.Fri_N.patient_id">
1058
+                  <span>{{ item.Fri_N.patient }} </span><br/>
1059
+                  <span>{{ item.Fri_N.mode_name }}</span><br/>
1060
+                  <span v-show="showflag">{{ item.Fri_N.dialysis_machine_name }}</span>
1061
+                </span>
1062
+              </td>
1063
+              <td style="min-width:50px;" v-if="six_day == 6">
1064
+                <span v-if="item.Sat_M.patient_id">
1065
+                  <span>{{ item.Sat_M.patient }} </span><br/>
1066
+                  <span>{{ item.Sat_M.mode_name }}</span><br/>
1067
+                  <span v-show="showflag">{{ item.Sat_M.dialysis_machine_name }}</span>
1068
+                </span>
1069
+              </td>
1070
+              <td style="min-width:50px;" v-if="six_day == 6">
1071
+                <span v-if="item.Sat_A.patient_id">
1072
+                  <span>{{ item.Sat_A.patient }} </span><br/>
1073
+                  <span>{{ item.Sat_A.mode_name }}</span><br/>
1074
+                  <span v-show="showflag">{{ item.Sat_A.dialysis_machine_name }}</span>
1075
+                </span>
1076
+              </td>
1077
+              <td style="min-width:50px;" v-if="six_day == 6">
1078
+                <span v-if="item.Sat_N.patient_id">
1079
+                  <span>{{ item.Sat_N.patient }} </span><br/>
1080
+                  <span>{{ item.Sat_N.mode_name }}</span><br/>
1081
+                  <span v-show="showflag">{{ item.Sat_N.dialysis_machine_name }}</span>
1082
+                </span>
1083
+              </td>
1084
+              <!-- <td style="min-width:50px;" v-if="seven_day == 7">
1085
+                <span v-if="item.Sun_M.patient_id">
1086
+                  <span>{{ item.Sun_M.patient }} </span><br/>
1087
+                  <span>{{ item.Sun_M.mode_name }}</span><br/>
1088
+                  <span v-show="showflag">{{ item.Sun_M.dialysis_machine_name }}</span>
1089
+                </span>
1090
+              </td>
1091
+              <td style="min-width:50px;" v-if="seven_day == 7">
1092
+                <span v-if="item.Sun_A.patient_id">
1093
+                  <span>{{ item.Sun_A.patient }} </span><br/>
1094
+                  <span>{{ item.Sun_A.mode_name }}</span><br/>
1095
+                  <span v-show="showflag">{{ item.Sun_A.dialysis_machine_name }}</span>
1096
+                </span>
1097
+              </td>
1098
+              <td style="min-width:50px;" v-if="seven_day == 7">
1099
+                <span v-if="item.Sun_N.patient_id">
1100
+                  <span>{{ item.Sun_N.patient }} </span><br/>
1101
+                  <span>{{ item.Sun_N.mode_name }}</span><br/>
1102
+                  <span v-show="showflag">{{ item.Sun_N.dialysis_machine_name }}</span>
1103
+                </span>
1104
+              </td> -->
1105
+            </template>          
664 1106
           </tr>
665 1107
         </table>
666 1108
       </div>
@@ -1551,9 +1993,9 @@ export default {
1551 1993
     },
1552 1994
     printAction: function () {
1553 1995
       // const style = '@media print {#scheduleTable{font-size:16px;} .scheduleTable tr td{text-align: center;padding: 5px;}}'
1554
-      const style = '@media print {#scheduleTable{font-size:15px;} }'
1996
+      const style = '@media print {#scheduleTable{font-size:16px;} .scheduleTable td{padding: 5px 0;} }'
1555 1997
       const style1 = '@media print {#scheduleTable{font-size:20px;font-weight: 500;} .scheduleTable td{padding: 5px;} }'
1556
-      if (this.org_id != 10721 && this.org_id != 0) {
1998
+      if (this.org_id != 10721 ) {
1557 1999
         printJS({
1558 2000
           printable: 'scheduleTable',
1559 2001
           type: 'html',
@@ -1839,7 +2281,7 @@ export default {
1839 2281
     table {
1840 2282
       td {
1841 2283
         text-align: center;
1842
-        padding: 5px;
2284
+        padding: 5px 0;
1843 2285
         word-wrap: break-word;
1844 2286
       }
1845 2287
     }