Commit 2c36ab9f authored by 任鸿志's avatar 任鸿志

fix(settlement): 修复结算类型显示和审核流程

- 更新了门诊收费界面的结算类型显示逻辑,支持多种结算方式
- 修复了省职和慢病患者结算时的提示信息
- 增加了未审核项目时的结算提示
- 移除了共济账户支付输入框的 disabled 属性
parent d18c2dd2
......@@ -141,7 +141,7 @@
><span style="color: #666666"
>( 姓名:{{ patientData.name }} <span style="margin: 0px 10px"> 门诊号码: {{ patientData.patient_id }} </span>病人ID:{{ patientData.id_card }}
<span style="color: red">{{ selectTableArr[0] ? selectTableArr[0].settle_type.name : '' }}</span>
<span style="color: red">{{man_name=='1'?'自费':man_name=='2'?'门诊统筹':man_name=='3'?'医保个账':man_name=='4'?'门诊慢性病':selectTableArr[0] ? selectTableArr[0].settle_type.name : '' }}</span>
</span>
<span style="margin-left: 10px">{{ this.channels }}</span>
</div>
......@@ -2274,7 +2274,7 @@ export default {
},
// 切换结算类型
changePersonType(x) {
if (this.form.insurance_type=='this.form.insurance_type' || this.man_name=='4') {
if (this.form.insurance_type=='PROVINCE' || this.man_name=='4') {
this.$message({
message: '省职或慢病患者请到15号医保审核窗口,审核后缴费',
type: 'error',
......@@ -2390,6 +2390,19 @@ export default {
} else {
this.selectCardYiboPre(data, x, y, data?.mzdbjbs_arr[0]?.code)
}
if (this.selectTableArr.some(item => item.reviewed != '1')) {
this.$alert('存在未审核的收费项目,请审核后再进行结算!', '提示', {
confirmButtonText: '确定',
callback: action => {
// this.$message({
// type: 'info',
// message: `action: ${ action }`
// });
}
});
return false
}
} else {
this.selectCardYiboPre(data, x, y, data?.mzdbjbs_arr[0]?.code)
}
......
......@@ -344,7 +344,7 @@
<el-form-item>
<div class="form_item">
<el-tag class="label" color="#E7EEFF">共济账户支付</el-tag>
<el-input v-model="bxxxinfo.gjzhzf" type="number" disabled :max="bxxxinfo.family_balance" min="0" @input="gjzhifu()"></el-input>
<el-input v-model="bxxxinfo.gjzhzf" type="number" :max="bxxxinfo.family_balance" min="0" @input="gjzhifu()"></el-input>
</div>
</el-form-item>
<el-form-item>
......
......@@ -320,7 +320,7 @@
<el-form-item>
<div class="form_item">
<el-tag class="label" color="#E7EEFF">共济账户支付</el-tag>
<el-input v-model="bxxxinfo.gjzhzf" type="number" disabled :max="bxxxinfo.family_balance" min="0" @input="gjzhifu()"></el-input>
<el-input v-model="bxxxinfo.gjzhzf" type="number" :max="bxxxinfo.family_balance" min="0" @input="gjzhifu()"></el-input>
</div>
</el-form-item>
<el-form-item>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment