You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
zangch@mesnac.com 8cd51654b7 feat(inspect): 优化巡检工单生成机制并增强并发安全控制
- 新增数据库当前时间获取方法,避免应用与数据库时钟差异
- 修复计划ID匹配逻辑,将模糊查询改为精确匹配
- 添加数据库表前缀别名,确保排序字段准确性
- 引入分布式锁机制,通过FOR UPDATE串行化并发任务
- 实现应用层幂等检查,避免重复生成工单
- 优化SQL查询性能,移除可能导致索引失效的TRUNC函数
- 添加Oracle唯一约束异常处理,提升系统容错能力
- 完善计划时间推进逻辑,基于计划当前时间准确计算下次执行时间
- 分离事务边界,确保工单生成与计划更新的独立性
- 重构序列名称,统一命名规范
- 优化分页查询语法,适配Oracle数据库特性
5 days ago
..
java/com/aucma/dms feat(inspect): 优化巡检工单生成机制并增强并发安全控制 5 days ago
resources feat(inspect): 优化巡检工单生成机制并增强并发安全控制 5 days ago