Commit Graph

1348 Commits

Author SHA1 Message Date
dba6350493 fix(doctorstation): 修复会诊模块数据加载异常处理
- 添加了接口响应空值检查,防止因空响应导致的页面崩溃
- 完善了错误处理逻辑,统一返回空数组避免组件渲染异常
- 增强了网络错误捕获,提供更准确的错误信息提示
- 优化了后端服务异常处理,确保查询失败时返回安全的默认值
- 修复了手术收费模块中的用户卡信息引用错误
- 改进了学生合同号处理逻辑,增加了前置条件验证
2026-02-09 23:47:19 +08:00
HuangXinQuan
6fb5b5993a 75 门诊出诊医生诊室设置的完善 2026-02-09 16:38:54 +08:00
chenjinyang
4c2b015210 修改帮助中心readme静态资源说明规范图片存放便于管理 2026-02-09 13:34:54 +08:00
chenjinyang
9f9f193287 修改门诊手术计费按钮位置更新readme新增静态资源放置及引用说明 2026-02-09 13:03:25 +08:00
chenjinyang
d34a314f02 完成99需求 2026-02-06 17:12:29 +08:00
8d45cfe9db 上传文件至 md/需求 2026-02-06 16:07:22 +08:00
f9d897c081 refactor(surgicalschedule): 更新手术排程页面中的组件导入路径
- 将 SurgeryCharge 组件的导入路径从相对路径 ../../charge/surgerycharge/index.vue 修改为 ../charge/surgerycharge/index.vue
- 修正了因目录结构调整导致的模块解析错误
- 优化了组件间的依赖关系,确保项目结构的一致性
2026-02-06 13:51:41 +08:00
d2616ac2f9 chore(config): 更新日志配置并添加OpenCode技能和命令
- 将MyBatis日志实现从STDOUT更改为SLF4J
- 调整开发环境日志级别从debug降级为info
- 添加OpenCode命令配置文件包括快速开始、文件操作、插件和技能相关命令
- 创建OpenCode技能框架包含代理创建器、命令创建器、插件创建器和技能创建器
- 初始化OpenWork工作区配置文件
- 添加工作区引导和Chrome DevTools演示技能
2026-02-06 13:41:36 +08:00
d2a6780c23 refactor(consultation): 重构会诊模块包结构和日期时间处理
- 将ConsultationRequest相关类从web包移动到consultation包
- 替换java.util.Date为java.time.LocalDateTime进行日期时间处理
- 统一日期时间格式化方式,使用DateTimeFormatter替代SimpleDateFormat
- 优化年龄计算逻辑,使用Java 8时间API替代Calendar
- 在ConsultationRequest实体上添加MyBatis别名注解
- 更新MyBatis映射文件中的命名空间和类型引用
- 调整数据库字段映射,移除无效字段并添加新字段
2026-02-06 13:26:31 +08:00
fc32b83980 refactor(consultation): 重构会诊模块包结构和日期时间处理
- 将ConsultationRequest相关类从web包移动到consultation包
- 替换java.util.Date为java.time.LocalDateTime进行日期时间处理
- 统一日期时间格式化方式,使用DateTimeFormatter替代SimpleDateFormat
- 优化年龄计算逻辑,使用Java 8时间API替代Calendar
- 在ConsultationRequest实体上添加MyBatis别名注解
- 更新MyBatis映射文件中的命名空间和类型引用
- 调整数据库字段映射,移除无效字段并添加新字段
2026-02-06 13:26:28 +08:00
chenjinyang
b936654a11 提交帮助中心模块手册模板及图片 2026-02-06 13:05:38 +08:00
2a525f95b9 refactor(surgicalschedule): 修正手术费用组件导入路径
- 更新 SurgeryCharge 组件的相对路径引用
- 从当前目录调整为上两级目录的正确路径
2026-02-06 12:45:09 +08:00
585b9bd720 Merge remote-tracking branch 'origin/develop' into develop 2026-02-06 12:35:43 +08:00
weixin_45799331
faf73a5ac4 95-门诊医生站开立会诊申请单界面PRD_2026-01-15,全部功能。 2026-02-06 11:24:08 +08:00
89bf85fd97 feat: 门诊手术中计费功能
- 数据库:在adm_charge_item表添加SourceBillNo字段
- 后端实体类:更新ChargeItem.java添加SourceBillNo字段
- 前端组件:创建手术计费界面(基于门诊划价界面)
- 后端API:扩展PrePrePaymentDto支持手术计费标识
- 后端Service:扩展getChargeItems方法支持手术计费过滤
- 门诊手术安排界面:添加【计费】按钮

