Browse Source

提交代码

陈少旭 1 year ago
parent
commit
e4ad359412

+ 5 - 7
src/xt_pages/outpatientCharges/statementPrint.vue View File

@@ -23,7 +23,7 @@
23 23
           org_id == 10138 ||
24 24
           org_id == 9504 ||
25 25
           org_id == 10028 ||
26
-          org_id == 10278
26
+          org_id == 10278 || org_id == 0
27 27
         "
28 28
       >
29 29
         <printTwo :info="info" v-if="org_id == 9990"></printTwo>
@@ -31,10 +31,10 @@
31 31
           :info="info"
32 32
           :paramsObj="paramsObj"
33 33
           :balanceAccounts="balanceAccounts"
34
-          v-if="org_id == 10138 || org_id == 0 || org_id == 10278  "
34
+          v-if="org_id == 10138 || org_id == 10278  "
35 35
         ></printThree>
36 36
         <printFour
37
-          v-if="org_id == 9504 || org_id == 10028 || org_id == 10088"
37
+          v-if="org_id == 9504 || org_id == 10028 || org_id == 10088 || org_id == 0 "
38 38
           :info="info"
39 39
           :paramsObj="paramsObj"
40 40
           :balanceAccounts="balanceAccounts"
@@ -483,8 +483,7 @@
483 483
                   console.log("this.num", this.num);
484 484
                 }
485 485
               });
