wangjian963
|
f3d011951b
|
78 增加门诊医生开立检验申请单--对搜索项目区实现懒加载,以及动态搜索。
|
2026-03-13 18:34:14 +08:00 |
|
|
|
7dc76d7b59
|
fix(advice): 修复禅道 Bug #147 - 添加耗材处理逻辑
- 在 saveRegAdvice 方法中添加耗材列表过滤
- 添加 handDevice 方法调用处理耗材请求
- 实现完整的 handDevice 方法处理耗材的保存、签发和删除操作
- 添加必要的导入:ActivityDefinition、DeviceRequest、IDeviceRequestService、IDeviceDispenseService
|
2026-03-13 12:10:24 +08:00 |
|
|
|
b2dec2667a
|
fix(document): 修复文书定义树形列表查询逻辑
- 添加了对organizationId和useRanges参数的空值检查和日志警告
- 在SQL查询中增加了isValid字段过滤条件
- 添加了对primaryMenuEnum参数的条件查询支持
- 增加了详细的请求参数和查询结果日志记录
- 优化了参数传递的一致性,使用变量替代直接访问对象属性
|
2026-03-13 12:10:24 +08:00 |
|
HuangXinQuan
|
879d31b51d
|
165 药房管理-》门诊发药:字段内容显示问题
|
2026-03-13 11:20:23 +08:00 |
|
HuangXinQuan
|
473a5f7f06
|
149 门诊管理-》门诊输液查询不到患者已收费注射类的药品信息
|
2026-03-13 09:44:32 +08:00 |
|
|
|
2eec988c56
|
Merge remote-tracking branch 'origin/develop' into develop
|
2026-03-13 08:59:35 +08:00 |
|
|
|
6af7720470
|
feat(diagnosis): 完善诊断模块功能并优化病历数据获取
- 添加isSaving状态控制保存过程
- 监听患者信息变化自动获取病历详情和诊断列表
- 增强getDetail方法添加错误处理和日志输出
- 重构handleAddDiagnosis方法分离验证逻辑到独立函数
- 优化病历详情获取接口同时查询门诊和住院病历数据
- 添加文档定义树形列表按使用范围筛选功能
- 修复历史病历数据加载错误处理机制
|
2026-03-12 23:21:34 +08:00 |
|
wangjian963
|
5f134945ab
|
1. 在ActivityDefinition实体类及相关DTO中添加inspectionTypeId字段
2. 新增检验类型分页查询接口及前端API调用
3. 优化检验申请模块的前后端交互逻辑
4.完成修改78 增加门诊医生开立检验申请单立检验申请单的检验项目写死的问题
5.对检验目录设置的查询,更新和保存进行修改完善。
6.对检验项目设置的页面使用vue3+elementui进行修改。
|
2026-03-12 18:58:54 +08:00 |
|
|
|
17b8ea7192
|
fix(nurse-station): 修复住院护士站门户护理级别筛选功能失效问题 (Bug #172)
|
2026-03-12 17:38:31 +08:00 |
|
Ranyunqiao
|
2bfdd686c7
|
栈溢出
|
2026-03-12 17:31:50 +08:00 |
|
Ranyunqiao
|
066cfaba46
|
168 入科分配床位填写的住院医生、主治医生、责任护士字段的内容双击查看未显示。
|
2026-03-12 16:58:39 +08:00 |
|
|
|
d083a3123a
|
fix: Bug #177 修复新增医嘱报错 - category_code 类型转换错误
问题原因:
SQL查询中尝试将 wor_activity_definition.category_code(中文值如'检验'、'检查')
直接转换为 INTEGER 类型,导致 PostgreSQL 类型转换错误。
修复方案:
使用 CASE WHEN 语句将中文 category_code 映射为对应的整数值:
- 检验 -> 1
- 检查 -> 2
- 护理 -> 3
- 手术 -> 4
- 其他 -> 5
这与 ActivityType 枚举定义保持一致。
|
2026-03-12 15:53:06 +08:00 |
|
|
|
96c1927f8d
|
fix: Bug #177 门诊医生站耗材医嘱保存提示未匹配库存信息
问题原因:
1. 前端查询耗材列表时未设置 adviceTableName 字段
2. 后端库存校验时严格要求 adviceTableName 匹配,导致耗材无法匹配库存
修复方案:
1. 前端(adviceBaseList.vue): 添加 adviceTableName = 'adm_device_definition' 字段
2. 后端(AdviceUtils.java): 添加容错处理,当 adviceTableName 为空时跳过该项匹配
双保险策略确保问题彻底解决。
|
2026-03-12 15:44:03 +08:00 |
|
|
|
8faba1ea21
|
fix: 护理记录患者列表科室ID从就诊表获取 (Bug #175)
- 将org_id来源从adm_patient改为adm_encounter
- adm_patient.organization_id通常为空
- adm_encounter.organization_id才是入院科室
- 修复按科室过滤时查不到患者的问题
|
2026-03-12 15:13:37 +08:00 |
|
Ranyunqiao
|
52951d7296
|
167 住院管理-》住院护士站-》入出转管理:护士登录的科室能接收查看到其他科室的入科患者 入院病区字段下拉内容限制只能显示当前登录科室对应的病区,如该护士还有其他科室的权限需要做切换科室操作。
|
2026-03-12 14:30:19 +08:00 |
|
|
|
3c47979913
|
fix: 修复护理记录患者列表不显示在院患者的问题 (Bug #175)
- 将INNER JOIN改为LEFT JOIN,允许患者未分配床位时也能显示在列表中
- 修复getPatientPage和getNursingPatientPage两个查询
- 解决患者已入院但无床位信息时查询不到数据的问题
|
2026-03-12 14:15:56 +08:00 |
|
|
|
4277a369d2
|
fix(order): 解决医嘱类型字段处理问题
- 优化了JSON解析逻辑,避免重复解析contentJson字段
- 确保therapyEnum字段正确传递,默认值设置为长期医嘱('1')
- 修复了医嘱保存和签发过程中类型字段丢失的问题
- 统一了前后端therapyEnum字段的默认值处理逻辑
- 添加了必要的注释说明字段处理规则
|
2026-03-12 12:42:17 +08:00 |
|
|
|
cf3f971741
|
feat(checkType): 添加检查类型下拉选项功能
- 新增 getAllCheckTypes 接口用于获取所有检查类型列表
- 在前端组件中使用检查类型选项替换原有字典数据
- 实现套餐名称字段的下拉选择和模糊过滤功能
- 统一检查类型相关的标签显示逻辑
- 优化检查项目设置界面的表单交互体验
|
2026-03-11 18:21:36 +08:00 |
|
|
|
75737cf95c
|
feat(doctorstation): 添加取消接诊功能
- 在医生工作站界面添加取消接诊按钮
- 实现取消接诊的前端处理逻辑和确认对话框
- 添加计算属性控制取消接诊按钮的禁用状态
- 完善后端取消接诊服务的安全性检查和异常处理
- 优化取消接诊时的业务数据验证流程
- 添加详细的错误提示和用户反馈机制
|
2026-03-11 16:21:49 +08:00 |
|
|
|
4b544dc214
|
fix(diagnosis): 添加缺失的 Date 导入并验证构建成功
|
2026-03-11 15:25:43 +08:00 |
|
|
|
597e621b69
|
fix(diagnosis): 修复发病日期和诊断日期保存问题
根本原因: 数据库表 adm_encounter_diagnosis 缺少 onset_date 和 diagnosis_time 字段
修复内容:
1. 新增数据库字段: onset_date, diagnosis_time
2. 后端实体类 EncounterDiagnosis 添加字段
3. 后端保存逻辑添加日期字段映射
4. 后端DTO DiagnosisQueryDto 添加字段
5. 查询SQL添加日期字段查询
|
2026-03-11 14:49:46 +08:00 |
|
Ranyunqiao
|
547cccbeb7
|
栈溢出
|
2026-03-11 11:08:25 +08:00 |
|
Ranyunqiao
|
d1aa91f727
|
167 住院管理-》住院护士站-》入出转管理:护士登录的科室能接收查看到其他科室的入科患者
|
2026-03-11 10:26:00 +08:00 |
|
|
|
6179a89b6c
|
fix: 删除有依赖冲突的文件(处方审核、门诊报表)
- PrescriptionReviewAppServiceImpl 依赖 doctorstation DTO 变更
- OutpatientManageReportAppServiceImpl 依赖 encounterService 新方法
- 这些功能需要与 doctorstation 模块一起合并
暂时删除以保持编译通过,后续可单独评估合并
|
2026-03-10 18:49:54 +08:00 |
|
|
|
7c12028f63
|
Merge branch 'develop' of https://gitea.gentronhealth.com/wangyizhe/his into develop
|
2026-03-10 18:39:28 +08:00 |
|
|
|
fe07cee58c
|
feat: 合并 upstream/v1.3 新增功能模块(安全合并策略)
新增功能模块:
- 药房管理:住院退药、处方审核功能
- 报表管理:门诊管理报表、药房结算报表、医嘱统计报表
- 支付管理:三方对账功能
- 新增枚举类:电子处方类型、频次类型、病历状态等10个
- 新增实体类:处方审核记录、第三方支付请求、中医结算目录
- 工具类增强:年龄计算、Excel工具
合并策略:仅合并低风险新增文件,保留现有业务功能
上游版本:v1.3 (2025-03-06发版)
合并分支:merge-upstream-v1.3-0310
🤖 Auto-generated by Claude Code
|
2026-03-10 18:30:35 +08:00 |
|
liuliu
|
066c457d90
|
169 库房管理-》采购管理-》采购管理:选中采购管理中的数据,点击删除报错,已解决,并新增批量删除功能
|
2026-03-10 18:07:07 +08:00 |
|
sindir
|
b26ad75299
|
151 门诊医生站的诊断TAB页通过维护的个人/科室诊断内容双击开单诊断类型字段显示数字11
|
2026-03-10 16:33:47 +08:00 |
|
|
|
e46e2be830
|
refactor(doctorstation): 优化传染病报卡管理功能
- 将前端表单字段 diseaseCategory 统一改为 diseaseType
- 修复统计数据获取失败时的错误处理逻辑
- 完善数据列表查询的错误提示和调试日志
- 优化后端日期时间格式化处理方式
- 增强统计数据返回的安全性检查
- 移除冗余的报卡状态验证代码并修复更新时间格式
|
2026-03-10 10:28:13 +08:00 |
|
|
|
6aff10e240
|
Merge remote-tracking branch 'origin/develop' into develop
|
2026-03-09 18:16:27 +08:00 |
|
wangjian963
|
5d02da03b4
|
101 系统管理-》目录管理-》诊断目录:增加报卡类型字段的bug--删除报卡类型字段的内容点击【确认】提示“修改成功”,重新点击【编辑】进入修改界面报卡类型字段内容未删除成功。
|
2026-03-09 17:58:05 +08:00 |
|
|
|
d99188bfb9
|
feat(card): 实现医生个人报卡管理系统
- 添加医生个人报卡统计、分页查询、提交、撤回、删除功能
- 实现批量提交和删除报卡操作
- 添加报卡导出为Word文档功能
- 新增DoctorCardStatisticsDto、DoctorCardListDto等数据传输对象
- 在InfectiousCardDto中添加状态文本字段
- 优化报卡状态显示,将"待审核"改为"已提交"并新增"作废"状态
- 添加多个DTO类的getter/setter方法以确保序列化正常工作
- 实现医生权限验证确保只能操作自己的报卡
- 完善报卡状态流转控制和业务逻辑验证
|
2026-03-09 14:57:45 +08:00 |
|
|
|
c3776c642b
|
feat(doctor): 添加医生站报卡管理功能
- 新增医生报卡统计、列表查询、详情查看等API接口
- 实现报卡的提交、撤回、删除、批量操作等功能
- 添加报卡编辑和Word文档导出功能
- 构建完整的医生报卡管理界面,包含筛选、分页、状态显示等
- 实现报卡状态管理(待提交、已提交、已审核、已上报、失败、作废)
- 添加前端表格展示、弹窗详情、表单验证等交互功能
- 创建医生报卡更新DTO数据传输对象
|
2026-03-09 14:52:00 +08:00 |
|
|
|
469b325f0e
|
feat(card): 新增传染病报卡管理系统
- 实现报卡管理服务接口和具体实现类
- 添加报卡统计、分页查询、详情查看功能
- 实现批量审核、批量退回、单条审核功能
- 添加审核记录查询和科室树获取功能
- 实现报卡数据导出Excel功能
- 创建报卡查询参数和统计数据显示对象
- 添加审核记录、传染病卡片等数据传输对象
- 实现报卡和审核记录的数据访问层
- 定义传染病卡片和审核记录领域实体模型
- 提供REST API控制器接口供前端调用
|
2026-03-06 22:33:36 +08:00 |
|
|
|
b65841c0cc
|
fix(common): 统一异常处理并迁移打印功能到hiprint
- 替换所有System.out.println和printStackTrace为slf4j日志记录
- 在BeanUtils、AuditFieldUtil、DateUtils、ServletUtils等工具类中添加Logger实例
- 在Flowable相关控制器和服务中统一错误日志记录格式
- 在代码生成器中添加日志记录功能
- 将前端打印组件从Lodop迁移到hiprint打印方案
- 更新体温单打印功能使用hiprint预览打印
- 移除调试用的console.log语句
- 修复打印模板中线条元素类型定义
|
2026-03-06 22:16:44 +08:00 |
|
wangjian963
|
2492daa0ad
|
完成:102 门诊医生站-》诊断TAB页:增加报卡弹框登记界面
疾病报告卡新增功能。
修改诊断疾病的sql查询语句
|
2026-03-06 16:49:21 +08:00 |
|
|
|
8af06f6916
|
perf(database): 优化数据库查询性能和前端请求处理
- 优化ActivityDefinitionManageMapper.xml中的分页查询,减少JOIN操作并使用索引友好的写法
- 修复purchaseinventory组件中API调用的数据传递格式问题
- 将前端请求超时时间从60秒增加到120秒以配合后端超时设置
- 在手术申请页面添加远程搜索防抖功能,避免频繁API调用
- 重构SurgeryAppServiceImpl中的名称字段填充逻辑,使用批量查询减少数据库访问次数
- 优化SurgeryMapper.xml中的分页查询,使用子查询预加载关联数据并减少不必要的JOIN
|
2026-03-04 18:32:06 +08:00 |
|
|
|
b4ab67aed9
|
Merge remote-tracking branch 'origin/develop' into develop
|
2026-03-04 11:05:18 +08:00 |
|
|
|
6a8f82bb2e
|
refactor(print): 更新打印功能实现并优化药品管理查询
- 替换旧的hiprint直接调用为统一的printUtils工具类
- 新增门诊手术计费打印模板支持(含流程图)
- 修改门诊收费结算单打印逻辑,使用新的打印工具类
- 修复门诊挂号打印模板注释说明
- 优化药品库房查询,过滤已删除的记录
- 更新药品管理接口URL路径配置
- 添加打印客户端连接状态检查,支持浏览器打印预览备选方案
- 改进打印错误处理和用户提示机制
|
2026-03-04 11:05:12 +08:00 |
|
wangjian963
|
5e3affcf3a
|
Merge remote-tracking branch 'origin/develop' into develop
|
2026-03-03 16:29:26 +08:00 |
|
wangjian963
|
455f7938be
|
完成-101-系统管理-》目录管理-》诊断目录:增加报卡类型字段
完成-78-增加门诊医生开立检验申请单的检验项目选择区的查询。
|
2026-03-03 16:29:08 +08:00 |
|
HuangXinQuan
|
9525b1d927
|
80 门诊医生站检查申请单开单界面
|
2026-03-03 16:16:52 +08:00 |
|
|
|
cd3155e63c
|
feat(inventory): 扩展库存筛选功能支持多范围条件
- 将原有的库存是否为零筛选扩展为更灵活的库存范围筛选
- 新增多种库存数量筛选选项:无限制、等于0、大于0、小于等于20、小于等于50
- 使用switch语句重构筛选逻辑提高代码可读性
- 更新注释文档说明新的筛选参数含义
- 修改查询方法支持返回全部记录不分页的功能
|
2026-03-03 14:16:52 +08:00 |
|
|
|
9116ea4a84
|
fix(ui): 修复多个功能模块的验证和数据处理问题
- 在医生工作站退费功能中添加患者选择验证
- 统一药品管理中的仓库类型选择逻辑,移除重复代码
- 修复统计管理页面清空按钮的数据重置问题
- 修正西药管理页面处方打印按钮的功能绑定
- 完善库存报表查询的SQL过滤条件实现
- 更新多个控制器接口参数类型以支持业务流程
- 优化退费列表对话框的数据加载和错误处理
|
2026-03-02 23:27:11 +08:00 |
|
|
|
ce8b0b16b1
|
feat(inventory): add BusNoRequest DTO for inventory management
|
2026-03-02 18:39:41 +08:00 |
|
|
|
208b8fc41d
|
fix(ui): 修复多个功能模块的验证和数据处理问题
- 在医生工作站退费功能中添加患者选择验证
- 统一药品管理中的仓库类型选择逻辑,移除重复代码
- 修复统计管理页面清空按钮的数据重置问题
- 修正西药管理页面处方打印按钮的功能绑定
- 完善库存报表查询的SQL过滤条件实现
- 更新多个控制器接口参数类型以支持业务流程
- 优化退费列表对话框的数据加载和错误处理
|
2026-03-02 18:36:22 +08:00 |
|
|
|
25c266babb
|
fix(report): 修复库存报表查询SQL格式化问题并优化处方组套处理逻辑
- 修复InventoryProductReportMapper.xml中SQL查询的缩进格式问题
- 在prescriptionlist.vue中添加组套数据验证防止空值异常
- 优化组套处理逻辑确保医嘱详情数据正确获取
- 修复最小单位数量计算避免partPercent为空时的错误
|
2026-03-02 14:14:20 +08:00 |
|
wangjian963
|
6add091a7b
|
1:枚举替换,2:新增格式化函数来优化金额显示,3:新增格式化函数,4:表格状态标识优化
|
2026-02-28 17:48:28 +08:00 |
|
wangjian963
|
a05b3a8d3c
|
需求-78-增加门诊医生开立检验申请单的开立与删除功能以及页面的调整。
|
2026-02-28 14:59:21 +08:00 |
|
HuangXinQuan
|
fcd2d03424
|
80 门诊医生站检查申请单开单界面,排班的回显问题
|
2026-02-27 14:25:17 +08:00 |
|