Compare commits
115 Commits
develop
...
ccd85f73e4
| Author | SHA1 | Date | |
|---|---|---|---|
| ccd85f73e4 | |||
| 33ac51ff04 | |||
| 19f986ad25 | |||
| a3e234b6bd | |||
| 42a4631dbe | |||
| 3fc1665ea9 | |||
| 0a854c9b45 | |||
| 6adaf0029f | |||
| bccca73b10 | |||
| 3bb2608939 | |||
| 24901ab98d | |||
| 05e222e7a9 | |||
| 861b8bc6ba | |||
| 075a4553cb | |||
| 87268cf48b | |||
| 4cd6166f00 | |||
| 0d72cb91ed | |||
| 72a02848ba | |||
| 26cb4a20c8 | |||
| b60a7db804 | |||
| f91e9644c4 | |||
| fba0c7ba7d | |||
| 5a33e8aaac | |||
| 9b21b750a3 | |||
| d70f9ef1f4 | |||
| a55a543d8a | |||
| 31b8d4b4e4 | |||
| 6443b88e2c | |||
| feb0a3111e | |||
| a24abd4f68 | |||
| e2716e6656 | |||
| d40514b184 | |||
| d86614982a | |||
| 317d5d06d8 | |||
| c32464a81a | |||
| 51a8253489 | |||
| 4ae4a3d045 | |||
| 3b6bd92267 | |||
| e2e41a0882 | |||
| 32bcb1cb5b | |||
| 19e4bc71bc | |||
| c9ff3aaf38 | |||
| e65ecf934c | |||
| 80d902d5fb | |||
| 14f9be36a6 | |||
| 9a233c1dba | |||
| 3e8234f12a | |||
| 46d7811e20 | |||
| 776c37813f | |||
| 26f170b948 | |||
| 7fcedf0ab3 | |||
| 54f01cd8d7 | |||
| f3323965d5 | |||
| 2cdb2a8c29 | |||
| b5deb47399 | |||
| 58c15d6bb7 | |||
| d7abfa13d3 | |||
| 16d4fb94d7 | |||
| bfde021754 | |||
| 6d39e4ce11 | |||
| 26d520ccad | |||
| 3326356332 | |||
| 7354f01330 | |||
| e87ade7215 | |||
| 0db68fc6ad | |||
| 47ac23763a | |||
| a5bbc298f7 | |||
| f693560f04 | |||
| f3f6c6d726 | |||
| 8528adf5b8 | |||
| 3754539c81 | |||
| c3864c4a75 | |||
| 67051ad0b4 | |||
| 9c9e6d371d | |||
| 3002d7389a | |||
| 687c6dfef4 | |||
| db83b97839 | |||
| d9c7e87326 | |||
| 62ea334b40 | |||
| 1528b48b0c | |||
| 80e06668df | |||
| 2d13319273 | |||
| d9616eedf7 | |||
| 7b7c5cbf20 | |||
| 1f3457b084 | |||
| 8d02a530c6 | |||
| 529d994377 | |||
| ce96dc6235 | |||
| 6ea2eb8020 | |||
| f6c8b5fff2 | |||
| c0f51f0e86 | |||
| 7cde7f4ad3 | |||
| d74c9a2e7f | |||
| 37e44a2735 | |||
| 19a22c3869 | |||
| 8feb27f180 | |||
| f887053cb2 | |||
| 20390328d4 | |||
| 2fefbeefee | |||
| 324fe3fa62 | |||
| 9ab3136a99 | |||
| b023021a3a | |||
| a7b472187c | |||
| cd0b557cc0 | |||
| 213615715b | |||
| 02874b59ce | |||
| 092804557b | |||
| a5b2faea3a | |||
| ae746cdd37 | |||
| b2c60ab76f | |||
| fec6e928d8 | |||
| 471bf2b823 | |||
| 7b42e94b85 | |||
| e35bdb5b9e | |||
| 9ed35448ce |
@@ -1,7 +1,7 @@
|
||||
# HealthLink-HIS 代码模块索引
|
||||
|
||||
> 供 LLM 快速定位代码。每个模块列出 Controller → Service → Mapper 关键文件。
|
||||
> 最后更新: 2026-06-19 00:00 (335 个 Controller)
|
||||
> 最后更新: 2026-06-19 06:00 (335 个 Controller)
|
||||
|
||||
## 关键词 → 模块速查
|
||||
|
||||
|
||||
|
Before Width: | Height: | Size: 224 KiB After Width: | Height: | Size: 224 KiB |
|
Before Width: | Height: | Size: 219 KiB After Width: | Height: | Size: 219 KiB |
|
Before Width: | Height: | Size: 268 KiB After Width: | Height: | Size: 268 KiB |
|
Before Width: | Height: | Size: 216 KiB After Width: | Height: | Size: 216 KiB |
@@ -1,32 +0,0 @@
|
||||
# Bug #644 修复报告
|
||||
|
||||
## 基本信息
|
||||
- **标题**: Bug #644 测试完成,请验收。提出人: chenxj。
|
||||
- **提出人**: chenxj
|
||||
- **修复时间**: 00:24:37 ~ 00:32:06
|
||||
- **修复耗时**: 347.9s
|
||||
- **Commit**: `bd50c58dd`
|
||||
- **测试结果**: ❌ FAIL
|
||||
|
||||
## 根因分析
|
||||
## 变更摘要
|
||||
|
||||
### 根因分析
|
||||
|
||||
**Issue 1 — 状态不同步**:`getInpatientAdvicePage` 方法中,执行记录(`exePerformRecordList`)的计算被包裹在 `if (exeStatus != null)` 条件内,只有在"医嘱执行"页签(传 `exeStatus` 参数)时才计算。"已校对"页签不传 `exeStatus`,因此执行记录永远不会被
|
||||
|
||||
## 修复文件
|
||||
.../impl/AdviceProcessAppServiceImpl.java | 89 +++++++++++++++-------
|
||||
.../dto/InpatientAdviceDto.java | 3 +
|
||||
|
||||
## 流程时间线
|
||||
| 时间 | 智能体 | 事件 | 状态 | 耗时 |
|
||||
|------|--------|------|------|------|
|
||||
| 00:24:37 | guanyu | fix_start | ⏳ | 0.0s |
|
||||
| 00:25:39 | guanyu | fix_retry | ❓ | 0.0s |
|
||||
| 00:32:06 | guanyu | fix_done | ✅ | 347.9s |
|
||||
| 00:32:09 | zhugeliang | analyze_done | ✅ | 0.0s |
|
||||
| 00:32:11 | chenlin | doc_done | ✅ | <1s |
|
||||
|
||||
## 全流程
|
||||
诸葛亮分析 → guanyu 修复 → 张飞测试 → 华佗验收 → 陈琳归档
|
||||
@@ -1,50 +0,0 @@
|
||||
# Bug #752 修复报告
|
||||
|
||||
## 基本信息
|
||||
- **标题**: Bug #752 测试完成,请验收。提出人: chenxj。
|
||||
- **提出人**: chenxj
|
||||
- **修复时间**: 13:23:23 ~ 13:23:14
|
||||
- **修复耗时**: 1199.6s
|
||||
- **Commit**: `79214ee8b`
|
||||
- **测试结果**: ❌ FAIL
|
||||
|
||||
## 根因分析
|
||||
前端构建成功。验证完成。
|
||||
|
||||
---
|
||||
|
||||
## Bug #752 修复总结
|
||||
|
||||
### 根因
|
||||
`examinationApplication.vue` 中所有 checkbox 组件的 `:true-value="true"` 使用了 JavaScript 布尔值 `true`,但后端 `ExamApply` 实体的 `isUrgent`、`isCharged`、`isRefunded`、`isExec | 文件变更: 无变更 | 阶段: generator:PASS reviewer:PASS qa:PASS verifier:PASS
|
||||
|
||||
## 修复文件
|
||||
.../main/java/com/core/common/utils/DictUtils.java | 40 ++-
|
||||
.../healthlink/his/common/aspectj/DictAspect.java | 20 +-
|
||||
package-lock.json | 381 ---------------------
|
||||
.../PatientManagement/OutpatientRecord.vue | 69 ----
|
||||
|
||||
## 流程时间线
|
||||
| 时间 | 智能体 | 事件 | 状态 | 耗时 |
|
||||
|------|--------|------|------|------|
|
||||
| 22:09:23 | zhugeliang | pre_analyze_done | ✅ | 0.0s |
|
||||
| 08:06:52 | zhaoyun | fix_start | ⏳ | 0.0s |
|
||||
| 08:13:07 | zhaoyun | fix_retry | ❓ | 0.0s |
|
||||
| 08:19:02 | zhaoyun | fix_retry | ❓ | 0.0s |
|
||||
| 08:24:32 | zhaoyun | fix_retry | ❓ | 0.0s |
|
||||
| 08:31:14 | zhaoyun | fix_done | ❌ | 340.9s |
|
||||
| 08:31:16 | zhaoyun | fix_start | ⏳ | 0.0s |
|
||||
| 08:37:06 | zhaoyun | fix_retry | ❓ | 0.0s |
|
||||
| 08:43:01 | zhaoyun | fix_retry | ❓ | 0.0s |
|
||||
| 08:48:57 | zhaoyun | fix_retry | ❓ | 0.0s |
|
||||
| 08:55:04 | zhaoyun | fix_done | ❌ | 281.7s |
|
||||
| 13:02:21 | guanyu | fix_start | ⏳ | 0.0s |
|
||||
| 13:23:14 | guanyu | fix_done | ✅ | 1199.6s |
|
||||
| 13:23:19 | guanyu | verification | ❌ | 4.9s |
|
||||
| 13:23:23 | xunyu | db_review_done | ✅ | 0.0s |
|
||||
| 13:23:23 | guanyu | fix_start | ⏳ | 0.0s |
|
||||
| 13:23:24 | zhugeliang | analyze_done | ✅ | 0.0s |
|
||||
| 13:23:40 | chenlin | doc_done | ✅ | <1s |
|
||||
|
||||
## 全流程
|
||||
诸葛亮分析 → guanyu 修复 → 张飞测试 → 华佗验收 → 陈琳归档
|
||||
@@ -1,61 +0,0 @@
|
||||
# Bug #760 修复报告
|
||||
|
||||
## 基本信息
|
||||
- **标题**: Bug #760 测试完成,请验收。提出人: chenxj。
|
||||
- **提出人**: chenxj
|
||||
- **修复时间**: 11:32:35 ~ 11:32:32
|
||||
- **修复耗时**: 1505.2s
|
||||
- **Commit**: `008ae24b4`
|
||||
- **测试结果**: ❌ FAIL
|
||||
|
||||
## 根因分析
|
||||
全部验证通过 ✅。
|
||||
|
||||
---
|
||||
|
||||
## 修复摘要
|
||||
|
||||
**根因**:`inpatientNurseStation/index.vue` 第57行「护理记录」页签错误渲染了 `Criticalrecord`(危重记录)组件,该组件内部请求了不存在的后端接口 `/nursing/statistics/summary/list`,导致报错。
|
||||
|
||||
**修复**(仅改动 `index.vue` 1个文件,2处修改 | 文件变更: 修改1个 | 阶段: generator:PASS reviewer:PASS qa:PASS verifier:PASS
|
||||
|
||||
## 修复文件
|
||||
.../impl/DoctorStationLabApplyServiceImpl.java | 32 ++++++++++------------
|
||||
|
||||
## 流程时间线
|
||||
| 时间 | 智能体 | 事件 | 状态 | 耗时 |
|
||||
|------|--------|------|------|------|
|
||||
| 14:30:54 | zhugeliang | pre_analyze_done | ✅ | 0.0s |
|
||||
| 15:09:54 | zhugeliang | pre_analyze_done | ✅ | 0.0s |
|
||||
| 15:57:33 | zhugeliang | pre_analyze_done | ✅ | 0.0s |
|
||||
| 21:49:14 | zhugeliang | pre_analyze_done | ✅ | 0.0s |
|
||||
| 21:57:36 | zhaoyun | fix_start | ⏳ | 0.0s |
|
||||
| 21:58:28 | zhaoyun | fix_start | ⏳ | 0.0s |
|
||||
| 03:53:20 | zhaoyun | fix_start | ⏳ | 0.0s |
|
||||
| 03:58:57 | zhaoyun | fix_retry | ❓ | 0.0s |
|
||||
| 04:04:21 | zhaoyun | fix_retry | ❓ | 0.0s |
|
||||
| 04:09:49 | zhaoyun | fix_retry | ❓ | 0.0s |
|
||||
| 04:16:00 | zhaoyun | fix_done | ❌ | 296.1s |
|
||||
| 04:16:09 | zhaoyun | fix_start | ⏳ | 0.0s |
|
||||
| 04:21:18 | zhaoyun | fix_retry | ❓ | 0.0s |
|
||||
| 04:26:52 | zhaoyun | fix_retry | ❓ | 0.0s |
|
||||
| 04:32:34 | zhaoyun | fix_retry | ❓ | 0.0s |
|
||||
| 04:38:30 | zhaoyun | fix_done | ❌ | 285.1s |
|
||||
| 09:01:57 | zhaoyun | fix_start | ⏳ | 0.0s |
|
||||
| 09:07:35 | zhaoyun | fix_retry | ❓ | 0.0s |
|
||||
| 09:13:02 | zhaoyun | fix_retry | ❓ | 0.0s |
|
||||
| 09:18:56 | zhaoyun | fix_retry | ❓ | 0.0s |
|
||||
| 09:24:37 | zhaoyun | fix_done | ❌ | 281.3s |
|
||||
| 09:24:42 | zhaoyun | fix_start | ⏳ | 0.0s |
|
||||
| 09:30:05 | zhaoyun | fix_retry | ❓ | 0.0s |
|
||||
| 09:35:38 | zhaoyun | fix_retry | ❓ | 0.0s |
|
||||
| 09:41:37 | zhaoyun | fix_retry | ❓ | 0.0s |
|
||||
| 09:47:16 | zhaoyun | fix_done | ❌ | 280.2s |
|
||||
| 11:06:38 | zhaoyun | fix_start | ⏳ | 0.0s |
|
||||
| 11:32:32 | zhaoyun | fix_done | ✅ | 1505.2s |
|
||||
| 11:32:35 | zhaoyun | fix_start | ⏳ | 0.0s |
|
||||
| 11:32:39 | zhugeliang | analyze_done | ✅ | 0.0s |
|
||||
| 11:32:42 | chenlin | doc_done | ✅ | <1s |
|
||||
|
||||
## 全流程
|
||||
诸葛亮分析 → guanyu 修复 → 张飞测试 → 华佗验收 → 陈琳归档
|
||||
@@ -1,34 +0,0 @@
|
||||
# Bug #761 修复报告
|
||||
|
||||
## 基本信息
|
||||
- **标题**: Bug #761 测试完成,请验收。提出人: chenxj。
|
||||
- **提出人**: chenxj
|
||||
- **修复时间**: 17:05:05 ~ 17:31:09
|
||||
- **修复耗时**: 1465.3s
|
||||
- **Commit**: `008ae24b4`
|
||||
- **测试结果**: ❌ FAIL
|
||||
|
||||
## 根因分析
|
||||
---
|
||||
|
||||
## Bug #761 修复完成
|
||||
|
||||
**根因**:
|
||||
- `MedicineSummaryAppMapper.xml` 中 `dispenseTime` 字段映射自 `med_medication_dispense.planned_dispense_time`(计划发药时间),而非实际执行时间。`planned_dispense_time` 在 `AdviceProcessAppServi | 文件变更: 无变更 | 阶段: generator:PASS reviewer:PASS qa:PASS verifier:PASS
|
||||
|
||||
## 修复文件
|
||||
.../impl/DoctorStationLabApplyServiceImpl.java | 32 ++++++++++------------
|
||||
|
||||
## 流程时间线
|
||||
| 时间 | 智能体 | 事件 | 状态 | 耗时 |
|
||||
|------|--------|------|------|------|
|
||||
| 14:24:44 | zhugeliang | pre_analyze_done | ✅ | 0.0s |
|
||||
| 15:06:07 | zhugeliang | pre_analyze_done | ✅ | 0.0s |
|
||||
| 15:53:07 | zhugeliang | pre_analyze_done | ✅ | 0.0s |
|
||||
| 17:05:05 | guanyu | fix_start | ⏳ | 0.0s |
|
||||
| 17:31:09 | guanyu | fix_done | ✅ | 1465.3s |
|
||||
| 17:31:21 | zhugeliang | analyze_done | ✅ | 0.0s |
|
||||
| 21:33:09 | chenlin | doc_done | ✅ | <1s |
|
||||
|
||||
## 全流程
|
||||
诸葛亮分析 → guanyu 修复 → 张飞测试 → 华佗验收 → 陈琳归档
|
||||
@@ -1,63 +0,0 @@
|
||||
# Bug #762 修复报告
|
||||
|
||||
## 基本信息
|
||||
- **标题**: Bug #762 测试完成,请验收。提出人: chenxj。
|
||||
- **提出人**: chenxj
|
||||
- **修复时间**: 03:27:34 ~ 03:53:16
|
||||
- **修复耗时**: 264.2s
|
||||
- **Commit**: `008ae24b4`
|
||||
- **测试结果**: ❌ FAIL
|
||||
|
||||
## 根因分析
|
||||
{"type":"thread.started","thread_id":"019ebd60-ee0a-7a60-bb8b-7a2fe4d81b93"}
|
||||
{"type":"turn.started"}
|
||||
{"type":"error","message":"Reconnecting... 1/5 (stream disconnected before completion: error sendin | 文件变更: 无变更 | 阶段: generator:UNKNOWN reviewer:UNKNOWN qa:UNKNOWN verifier:UNKNOWN
|
||||
|
||||
## 修复文件
|
||||
.../impl/DoctorStationLabApplyServiceImpl.java | 32 ++++++++++------------
|
||||
|
||||
## 流程时间线
|
||||
| 时间 | 智能体 | 事件 | 状态 | 耗时 |
|
||||
|------|--------|------|------|------|
|
||||
| 14:05:01 | zhaoyun | fix_start | ⏳ | 0.0s |
|
||||
| 14:06:51 | zhaoyun | fix_start | ⏳ | 0.0s |
|
||||
| 14:19:01 | zhugeliang | pre_analyze_done | ✅ | 0.0s |
|
||||
| 14:59:46 | zhugeliang | pre_analyze_done | ✅ | 0.0s |
|
||||
| 15:01:26 | zhugeliang | pre_analyze_done | ✅ | 0.0s |
|
||||
| 15:45:55 | zhugeliang | pre_analyze_done | ✅ | 0.0s |
|
||||
| 16:22:09 | zhugeliang | pre_analyze_done | ✅ | 0.0s |
|
||||
| 21:38:12 | zhaoyun | fix_start | ⏳ | 0.0s |
|
||||
| 21:43:58 | zhugeliang | pre_analyze_done | ✅ | 0.0s |
|
||||
| 21:58:20 | zhaoyun | fix_start | ⏳ | 0.0s |
|
||||
| 22:13:23 | zhaoyun | fix_start | ⏳ | 0.0s |
|
||||
| 22:46:12 | zhaoyun | fix_retry | ❓ | 0.0s |
|
||||
| 23:13:30 | zhaoyun | fix_start | ⏳ | 0.0s |
|
||||
| 23:37:29 | zhaoyun | fix_retry | ❓ | 0.0s |
|
||||
| 23:37:49 | zhaoyun | fix_done | ✅ | 1375.2s |
|
||||
| 23:37:54 | zhaoyun | fix_start | ⏳ | 0.0s |
|
||||
| 00:16:29 | zhaoyun | fix_done | ✅ | 2230.5s |
|
||||
| 00:16:30 | zhaoyun | fix_start | ⏳ | 0.0s |
|
||||
| 00:22:53 | zhaoyun | fix_retry | ❓ | 0.0s |
|
||||
| 00:48:45 | zhaoyun | fix_start | ⏳ | 0.0s |
|
||||
| 01:18:10 | zhaoyun | fix_done | ✅ | 1685.3s |
|
||||
| 01:18:12 | zhaoyun | fix_start | ⏳ | 0.0s |
|
||||
| 01:47:53 | zhaoyun | fix_done | ✅ | 1690.2s |
|
||||
| 01:48:01 | zhaoyun | fix_start | ⏳ | 0.0s |
|
||||
| 02:22:32 | zhaoyun | fix_done | ✅ | 1970.3s |
|
||||
| 02:22:34 | zhaoyun | fix_start | ⏳ | 0.0s |
|
||||
| 03:01:53 | zhaoyun | fix_done | ✅ | 2285.4s |
|
||||
| 03:02:00 | zhaoyun | fix_start | ⏳ | 0.0s |
|
||||
| 03:09:01 | zhaoyun | fix_retry | ❓ | 0.0s |
|
||||
| 03:15:15 | zhaoyun | fix_retry | ❓ | 0.0s |
|
||||
| 03:21:26 | zhaoyun | fix_retry | ❓ | 0.0s |
|
||||
| 03:27:30 | zhaoyun | fix_done | ❌ | 259.8s |
|
||||
| 03:27:34 | zhaoyun | fix_start | ⏳ | 0.0s |
|
||||
| 03:33:46 | zhaoyun | fix_retry | ❓ | 0.0s |
|
||||
| 03:40:03 | zhaoyun | fix_retry | ❓ | 0.0s |
|
||||
| 03:46:34 | zhaoyun | fix_retry | ❓ | 0.0s |
|
||||
| 03:53:16 | zhaoyun | fix_done | ❌ | 264.2s |
|
||||
| 03:56:31 | zhugeliang | analyze_done | ✅ | 0.0s |
|
||||
| 03:56:35 | chenlin | doc_done | ✅ | <1s |
|
||||
|
||||
## 全流程
|
||||
诸葛亮分析 → guanyu 修复 → 张飞测试 → 华佗验收 → 陈琳归档
|
||||
@@ -1,35 +0,0 @@
|
||||
# Bug #763 修复报告
|
||||
|
||||
## 基本信息
|
||||
- **标题**: Bug #763 测试完成,请验收。提出人: chenxj。
|
||||
- **提出人**: chenxj
|
||||
- **修复时间**: 17:31:18 ~ 18:13:03
|
||||
- **修复耗时**: 1310.2s
|
||||
- **Commit**: `008ae24b4`
|
||||
- **测试结果**: ❌ FAIL
|
||||
|
||||
## 根因分析
|
||||
**编译验证通过 ✅ BUILD SUCCESS**
|
||||
|
||||
## Bug #763 修复验证结果
|
||||
|
||||
**根因确认(诸葛亮分析正确)**:
|
||||
- Bug #665 引入的 `queryWrapper.le("end_time", deadlineTime)` 对 NULL 值处理不当
|
||||
- 住院临时医嘱签发时 `effectiveDoseEnd` 未赋值 → DB 中 `effective_dose_end | 文件变更: 无变更 | 阶段: generator:PASS reviewer:PASS qa:PASS verifier:PASS
|
||||
|
||||
## 修复文件
|
||||
.../impl/DoctorStationLabApplyServiceImpl.java | 32 ++++++++++------------
|
||||
|
||||
## 流程时间线
|
||||
| 时间 | 智能体 | 事件 | 状态 | 耗时 |
|
||||
|------|--------|------|------|------|
|
||||
| 14:06:51 | guanyu | fix_start | ⏳ | 0.0s |
|
||||
| 16:18:32 | zhugeliang | pre_analyze_done | ✅ | 0.0s |
|
||||
| 17:31:18 | guanyu | fix_start | ⏳ | 0.0s |
|
||||
| 17:48:37 | guanyu | fix_retry | ❓ | 0.0s |
|
||||
| 18:13:03 | guanyu | fix_done | ✅ | 1310.2s |
|
||||
| 18:13:16 | zhugeliang | analyze_done | ✅ | 0.0s |
|
||||
| 21:33:23 | chenlin | doc_done | ✅ | <1s |
|
||||
|
||||
## 全流程
|
||||
诸葛亮分析 → guanyu 修复 → 张飞测试 → 华佗验收 → 陈琳归档
|
||||
@@ -1,32 +0,0 @@
|
||||
# Bug #764 修复报告
|
||||
|
||||
## 基本信息
|
||||
- **标题**: Bug #764 测试完成,请验收。提出人: chenxj。
|
||||
- **提出人**: chenxj
|
||||
- **修复时间**: 18:13:10 ~ 18:36:37
|
||||
- **修复耗时**: 1285.2s
|
||||
- **Commit**: `008ae24b4`
|
||||
- **测试结果**: ❌ FAIL
|
||||
|
||||
## 根因分析
|
||||
**修复完成** ✅
|
||||
|
||||
修改文件:`healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/doctorstation/appservice/impl/DoctorStationLabApplyServiceImpl.java`
|
||||
|
||||
核心改动:将门诊医嘱创建阶段的检验项目定义查询从 ` | 文件变更: 无变更 | 阶段: generator:PASS reviewer:PASS qa:PASS verifier:PASS
|
||||
|
||||
## 修复文件
|
||||
.../impl/DoctorStationLabApplyServiceImpl.java | 32 ++++++++++------------
|
||||
|
||||
## 流程时间线
|
||||
| 时间 | 智能体 | 事件 | 状态 | 耗时 |
|
||||
|------|--------|------|------|------|
|
||||
| 16:05:49 | zhugeliang | pre_analyze_done | ✅ | 0.0s |
|
||||
| 18:13:10 | guanyu | fix_start | ⏳ | 0.0s |
|
||||
| 18:36:37 | guanyu | fix_done | ✅ | 1285.2s |
|
||||
| 18:36:49 | zhugeliang | analyze_done | ✅ | 0.0s |
|
||||
| 21:33:06 | xunyu | db_review_done | ✅ | 0.0s |
|
||||
| 21:33:52 | chenlin | doc_done | ✅ | <1s |
|
||||
|
||||
## 全流程
|
||||
诸葛亮分析 → guanyu 修复 → 张飞测试 → 华佗验收 → 陈琳归档
|
||||
@@ -1,34 +0,0 @@
|
||||
# Bug #765 修复报告
|
||||
|
||||
## 基本信息
|
||||
- **标题**: Bug #765 测试完成,请验收。提出人: chenxj。
|
||||
- **提出人**: chenxj
|
||||
- **修复时间**: 18:36:43 ~ 19:01:34
|
||||
- **修复耗时**: 1410.2s
|
||||
- **Commit**: `008ae24b4`
|
||||
- **测试结果**: ✅ PASS
|
||||
|
||||
## 根因分析
|
||||
✅ **编译成功**,`✓ built in 1m 55s`,0 错误。
|
||||
|
||||
---
|
||||
|
||||
## 修复摘要
|
||||
|
||||
**根因**:`selsectPatient` 函数(第 2228 行)只做了患者信息回填(`Object.assign` + 逐字段赋值),没有关闭 `showPopover`。由于 `@mousedown.prevent` 阻止了 input 失焦,`handleBlur` 中的 `show | 文件变更: 无变更 | 阶段: generator:PASS reviewer:PASS qa:PASS verifier:PASS
|
||||
|
||||
## 修复文件
|
||||
.../impl/DoctorStationLabApplyServiceImpl.java | 32 ++++++++++------------
|
||||
|
||||
## 流程时间线
|
||||
| 时间 | 智能体 | 事件 | 状态 | 耗时 |
|
||||
|------|--------|------|------|------|
|
||||
| 15:59:27 | zhugeliang | pre_analyze_done | ✅ | 0.0s |
|
||||
| 18:36:43 | guanyu | fix_start | ⏳ | 0.0s |
|
||||
| 19:01:34 | guanyu | fix_done | ✅ | 1410.2s |
|
||||
| 19:01:44 | zhugeliang | analyze_done | ✅ | 0.0s |
|
||||
| 21:33:38 | zhangfei | test_done | ✅ | 0.0s |
|
||||
| 21:33:38 | chenlin | doc_done | ✅ | <1s |
|
||||
|
||||
## 全流程
|
||||
诸葛亮分析 → guanyu 修复 → 张飞测试 → 华佗验收 → 陈琳归档
|
||||
@@ -1,70 +0,0 @@
|
||||
# HIS项目 Bug 分析与修复日志
|
||||
|
||||
## 2026-04-05 23:55 - 子龙开始工作
|
||||
|
||||
### Bug 334 分析:门诊医生站-检验申请界面按钮布局优化
|
||||
|
||||
**文件位置**:
|
||||
- `/healthlink-his-ui/src/views/doctorstation/components/inspection/inspectionApplication.vue`
|
||||
|
||||
**当前布局问题**:
|
||||
1. 顶部操作按钮区高度 60px,可能有优化空间
|
||||
2. 表单区域 padding 较大
|
||||
3. 需要优化垂直空间利用率
|
||||
|
||||
**修复方案**:
|
||||
- 减少不必要的 padding 和 margin
|
||||
- 优化表单字段布局
|
||||
- 调整按钮区域高度
|
||||
|
||||
---
|
||||
|
||||
### Bug 335 分析:门诊医生站开立药品医嘱点击【保存】时报错
|
||||
|
||||
**文件位置**:
|
||||
- `/healthlink-his-server/healthlink-his-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. 张飞测试验证
|
||||