|
|
6a4f65f45f
|
feat(i18n): migrate emergency, infection control, audit log pages to vue-i18n (~700 keys)
|
2026-06-25 11:43:58 +08:00 |
|
|
|
48c42ac3c2
|
Merge remote-tracking branch 'origin/develop' into develop
# Conflicts:
# healthlink-his-ui/src/views/charge/cliniccharge/index.vue
# healthlink-his-ui/src/views/inpatientDoctor/home/components/diagnosis/chineseMedicineDialog.vue
# healthlink-his-ui/src/views/inpatientDoctor/home/components/diagnosis/diagnosis.vue
# healthlink-his-ui/src/views/pharmacymanagement/westernmedicine/index.vue
|
2026-06-25 11:16:15 +08:00 |
|
Ranyunqiao
|
b9ae2b877a
|
bug 810 811 812 813
|
2026-06-25 10:28:23 +08:00 |
|
|
|
25502820db
|
feat(i18n): migrate lab, inspection, report, medication, data dictionary pages to vue-i18n (676 keys)
|
2026-06-25 10:13:04 +08:00 |
|
|
|
84529b9f01
|
feat(i18n): migrate patient management and inpatient doctor station (42+ files, 787+39 keys)
|
2026-06-25 09:04:04 +08:00 |
|
|
|
92079e1392
|
feat(i18n): migrate EMR, surgery safety, surgical schedule, surgery manage, operating room, preop manage to vue-i18n (~1000 keys)
|
2026-06-25 00:22:45 +08:00 |
|
|
|
24ea1c9e1a
|
feat(i18n): migrate nursing, inpatient, mobile nursing pages + billing remaining components to vue-i18n
|
2026-06-24 22:37:08 +08:00 |
|
|
|
1a0e6aabb4
|
feat(i18n): migrate billing, triage, pharmacy pages to vue-i18n (206+120+60 keys)
|
2026-06-24 22:04:53 +08:00 |
|
wangjian963
|
c76a165b81
|
688 [住院发退药-发药明细单] 患者列表布局挤压导致内容显示不全,且多条件组合检索(患者信息/发药状态/药品分类)失效
布局挤压:左侧患者列表 width: 25% 无法容纳 440px 列宽,年龄列被遮挡
|
2026-06-24 17:45:43 +08:00 |
|
wangjian963
|
1cb87d4e4b
|
672 [门诊医生站-诊断] 新增中医诊断保存后,列表中“发病日期”、“诊断日期”和“医生”字段显示为空
|
2026-06-24 17:07:43 +08:00 |
|
wangjian963
|
8c23695c1f
|
chore: .idea/ 解除 git 追踪
|
2026-06-24 16:55:12 +08:00 |
|
wangjian963
|
0a4e5b93db
|
666 [门诊-发药管理] 药品已完成收费但“门诊发药”模块无法检索到患者信息,导致无法实现发药逻辑
【门诊发药 - westernmedicine/index.vue】
- 修复 vxe-table v4 @cell-click 事件包装问题:handleCurrentChange
参数从 row 改为 params.row || params,解决 encounterId 始终为
undefined 导致切换患者时右侧数据不变的 bug
- 添加竞态保护:getMedicineList 中比对 currentRow.encounterId 与
requestedEncounterId,防止快速切换患者时旧请求覆盖新数据
- 切换患者时立即清空 medicineInfoList/medicineTotalPrice,避免
闪现上一患者内容
- 三个数据加载分支统一添加 .catch() + .finally() 确保 loading
状态正确关闭
|
2026-06-24 16:43:56 +08:00 |
|
Ranyunqiao
|
2ba26594e3
|
bug 808
|
2026-06-24 16:16:51 +08:00 |
|
|
|
d0f2e21af5
|
Merge remote-tracking branch 'origin/develop' into develop
|
2026-06-24 15:42:56 +08:00 |
|
|
|
ded899d45c
|
feat(i18n): migrate menu, dict type, registration, doctor station, common components to vue-i18n
|
2026-06-24 15:38:28 +08:00 |
|
Ranyunqiao
|
74cf599ea7
|
需求111 住院护士站-》护理记录维护权限 修改成功
|
2026-06-24 14:46:15 +08:00 |
|
|
|
88912d26bf
|
Merge remote-tracking branch 'origin/develop' into develop
|
2026-06-24 14:23:50 +08:00 |
|
Ranyunqiao
|
77e4286fde
|
bug 809
|
2026-06-24 14:20:27 +08:00 |
|
wangjian963
|
1a6cd9af9b
|
588 [住院医生工作站-临床医嘱] 新增无“文字”医嘱类型,系统要实现联动切换至专用展开式填写面板,且缺失频次、执行科室、开始时间等核心字段录入
消除OrderForm ESLint/TS报错
|
2026-06-24 14:07:38 +08:00 |
|
|
|
8434db6e13
|
fix(i18n): add missing deptData key to enUS/viVN locale files
|
2026-06-24 13:53:34 +08:00 |
|
Ranyunqiao
|
20dade7bf0
|
bug 800 802 803 804 805
|
2026-06-24 13:45:20 +08:00 |
|
|
|
f4fe7fe873
|
feat(i18n): add dict management multilang UI with en/vi input fields
|
2026-06-24 13:42:12 +08:00 |
|
|
|
822414c228
|
feat(i18n): migrate login, dashboard, navbar, sidebar, user/role pages to vue-i18n with language switcher on login page
|
2026-06-24 13:33:44 +08:00 |
|
|
|
fbb7f8215e
|
feat(i18n): add Chinese extraction script (found 1720 unique texts from 1258 files)
|
2026-06-24 12:28:38 +08:00 |
|
|
|
6f1a00c9c9
|
feat(i18n): add vue-i18n v11 with zhCN/enUS/viVN locale files
|
2026-06-24 12:20:04 +08:00 |
|
|
|
cc056d19ce
|
fix(i18n): rename Flyway migration to V111 per naming convention
|
2026-06-24 12:10:29 +08:00 |
|
|
|
20bd4a4b1a
|
fix(i18n): rename Flyway migration to V111__add_dict_multilang_columns per convention
|
2026-06-24 12:09:16 +08:00 |
|
wangjian963
|
9640ef7d39
|
Merge remote-tracking branch 'origin/develop' into develop
|
2026-06-24 11:55:13 +08:00 |
|
wangjian963
|
acbcd6eacf
|
fix: 修复菜单parentId为NULL时获取路由NPE
路由构建时 SysMenu.getParentId() 可能返回 NULL(数据库 parent_id 为 NULL),
在 buildMenus/getRouterPath/getComponent/isMenuFrame/isParentView/getChildList
中直接调用 .intValue()/.longValue() 触发自动拆箱 NPE,导致前端路由加载失败。
|
2026-06-24 11:54:26 +08:00 |
|
|
|
442de5149a
|
feat(i18n): add backend i18n properties, Flyway migration, and dictionary multi-language support
|
2026-06-24 11:49:26 +08:00 |
|
Ranyunqiao
|
5f9e535928
|
Merge remote-tracking branch 'origin/develop' into develop
|
2026-06-24 11:43:52 +08:00 |
|
Ranyunqiao
|
3f6a23a9e6
|
bug 588 628 642 670
|
2026-06-24 11:43:19 +08:00 |
|
wangjian963
|
8b1185930e
|
675 [门诊医生站-检查申请] “检查方法”字段缺少必填标识却执行了强校验逻辑
|
2026-06-24 11:38:08 +08:00 |
|
wangjian963
|
8845fdcd70
|
fix(doctorstation): 优化医嘱tab页诊断显示、输入框焦点及数据懒加载
- 诊断下拉框改为只读显示,仅显示主诊断,移除无主诊断时的兜底逻辑
- 编辑区所有数字输入框(el-input-number)改为el-input,修复执行次数等输入框无法聚焦问题
- 医嘱数据加载改为切到医嘱tab时触发,不再在选患者时预加载
- focus选择器从.el-input-number__inner适配为.el-input__inner
|
2026-06-24 11:17:34 +08:00 |
|
wangjian963
|
69efdd89f6
|
671 [门诊医生站-医嘱] 列表字段定义错误:“退回原因”应变更为“备注”并正确回显录入内容
|
2026-06-24 10:34:49 +08:00 |
|
|
|
7a07ff882c
|
fix: 恢复正确的数据库配置并修复V41迁移脚本
|
2026-06-24 09:21:40 +08:00 |
|
wangjian963
|
9b5b861653
|
669
[门诊医生站-中医处方] 中医处方头信息(费用性质、频次、天数、付数等)在保存并重新进入后回显为空
|
2026-06-23 17:38:36 +08:00 |
|
wangjian963
|
a69951900a
|
fix(doctorstation): 中医tab页费用性质改为复用患者信息,与门诊挂号当日已挂号数据源统一
|
2026-06-23 17:22:53 +08:00 |
|
|
|
92708b386a
|
feat(emr): 优化病历修改留痕功能并移除医保模拟服务
- 新增分页查询修改留痕(含患者信息)功能,支持按患者、医生、操作人、病历类型筛选
- 在EmrRevisionController中移除权限校验注解,简化访问控制
- 重构病历修改留痕前端界面,采用树形结构展示病历与修订版本关系
- 添加表格列最小宽度限制和溢出省略显示,优化表格组件样式
- 更新医保配置地址从本地到云端服务器
- 移除医保模拟服务相关代码和数据库迁移文件
- 修复临床路径表缺少基础实体字段问题
|
2026-06-23 15:45:06 +08:00 |
|
|
|
b53b6abc9a
|
Merge remote-tracking branch 'origin/develop' into develop
|
2026-06-23 15:39:44 +08:00 |
|
|
|
b3aa3be258
|
fix(yb): 修复医保模拟控制器import路径
|
2026-06-23 14:47:17 +08:00 |
|
wangjian963
|
9689e4610a
|
fix(diagnosis): 修复中医诊断弹窗数据残留、重复及表格数据不一致问题
问题:
1. 中医诊断弹窗关闭后重新打开,右侧诊断详情区仍显示已删除的诊断
2. 诊断详情区出现重复的诊断数据
3. 弹窗显示的中医诊断在诊断表格中不显示(两边数据不一致)
|
2026-06-23 14:27:01 +08:00 |
|
|
|
b73c802f0a
|
feat(yb): 添加医保模拟服务和控制器
|
2026-06-23 13:56:38 +08:00 |
|
|
|
39cf15eeb2
|
feat(yb): 添加医保模拟实体和Mapper
|
2026-06-23 13:54:46 +08:00 |
|
|
|
3d15342b31
|
feat(yb): 创建医保模拟数据库表结构
|
2026-06-23 13:54:25 +08:00 |
|
wangjian963
|
ff105d0800
|
修复门诊医生站模块中医tab页面无法加载的问题
|
2026-06-23 13:48:35 +08:00 |
|
|
|
5f6c6f63db
|
feat(yb): 添加医保模拟服务器和测试脚本
- 创建YbMockController模拟医保接口
- 支持门诊/住院全流程测试(1101/2201/2203/2207/3201/3203/3207)
- 添加测试脚本test-yb-mock.sh
- 添加使用说明文档
|
2026-06-23 13:27:53 +08:00 |
|
|
|
3ce2119319
|
fix(emr): 添加EmrRevisionWithPatientDto类修复编译错误
|
2026-06-23 09:04:56 +08:00 |
|
|
|
0db6677eb8
|
fix(database): 修复数据库迁移脚本中的权限配置和数据初始化问题
- 添加患者信息字段到EMR搜索索引表
- 修复角色权限不一致问题,统一权限前缀格式
- 为各角色类型分配相应的菜单权限
- 初始化病程记录模块测试数据
- 添加病程记录提醒功能的数据支持
- 修复医生增强菜单的重复问题
|
2026-06-22 16:19:11 +08:00 |
|
|
|
ede93dabb9
|
fix(database): 删除数据库迁移脚本并统一页面大小配置
- 删除 V105 和 V107 数据库迁移脚本文件
- 将前端多个页面的默认页面大小从 20 统一调整为 10
- 更新 TableLayout 组件中的分页大小配置
- 调整 API 认证、审计日志、基础管理等多个模块的分页参数
|
2026-06-22 16:18:21 +08:00 |
|