Commit Graph

1691 Commits

Author SHA1 Message Date
guanyu
0550d6a619 test: 关羽测试提交 2026-04-13 23:34:32 +08:00
guanyu
d195ebe3c9 test: verify new password works 2026-04-13 23:13:36 +08:00
guanyu
687f19a1eb test from Claude Code direct 2026-04-13 23:03:48 +08:00
wangjian963
b810c08ae5 Merge remote-tracking branch 'origin/develop' into develop 2026-04-13 18:23:45 +08:00
wangjian963
d99daa3048 修复问题:
1. 修复检验申请单生成的医嘱签发失败问题(BugFix#328)
2. 修复处方工具类空指针异常问题
3. 修复检验项目套餐价格查询问题
4. 修复医嘱签发时费用项状态更新问题
2026-04-13 18:23:36 +08:00
Ranyunqiao
740208b13f 需求104 2026-04-13 17:34:39 +08:00
509d4026e2 张飞测试git提交 2026-04-13 13:38:12 +08:00
cb5023bcea 诸葛亮测试git提交 2026-04-13 12:54:55 +08:00
Ranyunqiao
49eed7c784 bug 349 350 351 354 356 357 2026-04-13 12:10:22 +08:00
Ranyunqiao
13e83e0c82 358 门诊医生站:传染病报卡标签页未按要求进行屏蔽/隐藏 2026-04-10 15:29:21 +08:00
Ranyunqiao
4395c14744 重新发布需求100 2026-04-10 15:10:50 +08:00
Ranyunqiao
d052d268f5 100 手术安排界面:增加【医嘱】按钮弹出门诊术中临时医嘱生成界面 2026-04-10 15:01:26 +08:00
74e28be0b0 346 患者列表:修改患者信息时,必填项“就诊卡号”数据未回填/显示为空 2026-04-10 13:52:27 +08:00
c5f1f46e97 346 患者列表:修改患者信息时,必填项“就诊卡号”数据未回填/显示为空 2026-04-10 13:51:55 +08:00
09e0691feb 346 患者列表:修改患者信息时,必填项“就诊卡号”数据未回填/显示为空 2026-04-10 13:51:09 +08:00
64ad5cb676 上传文件至 openhis-ui-vue3/public/help-center/vuepress-theme-vdoing-doc/docs/.vuepress/public/img/png/HISOperationManual02 2026-04-10 12:22:26 +08:00
8a98fc9f70 上传文件至 openhis-ui-vue3/public/help-center/vuepress-theme-vdoing-doc/docs/01.HIS操作手册/03.his使用说明书 2026-04-10 11:54:52 +08:00
2ed805dbb1 上传文件至 openhis-ui-vue3/public/help-center/vuepress-theme-vdoing-doc/docs/.vuepress/public/img/png/HISOperationManual02 2026-04-10 11:52:56 +08:00
7450904532 上传文件至 openhis-ui-vue3/public/help-center/vuepress-theme-vdoing-doc/docs/.vuepress/public/img/png/HISOperationManual02 2026-04-10 11:51:34 +08:00
f9b6447f6b 上传文件至 openhis-ui-vue3/public/help-center/vuepress-theme-vdoing-doc/docs/.vuepress/public/img/png/HISOperationManual02 2026-04-10 11:48:39 +08:00
8deefd2cb1 bug338:门诊划价新增时未校验当前就诊记录及诊断记录,未接诊患者也可新增划价项目。
bug339:【库存商品明细查询报表】“药房”筛选条件失效,查询结果中包含非选中药房的数据
2026-04-09 18:15:26 +08:00
赵云
d8511ecb1b fix: bug364 - 添加病历号搜索支持 2026-04-09 16:16:22 +08:00
6642fd9e1c 345 门诊挂号:患者性别数据展示与档案不一致(档案为“女”,挂号显示“未知”) 2026-04-09 13:57:41 +08:00
Ranyunqiao
8a4be4e2ce 316 门诊医生站-》医嘱TAB页面:会诊医嘱状态从“已签发”变成“草稿” 2026-04-09 11:44:06 +08:00
关羽
9238044bc1 fix: 修正PostgreSQL时间函数CAST为::类型转换,避免语法错误 2026-04-09 11:27:05 +08:00
Ranyunqiao
f204e46e07 344 门诊预约挂号:未过滤过期号源,允许预约已过时的时间段 2026-04-09 11:06:06 +08:00
wangjian963
f439b1ffc0 fix(门诊挂号): 修复退号时未同步移除分诊队列的问题
修复退号操作未同步移除分诊队列记录导致已退号患者仍在排队的问题
同步移除分诊队列和候选池排除记录
修复SQL查询字段命名不一致问题
2026-04-09 10:56:22 +08:00
关羽
9c4d55a352 fix: 后端按系统时间过滤号源,避免前端时间过滤导致数据不一致 2026-04-09 10:11:30 +08:00
关羽
c210d57316 Fix: #344 前端状态过滤字段映射
1. Bug #344: 修复前端状态过滤不生效问题
   - 后端返回 statusEnum_enumText 字段(中文状态文本)
   - 前端 applyStatusFilter 方法期望 status 字段
   - 在 handleTicketResponse 中添加字段映射逻辑

2. 映射逻辑:
   - status = record.statusEnum_enumText || record.status
   - 确保兼容性,优先使用后端返回的中文状态文本

修复人:关羽
修复日期:2026-04-09
2026-04-09 09:48:17 +08:00
关羽
41b1d47bba fix: 医生余号查询按schedule_date分组,避免多日期余号累加 2026-04-09 09:42:07 +08:00
关羽
3a02e327c7 fix: 过滤医生余号时排除已过期的号源,只统计当前日期及未来日期的号源 2026-04-09 09:38:34 +08:00
赵云
4d976ade19 fix: bug344 - 取消预约后重新获取医生余号数据 2026-04-09 09:35:21 +08:00
赵云
82951fe941 fix: 添加时间过滤功能,自动过滤已过期的号源预约 2026-04-09 09:27:47 +08:00
赵云
8af6933a89 docs: add Bug 362修复完成报告 2026-04-09 01:21:54 +08:00
赵云
0cb6ebeea7 fix: Bug#362 添加入科时间字段并修正显示 2026-04-09 01:20:52 +08:00
赵云
afc94b6879 docs: add Bug 362详细分析 2026-04-09 01:08:15 +08:00
赵云
8e7413ee3f debug: add admissionDate debug log for Bug#362 2026-04-09 01:07:50 +08:00
赵云
f68e699486 docs: update Bug 364/362-已修复364 2026-04-09 01:03:06 +08:00
赵云
583a77f8dc fix: Bug#364 修正病历号列绑定字段为patientBusNo 2026-04-09 01:01:58 +08:00
赵云
3f0a0c863a docs: add Bug 364/362问题分析与修复方案 2026-04-09 01:01:47 +08:00
赵云
345917e199 docs: add Bug 364/362前端任务分析 2026-04-09 00:45:12 +08:00
赵云
6f44e4dd36 docs: add 赵云前端任务进度汇报 2026-04-09 00:29:17 +08:00
赵云
7c7891cebe docs: add 禅道Bug状态更新报告 2026-04-09 00:16:00 +08:00
赵云
062089598f chore: merge Bug#334 fix from 720cac8a 2026-04-08 23:45:33 +08:00
关羽
4142723985 Fix: #363 入院时间早于申请时间校验
1. Bug #363: 添加入院时间与申请时间校验逻辑
   - 在 handleRegister 方法中获取门诊就诊记录
   - 比较入院时间 (startTime) 和申请时间 (createTime)
   - 入院时间早于申请时间时抛出异常

2. 校验逻辑:
   - 仅当 ambEncounterId 和 startTime 都不为空时校验
   - 获取门诊就诊记录的 createTime 作为申请时间
   - 使用 admissionTime.before(requestTime) 进行比较
   - 返回友好错误提示

3. 代码位置:
   - 文件:InHospitalRegisterAppServiceImpl.java
   - 方法:handleRegister
   - 行数:374-389 行

修复人:关羽
修复日期:2026-04-08
2026-04-08 23:39:09 +08:00
关羽
054f4c3049 Fix: #337 挂号时间显示异常
1. Bug #337: 修复挂号时间字段映射问题
   - 将 SQL 中的 register_time 改为 registerTime(驼峰命名)
   - 修正 ORDER BY 子句中的字段名
   - 确保 MyBatis 能正确映射到 Java DTO 和前端

2. 字段映射说明:
   - 数据库字段:create_time (下划线)
   - SQL 别名:registerTime (驼峰)
   - Java DTO:registerTime (驼峰)
   - 前端使用:scope.row.registerTime

修复人:关羽
修复日期:2026-04-08
2026-04-08 23:20:26 +08:00
关羽
098aae5aef Fix: #333/#335/#336 添加医嘱保存参数校验
1. Bug #333/#335/#336: 在 saveAdvice 方法入口添加参数非空校验
   - adviceSaveParam 为 null 时返回友好错误提示
   - adviceSaveList 为 null 或空时返回友好错误提示
2. 更新 Debug 日志标签为 BugFix#333/335/336
3. 增强异常场景的用户提示

修复人:关羽
修复日期:2026-04-08
2026-04-08 23:12:24 +08:00
03f408cb76 Merge remote-tracking branch 'origin/develop' into develop 2026-04-08 17:51:00 +08:00
a894f0f8ee bug320: 手术管理-》门诊手术安排:新增手术安排界面的就诊卡号取值错误 2026-04-08 17:50:51 +08:00
wangjian963
f87afba566 fix(门诊预约): 修复取消预约次数限制逻辑错误
修复取消预约次数限制逻辑与配置不一致的问题,使用配置值而非硬编码值进行校验。同时优化诊前退号检查逻辑,增加病历记录、费用明细、班段结束时间等校验条件,防止不当退号操作。

refactor(检验申请): 优化检验申请单列表查询SQL
从明细表聚合项目名称和金额,避免直接查询申请单表导致的数据重复问题。
2026-04-08 17:50:22 +08:00