chore: 添加bug修复进度文档
This commit is contained in:
61
BUG_FIX_PROGRESS.md
Normal file
61
BUG_FIX_PROGRESS.md
Normal file
@@ -0,0 +1,61 @@
|
||||
# HIS项目 Bug修复与需求开发进度表
|
||||
|
||||
## 项目信息
|
||||
- **项目名称**: 开源HIS改造落地
|
||||
- **当前分支**: develop
|
||||
- **代码路径**:
|
||||
- 前端: openhis-ui-vue3
|
||||
- 后端: openhis-server-new
|
||||
- ** Git仓库**: https://gitea.gentronhealth.com/wangyizhe/his
|
||||
- **禅道地址**: https://zentao.gentronhealth.com
|
||||
|
||||
## 当前状态
|
||||
- ✅ 代码已克隆完成
|
||||
- ✅ Bug 已重新分配(管理员操作)
|
||||
- ⏳ 等待修复人员开始工作
|
||||
- 📋 张飞负责测试验证
|
||||
|
||||
## Bug修复任务列表(重新分配后)
|
||||
|
||||
| Bug ID | 严重程度 | 状态 | 模块 | 标题 | 原指派给 | **新指派给** | 进度 |
|
||||
|--------|----------|------|------|------|----------|--------------|------|
|
||||
| 339 | 3 | 激活 | 药房药库报表管理 | 药房筛选条件失效 | 王怡哲 | **关羽** | 待处理 |
|
||||
| 338 | 3 | 激活 | 门诊收费管理 | 未校验就诊记录 | 王怡哲 | **关羽** | 待处理 |
|
||||
| 337 | 3 | 激活 | 建档挂号管理 | 挂号时间显示异常 | 王怡哲 | **关羽** | 待处理 |
|
||||
| 336 | 3 | 激活 | 门诊医生工作站 | 开立诊疗项目保存报错 | 王怡哲 | **关羽** | 待处理 |
|
||||
| 335 | 3 | 激活 | 门诊医生工作站 | 开立药品医嘱保存报错 | 王怡哲 | **关羽** | 待处理 |
|
||||
| 334 | 3 | 激活 | 门诊医生工作站 | 检验申请界面布局优化 | 王建 | **子龙** | 待处理 |
|
||||
| 333 | 3 | 激活 | 门诊医生工作站 | 耗材医嘱类型误转 | 陈显精 | **关羽** | 待处理 |
|
||||
|
||||
## P0 级别 Bug(紧急,优先修复)
|
||||
|
||||
| Bug ID | 标题 | 严重程度 | 负责人 |
|
||||
|--------|------|----------|--------|
|
||||
| 335 | 开立药品医嘱保存报错 | 严重 | 关羽 |
|
||||
| 336 | 开立诊疗项目保存报错 | 严重 | 关羽 |
|
||||
| 338 | 未校验就诊记录 | 严重 | 关羽 |
|
||||
|
||||
## 需求开发任务列表(10个,全部未关闭)
|
||||
|
||||
待进一步确认分配情况...
|
||||
|
||||
## 工作流程
|
||||
1. **认领任务** - 在禅道将 Bug 分配给自己
|
||||
2. **修改代码** - 从 develop 分支创建新分支:`bug/bug-id`
|
||||
3. **本地测试** - 确保本地 JDK 17 环境编译通过
|
||||
4. **提交PR** - 提交 Pull Request 到 develop 分支
|
||||
5. **测试验证** - 张飞进行测试
|
||||
6. **合并分支** - 测试通过后合并到 develop
|
||||
|
||||
## 注意事项
|
||||
- 所有代码修改必须先创建新分支
|
||||
- 分支命名:`bug/bug-id` 或 `feature/feedback-id`
|
||||
- 提交信息必须包含禅道Bug/需求ID
|
||||
- 修改前请先阅读 `AGENTS.md` 了解项目规范
|
||||
- **JDK 17 配置** - 确保本地开发环境使用 JDK 17
|
||||
|
||||
## 今日会议纪要
|
||||
- 2026-04-05 15:09: 管理员重新分配 Bug 给群内武将
|
||||
- 2026-04-05 14:58: 确认将王怡哲的 Bug 分配给关羽、张飞、陈琳
|
||||
- 2026-04-05 13:47: 统一调度分配人员任务
|
||||
- 2026-04-05 12:45: 初始任务分配完成
|
||||
70
md/BUG_ANALYSIS.md
Normal file
70
md/BUG_ANALYSIS.md
Normal file
@@ -0,0 +1,70 @@
|
||||
# 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. 张飞测试验证
|
||||
Reference in New Issue
Block a user