8 Commits

Author SHA1 Message Date
17d29fc21d fix(#758): DictUtils 移除 fastjson2,统一使用 jackson
- com.alibaba.fastjson2.JSONArray → jackson ObjectMapper
- com.alibaba.fastjson2.JSON.toJSONString/parseObject → mapper.writeValueAsString/readValue
- 项目统一使用 jackson,不再依赖 fastjson2
2026-06-13 13:51:29 +08:00
edfcccba24 fix(#758): guanyu (文件合入) 2026-06-13 12:45:55 +08:00
3e650dd041 perf(utils): 优化字典工具类性能并移除重复依赖
- 在DictUtils中添加类型检查避免不必要的序列化反序列化操作
- 移除pom.xml中的重复jackson-databind依赖配置
- 提升字典数据获取的执行效率
2026-06-11 14:49:42 +08:00
Ranyunqiao
f655f06871 修复缓存报错问题 2026-06-11 13:07:28 +08:00
Ranyunqiao
defab36cca bug 737 740 2026-06-11 10:05:20 +08:00
20af7351a0 fix(login): 修复登录用户选项值获取问题
- 替换LoginUser中的getOptionJson().path()调用为新的getOptionJsonValue()方法
- 为LoginUser类添加安全的选项JSON值访问方法getOptionJsonValue()
- 修复LoginUser类中乱码注释并优化代码结构
- 更新SysLoginService类中乱码注释为中文描述
2026-06-10 17:01:52 +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
893cbf1fe0 refactor: 彻底清除所有openhis痕迹
- 重命名目录: openhis-server-new → healthlink-his-server
- 重命名目录: openhis-ui-vue3 → healthlink-his-ui
- 重命名Java类: OpenHisApplication → HealthLinkHisApplication
- 重命名Java类: OpenHisMiniApp → HealthLinkHisMiniApp
- 重命名组件目录: OpenHis → HealthLinkHis
- 重命名样式文件: openhis.scss → healthlink-his.scss
- 重命名配置: nginx-openhis.conf → nginx-healthlink-his.conf
- 更新所有源码引用 (0个残留)
- 更新所有文档/脚本/配置中的引用
2026-06-05 13:36:28 +08:00