当手术计费弹窗中点击"签发"耗材时,因耗材的locationId(发放库房)为空导致后端异常。 在DoctorStationAdviceAppServiceImpl.handDevice方法中,当locationId为null时,使用登录用户的科室ID作为默认值, 与NurseBillingAppService中的处理方式保持一致。
- 在保存/签发医嘱前校验就诊状态 - 未接诊患者禁止划价/保存医嘱 - 防止医疗差错和数据不一致 修复范围: - DoctorStationAdviceAppServiceImpl.saveAdvice() - 添加就诊状态校验逻辑 - 状态 1001(挂号) 禁止划价 - 状态 1002/1003/1004(已接诊/已收费/已完成) 允许划价