Bläddra i källkod

Merge branch '20201109_pc_vue_new_branch' of http://git.shengws.com/csx/Vue_New into 20201109_pc_vue_new_branch

csx 3 år sedan
förälder
incheckning
fdff95b8a0

+ 12 - 11
src/xt_pages/outpatientCharges/components/registerDialog9504.vue Visa fil

@@ -50,16 +50,16 @@
50 50
             </el-form-item>
51 51
 
52 52
 
53
-            <!--<el-form-item label="医疗类别:" prop="medical_care">-->
54
-                <!--<el-select v-model="form.medical_care"  placeholder="请选择" style="width:100%;">-->
55
-                    <!--<el-option-->
56
-                            <!--v-for="(item,index) in medical_care"-->
57
-                            <!--:key="index"-->
58
-                            <!--:label="item.label"-->
59
-                            <!--:value="item.value">-->
60
-                    <!--</el-option>-->
61
-                <!--</el-select>-->
62
-            <!--</el-form-item>-->
53
+            <el-form-item label="医疗类别:" prop="medical_care">
54
+                <el-select v-model="form.medical_care"  placeholder="请选择" style="width:100%;">
55
+                    <el-option
56
+                            v-for="(item,index) in medical_care"
57
+                            :key="index"
58
+                            :label="item.label"
59
+                            :value="item.value">
60
+                    </el-option>
61
+                </el-select>
62
+            </el-form-item>
63 63
 
64 64
 
65 65
             <el-form-item label="证件类型:" prop="certificates" >
@@ -318,7 +318,7 @@
318 318
           birthday: [{required: true, message: "患者出生日期不能为空", trigger: 'blur'}],
319 319
           certificates: [{required: true, message: "证件类型不能为空", trigger: 'change'}],
320 320
           id_card_type: [{required: true, message: "读卡类型不能为空", trigger: 'change'}],
321
-          // medical_care: [{required: true, message: "医疗类别不能为空", trigger: 'change'}],
321
+          medical_care: [{required: true, message: "医疗类别不能为空", trigger: 'change'}],
322 322
 
323 323
         },
324 324
         visibility: false,
@@ -488,6 +488,7 @@
488 488
         // this.form.social_type = patientInfo.health_care_type
489 489
         this.form.id_card_type = 1
490 490
         this.form.certificates = 1
491
+        this.form.medical_care = 11
491 492
 
492 493
         // if( this.form.social_type == 0){
493 494
         //   this.form.social_type = ""

+ 4 - 4
src/xt_pages/outpatientCharges/outpatientChargesManagement.vue Visa fil

@@ -87,7 +87,7 @@
87 87
                         >
88 88
                             退费
89 89
                         </el-button>
90
-                        <el-button size="small" @click="sz_open(10)" type="primary">打印</el-button>
90
+                        <el-button size="small" @click="sz_open(10)" v-if="this.radio == 2" type="primary">打印</el-button>
91 91
 
92 92
                         <el-button size="small" @click="sz_open(11)" type="primary"
93 93
                                    v-if="this.hisPatientInfo.id > 0 "
@@ -258,9 +258,9 @@
258 258
                                             <!--<span>个人支付:<span style="color:red;">{{ items.curPrescriptions.order.psn_cash_pay?items.curPrescriptions.order.psn_cash_pay:''}}元</span></span>-->
259 259
 
260 260
 
261
-                                            <span>医疗费总额:<span style="color:red;">{{ items.curPrescriptions.order.medfee_sumamt ?  items.curMonthPrescriptions.order.medfee_sumamt:getTotalFour(items.month_prescriptions)?getTotalFour(items.month_prescriptions):'' }}元</span></span>
262
-                                            <span>基金支付金额:<span style="color:red;">{{ items.curPrescriptions.order.fund_pay_sumamt?items.curMonthPrescriptions.order.fund_pay_sumamt:''}}元</span></span>
263
-                                            <span>个人账户支付金额:<span style="color:red;">{{ items.curPrescriptions.order.acct_pay?items.curMonthPrescriptions.order.acct_pay:''}}元</span></span>
261
+                                            <span>医疗费总额:<span style="color:red;">{{ items.curPrescriptions.order.medfee_sumamt ?  items.curPrescriptions.order.medfee_sumamt:getTotalFour(items.prescriptions)?getTotalFour(items.prescriptions):'' }}元</span></span>
262
+                                            <span>基金支付金额:<span style="color:red;">{{ items.curPrescriptions.order.fund_pay_sumamt?items.curPrescriptions.order.fund_pay_sumamt:''}}元</span></span>
263
+                                            <span>个人账户支付金额:<span style="color:red;">{{ items.curPrescriptions.order.acct_pay?items.curPrescriptions.order.acct_pay:''}}元</span></span>
264 264
                                             <span>个人支付金额:<span style="color:red;">{{ items.curPrescriptions.order.psn_cash_pay?items.curPrescriptions.order.psn_cash_pay:''}}元</span></span>
265 265
                                             <span>个人账户金额:<span style="color:red;">{{ items.curPrescriptions.order.account_price?items.curPrescriptions.order.account_price:''}}元</span></span>
266 266
 

+ 11 - 10
src/xt_pages/outpatientRegistration/index.vue Visa fil

@@ -136,16 +136,16 @@
136 136
                         </el-select>
137 137
                     </el-form-item>
138 138
 
139
-                    <!--<el-form-item label="医疗类别:" :validate-event="is_Name" prop="medicalCare">-->
140
-                        <!--<el-select v-model="form.medicalCare" placeholder="请选择">-->
141
-                            <!--<el-option-->
142
-                                    <!--v-for="(item,index) in medical_care"-->
143
-                                    <!--:key="index"-->
144
-                                    <!--:label="item.label"-->
145
-                                    <!--:value="item.value">-->
146
-                            <!--</el-option>-->
147
-                        <!--</el-select>-->
148
-                    <!--</el-form-item>-->
139
+                    <el-form-item label="医疗类别:" :validate-event="is_Name" prop="medicalCare">
140
+                        <el-select v-model="form.medicalCare" placeholder="请选择">
141
+                            <el-option
142
+                                    v-for="(item,index) in medical_care"
143
+                                    :key="index"
144
+                                    :label="item.label"
145
+                                    :value="item.value">
146
+                            </el-option>
147
+                        </el-select>
148
+                    </el-form-item>
149 149
 
150 150
                     <el-form-item label="医生:" prop="doctor" :validate-event="is_Name">
151 151
                         <el-select v-model="form.doctor" placeholder="请选择" @change="changeDoctor">
@@ -1502,6 +1502,7 @@
1502 1502
       if(this.$store.getters.xt_user.org_id == 9504 ||  this.$store.getters.xt_user.org_id == 10028 ||  this.$store.getters.xt_user.org_id == 10138){
1503 1503
         this.form.certificates = 2;
1504 1504
         this.form.id_card_type = 1
1505
+        this.form.medicalCare = 11
1505 1506
       }else{
1506 1507
         this.form.settlementValue = 1;
1507 1508
         this.form.registrationFee = 0;