Fix Bug #533: 【门诊手术安排-计费】generateSourceEnum硬编码为1导致保存后列表查询过滤不匹配
根因:手术计费弹窗中prescriptionlist组件的:generateSourceEnum硬编码为"1", 但handleChargeCharge设置chargePatientInfo.generateSourceEnum=6(手术计费), handleSaveSign保存时也设置cleanRow.generateSourceEnum=6。 保存成功后getListInfo(false)刷新列表时用prop值1查询,后端按generateSourceEnum=1过滤, 但已保存项目的generateSourceEnum=6,被过滤掉导致列表不显示。 修复:将:generateSourceEnum="1"改为:generateSourceEnum="chargePatientInfo.generateSourceEnum", 使查询参数与保存值一致(均为6)。 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -829,7 +829,7 @@
|
||||
</div>
|
||||
<div style="padding: 10px">
|
||||
<prescriptionlist :patientInfo="chargePatientInfo" ref="prescriptionRef"
|
||||
:generateSourceEnum="1"
|
||||
:generateSourceEnum="chargePatientInfo.generateSourceEnum"
|
||||
:sourceBillNo="chargePatientInfo.sourceBillNo" />
|
||||
<div class="overlay" v-if="disabled"></div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user