Commit Graph
329 Commits
Author SHA1 Message Date
wanghao 3005d8d80a 修改手表数据权限sql 2026-03-27 11:31:58 +08:00
wanghao fc347944a0 手表绑定增加只能绑定本单位验证 2026-03-27 10:58:40 +08:00
wanghao 7aa25f5f3a 修正手表数据权限规则部分代码部分 2026-03-27 10:57:17 +08:00
lianlonggang 4a139d9240 SQL脚本修正 2026-03-27 09:45:46 +08:00
lianlonggang 409b5bdfa0 SQL修正 2026-03-25 19:08:49 +08:00
hejiayang de4b503376 fix(watch): 漏合并 2026-03-24 16:18:19 +08:00
hejiayang a3bf6a2063 fix: 3月3日后develop分支代码迁移至xc分支 2026-03-24 12:02:26 +08:00
hejiayang 0389fc8390 fix(consultation):
bug修改, 字段删除
2026-03-23 15:27:33 +08:00
hejiayang 344cd1ff5e Merge remote-tracking branch 'origin/xc' into xc 2026-03-20 08:50:04 +08:00
hejiayang 412e66b3dd fix:
代码回滚
2026-03-20 08:46:55 +08:00
lianlonggang 0b4f4a4d74 SQL核对修正 2026-03-19 19:38:44 +08:00
wanghao 53d48fdd06 Merge branch 'xc' of https://gitea.rk-health.com/renkang/xj-platform into xc 2026-03-19 17:33:39 +08:00
wanghao e2bac530e2 refactor(系统): 将各 Controller 权限码由大写表名格式统一改为小写下划线格式
涉及 16 个 Controller 的 @RequiresPermissions 注解,将权限码从
system:QH_XXX_TABLE:action 格式统一规范为 system:snake_case:action 格式
2026-03-19 17:33:22 +08:00
hejiayang 307cc42437 Merge remote-tracking branch 'origin/xc' into xc 2026-03-19 15:29:48 +08:00
hejiayang f7f27c34c9 fix(consultation):
姓名筛选sql调整(·特殊符号执行时查询不出结果)
2026-03-19 15:28:44 +08:00
wanghao a975e9d223 Merge branch 'xc' of https://gitea.rk-health.com/renkang/xj-platform into xc 2026-03-19 14:34:08 +08:00
wanghao 96e82801e0 fix(系统): 修复达梦数据库 SQL 别名缺少双引号导致的兼容性问题 2026-03-19 14:30:51 +08:00
wanghao 86190b949f fix(健康咨询): 移除定时任务中 clientSign 参数解析逻辑,修复方法签名及缩进 2026-03-19 14:30:33 +08:00
hejiayang 2214aee8b4 fix(watch):
- 定时任务数据库配置从 cqyt_watch_prod/cqyt_system_prod 更新为 XJ_WATCH/XJ_SYSTEM;
- 定时任务sql表名替换
- 修复了SQL 查询中的逻辑连接符问题
2026-03-19 14:22:03 +08:00
hejiayang b0016073e3 fix(watch):
表名调整
2026-03-19 11:06:06 +08:00
hejiayang d3f14ed824 fix(watch):
表名调整
2026-03-19 10:10:51 +08:00
hejiayang b7906db202 fix(emergency):
mapper.java注释中漏改表名
sql脚本备注
2026-03-19 09:53:57 +08:00
hejiayang 04b00de86e fix(watch):
部分sql别名双引号回退
2026-03-19 09:29:36 +08:00
hejiayang 25643710e3 fix(sql):health-emergency和health-watch模块
部分sql别名双引号回退
2026-03-18 18:11:46 +08:00
hejiayang bac673f2e8 Merge remote-tracking branch 'origin/xc' into xc 2026-03-18 16:42:45 +08:00
hejiayang 01982703f4 fix(sql):health-emergency和health-watch模块
处理sql别名
2026-03-18 16:42:29 +08:00
lianlonggang d1e2f707ae 应急遗漏表名修正 2026-03-18 16:08:55 +08:00
lianlonggang 156ccde751 返回值为MAP的,用双引号使用别名 2026-03-18 15:16:26 +08:00
wanghao f5d1090479 Merge branch 'xc' of https://gitea.rk-health.com/renkang/xj-platform into xc 2026-03-18 14:09:25 +08:00
wanghao 21f801019a fix(System服务): 修复安眼用户信息同步任务中生日字段类型转换异常
- 将身份证号提取的生日字符串转换为 Date 对象
- 解决达梦数据库中 Druid 类型转换异常问题
2026-03-18 14:07:49 +08:00
hejiayang 961dc7c104 fix(watch-job):
空值报错处理: 在SyncUserStatJob中添加空值检查
数据库规范: "limit 1"替换为"FETCH FIRST 1 ROWS ONLY"
2026-03-18 13:49:08 +08:00
lianlonggang 7d3ee66a4b 部分调整 2026-03-17 18:55:14 +08:00
lianlonggang 2c9d1d8781 屏蔽暂不需要的打包插件 2026-03-17 17:35:36 +08:00
wanghao bc941755b3 Merge branch 'xc' of https://gitea.rk-health.com/renkang/xj-platform into xc 2026-03-17 13:47:37 +08:00
wanghao 7f27749cdf sql(System服务): 新增权限规则表字段名和表名标准化更新脚本
- 更新手表设备权限规则中的字段名为大写(dept_id → DEPT_ID)
- 更新手表数据权限规则中的字段名为大写(orgcode → ORGCODE)
- 共涉及4条权限规则的更新
2026-03-17 13:47:09 +08:00
hejiayang 618020de3a fix(watch): 消息通知列表bug修改 2026-03-16 18:09:49 +08:00
hejiayang f4598505c2 fix(watch): 年查询bug修改 2026-03-16 15:57:49 +08:00
lianlonggang 858e23a311 咨询模块及IM模块调整 2026-03-13 17:32:47 +08:00
lianlonggang b5c87ed3ff 咨询模块调整 2026-03-13 17:17:35 +08:00
wanghao ff63db7081 sql(System服务): 新增System服务数据库信创整理脚本
整合20260306和20260311删表语句及20260310表名修改语句
执行顺序:先删除130张无用表(原表名),再修改76张表为QH前缀
2026-03-13 11:59:50 +08:00
hejiayang 04c2a2218a fix(emergency,watch): 更新数据库表名前缀为标准化命名
更新health-emergency和health-watch模块中的所有实体类和XML映射文件以及mapper文件注解sql,
将数据库表名从原有命名格式统一更改为带项目前缀的标准化格式,
如QH_EME开头用于应急健康模块,QH_WAT开头用于健康监测模块
2026-03-13 11:16:02 +08:00
hejiayang c488d5c7ab fix(db): 有歧义表名修改 2026-03-13 11:08:16 +08:00
hejiayang e3f9545462 feat(db): 新增应急模块和手表模块SQL脚本
1.新增emergency.sql文件,包含应急模块36张表的重命名操作,更新达梦数据库保留字段名BEGIN、END、MODEL为BEGIN_TIME、END_TIME、MODEL_NUMBER
2.新增watch.sql文件,包含手表模块47张表的重命名操作,统一前缀从XJ_WATCH调整为QH_WAT,便于后续批量管理
2026-03-13 10:52:12 +08:00
hejiayang 065dc6e7db Merge remote-tracking branch 'origin/xc' into xc 2026-03-12 17:54:18 +08:00
lianlonggang 073efdd34f 信创sql整理 2026-03-12 17:03:50 +08:00
wanghao bc40b561dc fix(权限管理): 移除租户包权限查询逻辑解决达梦数据库表不存在问题
由于 QH_SYS_TENANT_PACK_PERMS 等租户相关表已被删除,
从 queryByUser 查询中移除租户包权限判断逻辑,
仅保留角色权限和部门角色权限查询
2026-03-12 16:56:45 +08:00
hejiayang 886c9d1dbc fix(emergency):
更新实体类中的数据库表名@TableName
更新相关XML映射文件中的表名引用,确保查询语句与新的表名保持一致。
更新mapper文件注解中表名
2026-03-12 16:06:02 +08:00
wanghaoandClaude Sonnet 4.6 b9ea233a45 sql(system服务): 新增无用表删除脚本
新增 20260311-system无用表删除.sql,包含 18 张无业务遗留表的
删除语句,提供原表名和 QH_ 命名规范两份版本,按模块分组排列。
暂缓删除 QH_SYS_QUARTZ_JOB 和 QH_SYS_TENANT,待确认启动依赖。

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-11 17:52:45 +08:00
hejiayang 670f36a57b Merge remote-tracking branch 'origin/xc' into xc 2026-03-11 09:42:13 +08:00
hejiayang 3733d442cc feat(watch): 支持Oracle数据库兼容性改进
- 将MyBatis查询中的"LIMIT 1"替换为"FETCH FIRST 1 ROWS ONLY"
- 在XML映射文件中将ROWNUM用于分页查询以提高Oracle兼容性
- 将MySQL特定函数转换为Oracle兼容语法:
  - YEAR()替换为EXTRACT(YEAR FROM)
  - TIMESTAMPDIFF()替换为EXTRACT(HOUR/MINUTE/SECOND FROM) - IFNULL()替换为NVL() - CURDATE()替换为SYSDATE
- 更新复杂查询语句使用ROW_NUMBER()窗口函数替代LEFT JOIN
- 修改表名引用从反引号到双引号以提高数据库兼容性
2026-03-11 09:41:56 +08:00