hejiayang
|
a7cafe9d7f
|
fix: 解决HTML转义安全问题
- 在多个DTO类中添加HtmlUtil导入并实现自动转义功能
- 为AccountDTO、ConDoctorDTO等类的set方法增加HTML转义处理
- 修复ConDoctorServiceImpl中的重复转义代码
- 为EmergencyProfessionUserController添加请求参数转义
- 修复OrderServiceImpl中的用户名称转义处理
- 为Watch相关服务增加数据绑定和查询时的转义处理
- 修复SysUser相关控制器和服务中的转义逻辑
|
2026-03-30 17:39:21 +08:00 |
|
hejiayang
|
f273609f95
|
fix(system): 移除 Vue3 菜单切换功能
- 注释掉 LoginController 中的 switchVue3Menu 接口方法
- 注释掉 SysPermissionMapper 中的数据库表重命名操作
- 注释掉 SysPermissionServiceImpl 中的菜单切换实现逻辑
|
2026-03-30 11:28:48 +08:00 |
|
hejiayang
|
f1abb06ae8
|
fix(schedules): 解决重复排班数据问题
- 根据时间查询现有排班记录并删除重复数据
- 在保存新排班前清理已存在的相同时间段排班
- 同步删除关联的排班项目记录确保数据一致性
|
2026-03-30 09:52:55 +08:00 |
|
hejiayang
|
c6338a8d45
|
fix(wearing): 修复佩戴详情部门缓存空指针异常
|
2026-03-27 18:14:25 +08:00 |
|
hejiayang
|
66795541c0
|
fix(aed): 维护映射中的状态字段引用错误(如果对应的数据库字段,双引号内大小写要与数据库一致)
- 移除AedEquipmentMaintainMapper.xml中status字段的双引号引用
- 移除WatchDataMapper.xml中type字段的双引号引用
- 确保数据库字段引用的一致性,避免SQL语法错误
|
2026-03-27 17:33:34 +08:00 |
|
hejiayang
|
0fed763499
|
fix(mapper): 修复资源查询中的字段名大小写问题
- 修正 ConResourceMapper.xml 中 level 字段的大小写为 LEVEL
- 确保数据库查询条件匹配正确的字段名称
|
2026-03-27 17:14:11 +08:00 |
|
hejiayang
|
786b053703
|
fix(export): 修复导出会话数据时日期范围查询问题
- 在结束日期后添加时间戳 23:59:59 以确保包含完整当天数据
- 解决了日期范围查询可能遗漏最后时刻记录的问题
- 统一了两处相同逻辑的日期处理方式
|
2026-03-27 16:42:58 +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 |
|
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 |
|
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 |
|
hejiayang
|
961dc7c104
|
fix(watch-job):
空值报错处理: 在SyncUserStatJob中添加空值检查
数据库规范: "limit 1"替换为"FETCH FIRST 1 ROWS ONLY"
|
2026-03-18 13:49:08 +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 |
|
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 |
|
hejiayang
|
886c9d1dbc
|
fix(emergency):
更新实体类中的数据库表名@TableName
更新相关XML映射文件中的表名引用,确保查询语句与新的表名保持一致。
更新mapper文件注解中表名
|
2026-03-12 16:06:02 +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 |
|
hejiayang
|
10d5e6ca4a
|
```
feat: 添加MySQL驱动依赖支持Spring Batch功能
添加了MySQL连接器依赖以支持Spring Batch数据源兼容性,同时排除了Quartz自动配置避免定时任务冲突。```
|
2026-03-09 09:24:49 +08:00 |
|
hejiayang
|
d98884ea4c
|
fix(emergency): 修复mapper注解中SQL函数兼容性问题
- 将LEFT函数替换为SUBSTR函数以提高数据库兼容性
- 将now()函数替换为SYSDATE以确保达梦数据库兼容性
|
2026-03-06 16:26:59 +08:00 |
|
hejiayang
|
bab238daae
|
fix(health-emergency):修正数据库字段映射大小写问题
修改TblQimoNotice实体类中的@TableField注解,
将beginTime和endTime字段名统一改为大写BEGIN_TIME和END_TIME,以匹配数据库实际字段命名规范。
|
2026-03-06 16:11:02 +08:00 |
|
hejiayang
|
5233e6cb4b
|
fix(mapper):修复SQL映射文件中的语法错误并优化查询性能
- 将反引号改为双引号以适配达梦数据库语法
- 替换MySQL特有函数为标准SQL函数(concat改为||操作符)
- 使用SYSDATE函数替代NOW函数
- 使用EXTRACT函数替代YEAR/MONTH函数提高兼容性
- 使用TRUNC函数替代DATE函数进行日期比较
- 将LIMIT语法改为FETCH FIRST语法(service):优化分页查询逻辑提高数据获取稳定性- 将LambdaQueryWrapper的last("limit1")改为标准分页查询
|
2026-03-06 16:03:14 +08:00 |
|
hejiayang
|
d2a2f8291c
|
实体类数据库关键字注释
|
2026-03-05 11:15:20 +08:00 |
|
hejiayang
|
a38f8adfc8
|
Merge remote-tracking branch 'origin/xc' into xc
|
2026-03-04 18:01:49 +08:00 |
|
hejiayang
|
4c98dd2d30
|
fix: 应急就医数据库迁移相关调整
1.启动类排除QuartzAutoConfiguration.class
2.数据库字段与达梦保留关键字段冲突调整
3.sql键名重复修改
|
2026-03-04 18:01:20 +08:00 |
|