Commit Graph

3 Commits

Author SHA1 Message Date
曹鹏飞 27d33bc884 fix(service): 修正设备数据状态更新逻辑
- 修改AdminDeviceService中设备数据有效状态设置为true
- 新增批量更新设备数据有效状态为false逻辑,避免数据状态冲突
- AdminFollowRequest中新增ticketType字段,默认为0并忽略序列化
- 替换消息服务中RedisTemplate为StringRedisTemplate,修正Redis操作的类型转换问题
- 更新AppMessageMapper中的关联查询,使用视图v_all_ticket替代ticket表实现
- 修改AppMessageServiceImpl中消息状态设置方法,统一使用StringRedisTemplate操作Redis缓存
- 调整AppMessageVO中ticketId字段类型由int改为long,防止数据溢出
- BiController新增接口实现区域故障分布统计
- 调整工单处理状态查询中完成状态的判断逻辑,改为比较实际结束时间与计划结束时间
- 新增CompanyStatisticsQuery和CompanyStatisticsVO用于区域故障分布请求和响应结构
- 添加多个服务的部署测试类,支持通过SSH上传并重启服务,便于自动化部署和验证
- 优化部署测试类中的文件上传判断逻辑,避免重复上传相同文件
- 配置部署测试类统一的日志打印格式,提升日志可读性和调试效率
2025-12-18 18:08:56 +08:00
曹鹏飞 cc53fb1b68 refactor(ticket): 优化工单消息推送与多语言组件适配
- 优化工单相关控制器,新增工单推送消息的统一推送功能
- 设备详情VO改造,拆分实体,增加字段,丰富设备信息
- 统一零件多语言数据服务,替换旧语言数据实体及接口
- 统一工单事件发送逻辑,新增处理中状态的消息及邮件发送支持
- 修改TBaseLanguageData为GongfuDevicePartLanguageData,实现零件名称多语言支持
- 统一uniPushService发送方法,新增工单聊天消息及待办消息发送接口
- 统一工单导出PDF时客户名称和区域的获取逻辑,完善导出内容
- 修改深度翻译接口,调整请求参数传递方式由请求体改为请求参数
- 调整IdPostRequest类,ids类型由Integer改为Long
- 更新pom文件中ognl依赖版本,降低版本号以兼容需求
- 修改票据PDF模板,调整标题及设备区域展示标签和内容
- 完善uniPush消息体,新增标题和内容字段以支持更丰富的推送消息
- 优化TicketController中多处代码,规范集合处理与字符串切割转换
- 代码中统一格式和注释,提升代码可读性和维护性
2025-11-28 18:23:42 +08:00
曹鹏飞 0bfd5c6dba 大量修改 2025-11-18 18:03:20 +08:00