Pārlūkot izejas kodu

Merge branch '2022-10-17_vue_schedule_branch' of http://git.shengws.com/csx/Vue_New into 20220812

28169 2 gadus atpakaļ
vecāks
revīzija
bea0e08c04

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

@@ -29,6 +29,19 @@
29 29
         <el-input type="number" v-model="form.psn_pay" :disabled="true"></el-input>
30 30
       </el-form-item>
31 31
 
32
+      <el-form-item class="number_style" label="完全自费:" prop="age" :validate-event="is_Name">
33
+        <el-input type="number" v-model="form.fulamt_ownpay_amt" :disabled="true"></el-input>
34
+      </el-form-item>
35
+
36
+
37
+      <el-form-item class="number_style" label="超限价:" prop="age" :validate-event="is_Name">
38
+        <el-input type="number" v-model="form.overlmt_self_pay" :disabled="true"></el-input>
39
+      </el-form-item>
40
+
41
+      <el-form-item class="number_style" label="个人共济:" prop="age" :validate-event="is_Name">
42
+        <el-input type="number" v-model="form.acct_mulaid_pay" :disabled="true"></el-input>
43
+      </el-form-item>
44
+
32 45
 
33 46
       <el-form-item label="个人现金支付方式:" style="width:100%;"><!--门诊-->
34 47
         <el-checkbox  v-model="form.dec_way" @change="changedecimal">
@@ -142,6 +155,9 @@
142 155
           order:null,
143 156
           acct_pay:'',
144 157
           psn_pay:'',
158
+          overlmt_self_pay:'',
159
+          acct_mulaid_pay:'',
160
+          fulamt_ownpay_amt:'',
145 161
         },
146 162
         payWays: [
147 163
           {value: 1, label: '现金'},
@@ -171,6 +187,9 @@
171 187
           fapiao_number:"",
172 188
           acct_pay:"",
173 189
           psn_pay:"",
190
+          overlmt_self_pay:"",
191
+          acct_mulaid_pay:"",
192
+          fulamt_ownpay_amt:"",
174 193
         },
175 194
 
176 195
       }
@@ -292,6 +311,10 @@
292 311
           this.form.pay_price = (this.order.medfee_sumamt).toFixed(2)
293 312
           this.form.medical_insurance_price = this.order.fund_pay_sumamt
294 313
           this.form.private_price =  this.order.psn_part_amt
314
+          this.form.overlmt_self_pay = this.order.overlmt_self_pay
315
+          this.form.acct_mulaid_pay = this.order.acct_mulaid_pay
316
+          this.form.fulamt_ownpay_amt = this.order.fulamt_ownpay_amt
317
+
295 318
         }
296 319
 
297 320
         this.visibility = true
@@ -393,6 +416,6 @@ border: 1px solid #66b1ff;
393 416
   .el-input__inner{
394 417
     font-weight: bolder;
395 418
   }
396
-  
419
+
397 420
 }
398 421
 </style>

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

@@ -177,6 +177,17 @@
177 177
           </el-option>
178 178
         </el-select>
179 179
       </el-form-item>
180
+
181
+      <el-form-item label="救助人群类型:" :validate-event="is_Name">
182
+        <el-select v-model="form.mdtrt_type" placeholder="请选择" style="width:100%;">
183
+          <el-option
184
+            v-for="item in mdtrt"
185
+            :key="item.value"
186
+            :label="item.label"
187
+            :value="item.value">
188
+          </el-option>
189
+        </el-select>
190
+      </el-form-item>
180 191
       <el-form-item label="挂号费:">
181 192
         <el-input v-model="form.registration_fee"></el-input>
182 193
       </el-form-item>
@@ -274,6 +285,7 @@
274 285
           age: '',
275 286
           id_card: '',
276 287
           register: '',
288
+          mdtrt_type:'',
277 289
           doctor: '',
278 290
           id_card_type: 1,
279 291
           department: '',
@@ -339,7 +351,20 @@
339 351
         }, {
340 352
           value: 310,
341 353
           label: '职工基本医疗保险'
342
-        }],
354
+        }],mdtrt: [{
355
+            value: "1",
356
+            label: '新冠肺炎确诊患者'
357
+          }, {
358
+            value: "2",
359
+            label: '其他国家突发公共事件'
360
+          }, {
361
+            value: "3",
362
+            label: '新冠肺炎疑似患者'
363
+          }, {
364
+            value: "4",
365
+            label: '无症状感染者'
366
+          }
367
+        ],
343 368
         register: [{
344 369
           value: 1,
345 370
           label: '普通'
@@ -699,6 +724,7 @@
699 724
         this.form.medical_insurance_card = ''
700 725
         this.form.name = ''
701 726
         this.form.gender = ''
727
+        this.form.mdtrt_type=''
702 728
         this.form.medical_care = ''
703 729
         this.form.birthda = ''
704 730
         this.form.age = ''

+ 19 - 4
src/xt_pages/outpatientCharges/outpatientChargesManagement.vue Parādīt failu

@@ -242,10 +242,6 @@
242 242
                             items.curPrescriptions.order.maf_pay ? items.curPrescriptions.order.maf_pay.toFixed(2) : ''
243 243
                           }}元</span></span>
244 244
 
245
-                        <!--                        <span>基金支付金额:<span-->
246
-                        <!--                            style="color:red;">{{-->
247
-                        <!--                            items.curPrescriptions.order.hifp_pay ? items.curPrescriptions.order.hifp_pay.toFixed(2) : ''-->
248
-                        <!--                          }}元</span></span>-->
249 245
                         <span>个人账户支付金额:<span
250 246
                             style="color:red;">{{
251 247
                             items.curPrescriptions.order.acct_pay ? items.curPrescriptions.order.acct_pay.toFixed(2) : ''
@@ -264,10 +260,29 @@
264 260
                             items.curPrescriptions.order.balc ? items.curPrescriptions.order.balc.toFixed(2) : ''
265 261
                           }}元</span></span>
266 262
 
263
+
264
+                        <span>完全自费:<span
265
+                          style="color:red;">{{
266
+                            items.curPrescriptions.order.fulamt_ownpay_amt ? items.curPrescriptions.order.fulamt_ownpay_amt.toFixed(2) : ''
267
+                          }}元</span></span>
268
+
269
+                        <span>超限价:<span
270
+                          style="color:red;">{{
271
+                            items.curPrescriptions.order.overlmt_self_pay ? items.curPrescriptions.order.overlmt_self_pay.toFixed(2) : ''
272
+                          }}元</span></span>
273
+
274
+                        <span>个人共济:<span
275
+                          style="color:red;">{{
276
+                            items.curPrescriptions.order.acct_mulaid_pay ? items.curPrescriptions.order.acct_mulaid_pay.toFixed(2) : ''
277
+                          }}元</span></span>
278
+
267 279
                         <span v-if="items.curPrescriptions.order_status  == 1">待结算</span>
268 280
                         <span v-if="items.curPrescriptions.order_status  == 2">已结算</span>
269 281
                         <span v-if="items.curPrescriptions.order_status  == 3">已退费</span>
282
+
270 283
                       </div>
284
+
285
+
271 286
                     </div>
272 287
                   </div>
273 288