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