486
-            } else
487
-              if (this.org_id == 10028) {
486
+            } else if (this.org_id == 10028 ||  this.org_id == 0  || this.org_id == 9504) {
488 487
               getPrivateExpenses(params).then((response) => {
489 488
                 if (response.data.state == 0) {
490 489
                   // this.$message.error(response.data.msg)
@@ -528,8 +527,7 @@
528 527
                   console.log(111, this.balanceAccounts);
529 528
                 }
530 529
               });
531
-            } else
532
-            {
530
+            } else {
533 531
               getPrivateExpensesOrder(params).then((response) => {
534 532
                 if (response.data.state == 0) {
535 533
                   // this.$message.error(response.data.msg)

+ 15 - 14
src/xt_pages/outpatientCharges/statementTemplate/printFour.vue View File

@@ -32,55 +32,55 @@
32 32
                       <div style="width:20%;">
33 33
                           <div class="chargeUl" v-if="info.bed_cost_total > 0">
34 34
                               <p style="width:50%;">床位费</p>
35
-                              <p style="width:50%;">{{info.bed_cost_total?info.bed_cost_total:0}}元</p>
35
+                              <p style="width:50%;">{{info.bed_cost_total?info.bed_cost_total.toFixed(2):0}}元</p>
36 36
                           </div>
37 37
                           <div class="chargeUl" v-if="info.operation_cost_total > 0">
38 38
                               <p style="width:50%;">手术费</p>
39
-                              <p style="width:50%;">{{info.operation_cost_total?info.operation_cost_total:0}}元</p>
39
+                              <p style="width:50%;">{{info.operation_cost_total?info.operation_cost_total.toFixed(2):0}}元</p>
40 40
                           </div>
41 41
                           <div class="chargeUl" v-if="info.other_cost_total > 0">
42 42
                               <p style="width:50%;">其他费</p>
43
-                              <p style="width:50%;">{{info.other_cost_total?info.other_cost_total:0}}元</p>
43
+                              <p style="width:50%;">{{info.other_cost_total?info.other_cost_total.toFixed(2):0}}元</p>
44 44
                           </div>
45 45
                           <div class="chargeUl" v-if="info.material_cost_total > 0">
46 46
                               <p style="width:50%;">材料费</p>
47
-                              <p style="width:50%;">{{info.material_cost_total?info.material_cost_total:0}}元</p>
47
+                              <p style="width:50%;">{{info.material_cost_total?info.material_cost_total.toFixed(2):0}}元</p>
48 48
                           </div>
49 49
                           <div class="chargeUl" v-if="info.western_medicine_cost_total > 0">
50 50
                               <p style="width:50%;">西药费</p>
51
-                              <p style="width:50%;">{{info.western_medicine_cost_total?info.western_medicine_cost_total:0}}元</p>
51
+                              <p style="width:50%;">{{info.western_medicine_cost_total?info.western_medicine_cost_total.toFixed(2):0}}元</p>
52 52
                           </div>
53 53
                           <div class="chargeUl" v-if="info.chinese_traditional_medicine_cost_total > 0">
54 54
                               <p style="width:50%;">中成费</p>
55
-                              <p style="width:50%;">{{info.chinese_traditional_medicine_cost_total?info.chinese_traditional_medicine_cost_total:0}}元</p>
55
+                              <p style="width:50%;">{{info.chinese_traditional_medicine_cost_total?info.chinese_traditional_medicine_cost_total.toFixed(2):0}}元</p>
56 56
                           </div>
57 57
                           <div class="chargeUl" v-if="info.check_cost_total > 0">
58 58
                               <p style="width:50%;">检查费</p>
59
-                              <p style="width:50%;">{{info.check_cost_total?info.check_cost_total:0}}元</p>
59
+                              <p style="width:50%;">{{info.check_cost_total?info.check_cost_total.toFixed(2):0}}元</p>
60 60
                           </div>
61 61
                           <div class="chargeUl" v-if="info.laboratory_cost_total > 0">
62 62
                               <p style="width:50%;">化验费</p>
63
-                              <p style="width:50%;">{{info.laboratory_cost_total?info.laboratory_cost_total:0}}元</p>
63
+                              <p style="width:50%;">{{info.laboratory_cost_total?info.laboratory_cost_total.toFixed(2):0}}元</p>
64 64
                           </div>
65 65
                           <div class="chargeUl" v-if="info.treat_cost_total > 0">
66 66
                               <p style="width:50%;">治疗费</p>
67
-                              <p style="width:50%;">{{info.treat_cost_total?info.treat_cost_total:0}}元</p>
67
+                              <p style="width:50%;">{{info.treat_cost_total?info.treat_cost_total.toFixed(2):0}}元</p>
68 68
                           </div>
69 69
                           <div class="chargeUl" style="border-top:1px solid #000;">
70 70
                               <p style="width:50%;">费用合计</p>
71
-                              <p style="width:50%;">{{info.medfee_sumamt?info.medfee_sumamt:0}}元</p>
71
+                              <p style="width:50%;">{{info.medfee_sumamt?info.medfee_sumamt.toFixed(2):0}}元</p>
72 72
                           </div>
73 73
                           <div class="chargeUl" style="border-top:1px solid #000;">
74 74
                               <p style="width:50%;">记账支付</p>
75
-                              <p style="width:50%;">{{info.hifp_pay?info.hifp_pay:0}}元</p>
75
+                              <p style="width:50%;">{{info.hifp_pay?info.hifp_pay.toFixed(2):0}}元</p>
76 76
                           </div>
77 77
                           <div class="chargeUl" style="border-top:1px solid #000;">
78 78
                               <p style="width:50%;">个人账号</p>
79
-                              <p style="width:50%;">{{info.acct_pay?info.acct_pay:0}}元</p>
79
+                              <p style="width:50%;">{{info.acct_pay?info.acct_pay.toFixed(2):0}}元</p>
80 80
                           </div>
81 81
                           <div class="chargeUl" style="border-top:1px solid #000;border-bottom:1px solid #000;">
82 82
                               <p style="width:50%;">现金支付</p>
83
-                              <p style="width:50%;">{{info.psn_pay?info.psn_pay:0}}元</p>
83
+                              <p style="width:50%;">{{info.psn_pay?info.psn_pay.toFixed(2):0}}元</p>
84 84
                           </div>
85 85
                       </div>
86 86
                       <div style="width:80%;max-height:500px;">
@@ -171,7 +171,7 @@
171 171
                               <span v-if="item.type == 2">治疗费</span>
172 172
                               <span v-if="item.type == 3">耗材费</span>
173 173
                             </p>
174
-                            <p style="width:50%;">{{item.total?item.total:0}}元</p>
174
+                            <p style="width:50%;">{{item.total?item.total.toFixed(2):0}}元</p>
175 175
                         </div>
176 176
                         <div class="chargeUl" style="border-top:1px solid #000;">
177 177
                             <p style="width:50%;">费用合计</p>
@@ -408,6 +408,7 @@ export default {
408 408
       }else{
409 409
         this.page = 1
410 410
         this.pageArr = []
411
+
411 412
         if(this.balanceAccounts.order_info.length <= 13){
412 413
             this.page = 1
413 414
             this.pageArr.push(this.balanceAccounts.order_info.length)