Pārlūkot izejas kodu

Merge remote-tracking branch 'origin/20230223_pc_vue_new_branch' into 20230223_pc_vue_new_branch

28169 8 mēnešus atpakaļ
vecāks
revīzija
3a99f9206f

+ 1 - 1
src/xt_pages/outpatientCharges/components/registerDialog.vue Parādīt failu

@@ -840,7 +840,7 @@
840 840
                     that.form.psn_desc = response.data.data.desc
841 841
 
842 842
                   } else if (that.form.id_card_type == 2) {
843
-                    2
843
+                    that.form.social_type = parseInt(response.data.data.insutype)
844 844
                     that.form.id = patient.id
845 845
                     that.form.name = patient.name
846 846
                     that.form.gender = patient.gender

+ 7 - 3
src/xt_pages/outpatientCharges/listTemplate/listPrintforu.vue Parādīt failu

@@ -40,9 +40,13 @@
40 40
                 <td style="width:25%">{{item.code}}</td>
41 41
                 <td style="width:25%">{{item.name}}</td>
42 42
                 <td style="width:15%">{{item.spec}}</td>
43
-                <td style="width:5%">{{item.count}}</td>
44
-                <td style="width:5%">{{item.unit}}</td>
45
-                <td style="width:8%">{{(item.price*1).toFixed(2)}}</td>
43
+                <td style="width:5%" >
44
+                  <span v-if="item.code!=undefined">{{item.count}}</span>
45
+                </td>
46
+                <td style="width:5%" >{{item.unit}}</td>
47
+                <td style="width:8%">
48
+                  <span v-if="item.code!=undefined">{{(item.price*1).toFixed(2)}}</span>
49
+                </td>
46 50
                 <td style="width:8%">{{(item.price * item.count).toFixed(2)}}</td>
47 51
                 <td style="width:8%" v-if="item.code!=undefined">
48 52
                   {{(item.selfpay_prop)*100}}

+ 10 - 10
src/xt_pages/outpatientCharges/statementPrint.vue Parādīt failu

@@ -22,7 +22,7 @@
22 22
           org_id == 10028 ||
23 23
           org_id == 10278 ||
24 24
           org_id == 10610 ||
25
-          org_id==10537 ||  org_id == 0
25
+          org_id==10537 
26 26
         "
27 27
       >
28 28
         <printTwo :info="info" v-if="org_id == 9990"></printTwo>
@@ -70,17 +70,17 @@
70 70
       <printSixtheen :info="info" v-if="org_id == 10697"></printSixtheen>
71 71
 
72 72
       <printOne :info="info" v-if=" org_id != 9990 &&
73
-            org_id != 10138 &&
74
-            org_id != 9504 &&
75
-            org_id != 10028 &&
76
-            org_id != 0 &&   org_id != 10610 && org_id !=10537 && org_id !=10697 &&
77
-            org_id != 10278 && org_id != 10387 && org_id != 10191 &&org_id != 10210 &&org_id != 10485 &&org_id != 10480 &&org_id != 10510 &&org_id != 10088 &&org_id != 10633 &&org_id != 0  && this.paramsObj.balance_accounts_type == 1">
73
+            org_id != 10138 && org_id != 9504 && org_id != 10028 &&
74
+            org_id != 10610 && org_id !=10537 && org_id !=10697 &&
75
+            org_id != 10278 && org_id != 10387 && org_id != 10191 && 
76
+            org_id != 10210 &&org_id != 10485 &&org_id != 10480 && 
77
+            org_id != 10510 &&org_id != 10088 &&org_id != 10633 && this.paramsObj.balance_accounts_type == 1">
78 78
       </printOne>
79 79
       <privateChargePrint :info="info" v-if="org_id != 9990 &&
80
-            org_id != 10138 &&
81
-            org_id != 9504 &&
82
-            org_id != 10028 && org_id !=10697 &&
83
-            org_id != 10278 && org_id != 10610 && org_id !=10537 && org_id != 10387 && org_id != 10191 &&org_id != 10210 &&org_id != 10485  &&org_id != 10480 &&org_id != 10510 &&org_id != 10633 && org_id != 0 && this.paramsObj.balance_accounts_type == 2">
80
+            org_id != 10138 && org_id != 9504 &&  org_id != 10028 && org_id !=10697 &&
81
+            org_id != 10278 && org_id != 10610 && org_id !=10537 && org_id != 10387 && 
82
+            org_id != 10191 &&org_id != 10210 &&org_id != 10485  &&org_id != 10480 && 
83
+            org_id != 10510 &&org_id != 10633 && this.paramsObj.balance_accounts_type == 2">
84 84
       </privateChargePrint>
85 85
 
86 86
     </div>

+ 12 - 2
src/xt_pages/outpatientCharges/statementTemplate/printOne.vue Parādīt failu

@@ -33,7 +33,8 @@
33 33
       </tr>
34 34
       <tr>
35 35
         <td width="70">就医登记号</td>
36
-        <td colspan="7">{{info.psn_no}}</td>
36
+        <td colspan="7" v-if="org_id !=10644">{{info.psn_no}}</td>
37
+        <td colspan="7" v-if="org_id ==10644">{{info.mdtrt_id}}</td>
37 38
         <td width="50">门诊号</td>
38 39
         <td colspan="3">{{info.number}}</td>
39 40
       </tr>
@@ -346,7 +347,13 @@
346 347
           return {}
347 348
         }
348 349
       }
349
-    },methods:{
350
+    },
351
+    data(){
352
+      return{
353
+        org_id:'',
354
+      }
355
+    },
356
+    methods:{
350 357
       getBirth(idNo){
351 358
         var year = idNo.substring(6, 10);
352 359
         var month = idNo.substring(10, 12);
@@ -382,6 +389,9 @@
382 389
         return dateTime
383 390
       },
384 391
 
392
+    },
393
+    created(){
394
+      this.org_id = this.$store.getters.xt_user.org_id
385 395
     }
386 396
   }
387 397