712 【收费工作站-预交金管理】“预交金管理”页面缺失展示“支付方式”列及患者“床号”、“费用类型”

This commit is contained in:
wangjian963
2026-06-17 15:18:48 +08:00
parent b6eec300a9
commit d7d76c922e
3 changed files with 56 additions and 31 deletions

View File

@@ -8,29 +8,28 @@
<el-row
:gutter="20"
align="middle"
justify="space-between"
>
<el-col :span="6">
<span class="descriptions-item-label">住院号</span>
<el-input
v-model="queryParams.searchKey"
placeholder="请输入内容"
clearable
style="width: 300px"
@keyup.enter="getPatientInfo"
/>
<el-button
type="primary"
style="margin-left: 10px"
@click="getPatientInfo"
>
查询
</el-button>
</el-col>
<el-col
:span="18"
style="text-align: right"
>
<el-col :span="16">
<el-space>
<span class="descriptions-item-label">住院号</span>
<el-input
v-model="queryParams.searchKey"
placeholder="请输入住院号"
clearable
style="width: 260px"
@keyup.enter="getPatientInfo"
/>
<el-button
type="primary"
@click="getPatientInfo"
>
查询
</el-button>
</el-space>
</el-col>
<el-col :span="8">
<el-space style="float: right">
<el-button
type="primary"
@click="confirmCharge()"
@@ -107,21 +106,32 @@
:gutter="24"
style="margin-top: 10px"
>
<el-col :span="23">
<el-col :span="6">
<span class="descriptions-item-label">在院科室/病区: </span>
<span
v-if="patientInfo.inHospitalOrgName"
class="descriptions-item-value"
>
{{ patientInfo.inHospitalOrgName }} /
{{
patientInfo.wardName +
formatValue(patientInfo.houseName) +
formatValue(patientInfo.bedName)
}}
{{ patientInfo.wardName + formatValue(patientInfo.houseName) }}
</span>
</el-col>
<el-col :span="1">
<el-col :span="4">
<span class="descriptions-item-label">床号: </span>
<span class="descriptions-item-value">
{{ patientInfo.bedName || '--' }}
</span>
</el-col>
<el-col :span="4">
<span class="descriptions-item-label">费用类型: </span>
<span class="descriptions-item-value">
{{ patientInfo.feeType || '自费' }}
</span>
</el-col>
<el-col
:span="9"
style="text-align: right"
>
<el-button
type="primary"
@click="refund()"
@@ -366,7 +376,7 @@ async function handlePrint(row) {
// 科室信息
inHospitalOrgName: patientInfo.value.inHospitalOrgName || "",
bedName: patientInfo.value.bedName || "",
contractName: patientInfo.value.contractName || "自费",
contractName: patientInfo.value.feeType || patientInfo.value.contractName || "自费",
// 费用信息
chargeItem: "住院预缴款",
paymentMethod: row.payWayEnum_enumText || row.paymentMethod || row.paymentEnum_enumText || "现金",