# HIS项目 Bug 分析与修复日志 ## 2026-04-05 23:55 - 子龙开始工作 ### Bug 334 分析:门诊医生站-检验申请界面按钮布局优化 **文件位置**: - `/openhis-ui-vue3/src/views/doctorstation/components/inspection/inspectionApplication.vue` **当前布局问题**: 1. 顶部操作按钮区高度 60px,可能有优化空间 2. 表单区域 padding 较大 3. 需要优化垂直空间利用率 **修复方案**: - 减少不必要的 padding 和 margin - 优化表单字段布局 - 调整按钮区域高度 --- ### Bug 335 分析:门诊医生站开立药品医嘱点击【保存】时报错 **文件位置**: - `/openhis-server-new/openhis-application/src/main/java/com/openhis/web/doctorstation/appservice/impl/DoctorStationAdviceAppServiceImpl.java` **问题定位**: - 方法:`saveAdvice()` -> `handMedication()` - 可能原因: 1. encounterId 或 patientId 为 null 2. 库存校验失败 3. 账户ID缺失 **代码已修复**: - 行 488-588:已添加 encounterId 和 patientId 校验 - 行 497-588:自动补全逻辑 --- ### Bug 336 分析:门诊医生站开立诊疗项目后点击【保存】报错 **文件位置**: - 同上文件 **问题定位**: - 方法:`saveAdvice()` -> `handService()` - 可能原因: 1. effectiveOrgId(执行科室)为 null 2. accountId 为 null **代码已修复**: - 行 1290-1390:已添加 accountId 自动补全 - 行 1338-1343:诊疗项目执行科室非空校验 --- ## 工作分工 | Bug ID | 负责人 | 状态 | |--------|--------|------| | 334 | 子龙 | 分析中 | | 335 | 关羽 | 待修复 | | 336 | 关羽 | 待修复 | | 338 | 关羽 | 待修复 | ## 下一步行动 1. 子龙修复 Bug 334(检验申请界面布局优化) 2. 关羽修复 Bug 335、336、338 3. 张飞测试验证