Commit Graph

5 Commits

Author SHA1 Message Date
89015fc6f2 fix(auth): 解决病程记录权限控制和角色权限对齐问题
- 移除病程记录控制器中的重复权限注解,统一使用菜单权限控制
- 修复角色权限映射不一致问题,统一权限前缀命名规范
- 为不同角色类型分配相应的默认权限,包括医生、护士、药房等专业角色
- 修复临床路径表缺少基础实体字段的数据库结构问题
- 优化病历时限统计功能的数据查询逻辑
- 更新前端API请求路径和统计数据显示格式
- 修复病程记录页面数据分页大小配置问题
2026-06-22 15:56:38 +08:00
wangjian963
ad9c47ed28 fix(#748): 修复临床路径表格加载报错 — 补全缺失列 + 优化表格体验
根因: clinical_pathway 和 clinical_pathway_execution 两张表缺少
  create_by / update_by / update_time 列,实体继承 HisBaseEntity 后
  MyBatis-Plus 生成的 SQL 包含这些列,导致页面加载和按钮操作均报错。
2026-06-22 12:09:43 +08:00
c37f30b989 fix: 全量clean编译修复残留class文件问题 2026-06-21 04:58:37 +08:00
6ca467a81a refactor(ui): 优化页面布局和表格组件
- 将多个页面的固定高度样式改为flex布局,提升响应式体验
- 替换菜单管理页面的vxe-table为el-table组件以统一技术栈
- 为菜单名称添加图标标识区分不同菜单类型
- 调整表单和表格容器的尺寸计算方式,支持自适应高度
- 优化滚动和溢出处理,改善页面渲染性能
- 修复部分组件的样式和数据绑定问题
2026-06-15 09:25:29 +08:00
a963ad8fdc refactor(core): 替换FastJSON为Jackson并修复字符串编码问题
- 将TenantOptionUtil中的JSONObject.getString()替换为path().asText()
- 从LoginUser类移除FastJSON依赖并添加Jackson注解支持
- 将LoginUser中的optionJson字段类型从JSONObject改为ObjectNode
- 修复PropertyPreExcludeFilter以使用Jackson实现属性过滤功能
- 更新AddressUtils中地理位置解析逻辑以兼容Jackson
- 清理因字符编码导致的文档注释乱码问题
2026-06-10 16:05:30 +08:00