注意事项:
- 需要手动执行SQL脚本:openhis-server-new/sql/add_source_bill_no_to_adm_charge_item.sql
- 术后一站式结算功能待后续开发
2026-02-05 23:47:02 +08:00
f3d56bff45 feat(menu): 添加菜单缓存刷新功能和拖拽排序支持
- 在SysMenuController中添加refreshCache和refreshCurrentUserMenuCache接口
- 实现菜单缓存的按需刷新和用户级别缓存清理功能
- 优化菜单列表查询的缓存key策略,支持更精确的缓存命中
- 为菜单树查询添加缓存注解提升性能
- 在菜单增删改操作中完善缓存清理逻辑
- 添加allocateMenuToRole方法实现菜单角色分配功能
- 在前端DictTag组件中修复标签类型验证逻辑
- 为首页配置页面添加拖拽排序功能,支持快捷功能重新排列
- 集成Sortable.js实现拖拽交互和排序保存
- 优化菜单管理页面的缓存刷新机制和数据展示
- 完善配置更新事件处理,支持实时配置同步
2026-02-05 23:07:31 +08:00
chenjinyang
cd6c015d8f 提交OpScheduleDto 2026-02-05 16:39:41 +08:00
chenjinyang
dfdab41c00 完成93需求 2026-02-05 16:30:25 +08:00
HuangXinQuan
f69de5e78f 医生排班日期的正确插入 2026-02-05 16:00:56 +08:00
HuangShun
74892ea80f 修复Bug138 系统管理-》基础数据-》病区/床位管理:关联科室字段的下拉选项 2026-02-05 11:24:43 +08:00
HuangShun
4bf74a1ff0 修复Bug131 【入出转管理】-》入院病区下拉框无数据,后面的相应联动框应该也有数据 2026-02-05 10:22:09 +08:00
3a53837e50 项目修改插入时不按照序号排列异常 2026-02-04 17:25:13 +08:00
HuangShun
2c2bb1adb0 实现需求56 检查项目设置-》检查类型维护中的分页功能。 2026-02-04 16:03:41 +08:00
HuangXinQuan
a434dfdfff 73 门诊医生排班管理 2026-02-03 17:36:29 +08:00
4c14d802c4 取药科室下项目显示异常,没有耗材库的修复 2026-02-03 16:03:32 +08:00
a7602057e2 Revert "套餐设置套餐管理完善"
This reverts commit 6c15f0d4d5.
2026-02-03 15:30:47 +08:00
97af9d5eee Merge branch 'develop' of https://gitea.gentronhealth.com/py/his into develop 2026-02-03 15:29:32 +08:00
wangjian963
3cabb5f803 Merge remote-tracking branch 'origin/develop' into develop 2026-02-03 15:16:03 +08:00
wangjian963
a55884a710 维护多个挂号类型的医生,只能检索出一个医生的问题。 2026-02-03 15:15:55 +08:00
dfac362c37 Merge branch 'develop' of https://gitea.gentronhealth.com/py/his into develop 2026-02-03 15:11:03 +08:00
HuangShun
897afd4da2 修复Bug130 【门诊挂号】-》【新增患者】性别设置有2个,多了一个;将页面回退至需求37 门诊挂号-》新增患者 /页面,并实现患者新建患者档案年龄校验 2026-02-03 14:55:13 +08:00
3d31b3482a 套餐设置套餐管理完善 2026-02-03 14:03:07 +08:00
3acf8ad50a Merge branch 'develop' of https://gitea.gentronhealth.com/py/his into develop 2026-02-03 14:00:59 +08:00
HuangShun
fa06a52d71 需求85 门诊挂号-》预约号源已缴费签到未看诊进行退号;建立退费表,在退诊时将相应数据插入到表中。 2026-02-03 10:31:58 +08:00
d1b290881f 上传文件至 md/需求 2026-02-02 16:51:23 +08:00
5781e39c20 Merge remote-tracking branch 'origin/develop' into develop 2026-02-02 16:28:39 +08:00
9ed43c9413 feat(home): 添加医生专属患者统计和菜单跳转功能
- 在HomeStatisticsDto中新增我的患者数量和待写病历数量字段
- 实现医生患者查询功能,支持按租户隔离数据
- 更新首页统计服务,为医生用户提供专属患者统计数据
- 添加菜单名称点击跳转功能,支持路由导航和外部链接打开
- 修复首页统计数据显示,确保医生看到正确的患者数量
- 添加医保日结结算相关实体、服务和前端页面
- 配置前端路由控制器,支持Vue Router History模式
2026-02-02 16:28:31 +08:00
270004afee Merge branch 'develop' of https://gitea.gentronhealth.com/py/his into develop 2026-02-02 15:02:06 +08:00
HuangShun
96941cb4e0 修复需求56 检查项目设置-》检查类型维护中去掉选择部位勾选框点击【保存】按钮未实现数据存储。 2026-02-02 11:50:15 +08:00
6c15f0d4d5 套餐设置套餐管理完善 2026-02-02 11:08:19 +08:00
HuangShun
063be326eb 修复Bug125 【住院登记】的入院科室无法选择,入院病区也无法选择;修改科室数据来源 2026-02-02 10:55:04 +08:00
5534a71c7d feat(menu): 优化菜单服务性能并新增医生排班功能
- 添加菜单缓存注解以提升查询性能
- 实现菜单完整路径计算优化,解决 N+1 查询问题
- 新增 selectAllMenus 方法供路径计算使用
- 添加今日医生排班查询功能
- 重构前端图标显示逻辑,使用 SVG 图标替代 Element 图标
- 添加前端菜单数据本地缓存机制
- 更新菜单管理界面的表单组件绑定方式
- 新增预约管理、门诊管理和药房管理路由配置
2026-02-02 08:46:33 +08:00
669d669422 refactor(home): 更新工作流任务API导入路径
- 将 '@/api/workflow/task' 导入路径更改为 '@/api/workflow/task.js'
2026-02-01 15:06:15 +08:00
98fe9f3301 feat(router): 添加医生工作站等功能模块路由配置
- 新增医生工作站路由,包含待写病历功能
- 添加全部功能模块路由,支持功能列表和配置页面
- 集成待办事项模块路由,完善工作流功能
- 配置相关API接口和服务类,实现用户配置管理
- 实现待写病历列表展示和相关业务逻辑
- 完善首页统计数据显示功能
2026-02-01 15:05:57 +08:00
6f7d723c6b Merge remote-tracking branch 'origin/develop' into develop 2026-02-01 14:51:14 +08:00
0a08088ada feat(menu): 添加菜单完整路径功能和待写病历管理
- 在SysMenu实体类中新增fullPath字段用于存储完整路径
- 实现buildMenuTreeWithFullPath方法构建带完整路径的菜单树
- 添加getMenuFullPath和generateFullPath服务方法获取和生成完整路径
- 在菜单控制器中增加获取完整路径的API接口
- 前端菜单组件显示完整路径并在新增修改时使用后端返回的路径
- 添加待写病历管理功能包括获取待写病历列表、数量统计和检查接口
- 在医生工作站界面集成待写病历选项卡和相关处理逻辑
- 更新首页统计数据接口路径并添加待写病历数量获取功能
- 重构首页快捷功能配置为动态从数据库获取用户自定义配置
- 优化菜单列表查询使用异步方式处理带完整路径的菜单数据
- 添加菜单完整路径的数据库映射配置和前端API调用支持
2026-02-01 14:50:22 +08:00
HuangShun
48309fcaa4 需求56 检查项目设置-》检查类型维护;在check_type表中增加一个parent_id字段用于父行与子行绑定;修改执行科室下拉字典的数据来源 2026-01-30 15:31:01 +08:00
wangjian963
28160e082c 收费工作站-门诊挂号:点击【确认】退号无响应 2026-01-30 12:02:37 +08:00
wangjian963
29ecfd90f2 修复收费工作站-门诊挂号:挂号类型字段内容重复显示 2026-01-30 11:10:36 +08:00
f690b78b18 上传文件至 md/需求/media 2026-01-29 22:39:47 +08:00