后端SQL修复: DoctorStationAdviceAppMapper.xml 中诊疗项 min_unit_code 硬编码为空字符串, 改为使用 permitted_unit_code,使前端单位下拉框有可用选项 前端修复: 1. api.js getOrgList 添加 pageSize:100 参数,确保获取足够科室数据 2. FeeDialog.vue loadDepartmentOptions 增加回退逻辑:当树形结构无children时使用扁平records Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
当手术计费弹窗中点击"签发"耗材时,因耗材的locationId(发放库房)为空导致后端异常。 在DoctorStationAdviceAppServiceImpl.handDevice方法中,当locationId为null时,使用登录用户的科室ID作为默认值, 与NurseBillingAppService中的处理方式保持一致。