曹鹏飞
|
b3552cf4e7
|
refactor(ticket): 优化区域搜索逻辑
|
2025-04-30 17:08:22 +08:00 |
曹鹏飞
|
cf07bbee4c
|
Merge branch 'hotfix/master-20250425' into feature/202504
# Conflicts:
# nflg-mobilebroken-cfs-app/src/main/java/com/nflg/mobilebroken/cfs/controller/UserController.java
|
2025-04-30 16:51:22 +08:00 |
曹鹏飞
|
4320f75ab0
|
fix: 修复一些bug
|
2025-04-30 14:52:17 +08:00 |
曹鹏飞
|
23d5461955
|
feat: 待审核时不应该是待激活状态
|
2025-04-29 17:10:27 +08:00 |
曹鹏飞
|
ad44b29da1
|
fix: 优化逻辑
|
2025-04-28 11:49:16 +08:00 |
曹鹏飞
|
49d0adbe94
|
feat: 【bug-125】结案审核时,审核人不同意了,然后CQM更正措施后,重新点击结案审核确定了,但是之前的审核人没有收到待办提醒
保存解决方案后,给所有拒绝了之前方案的审核人添加待办消息
|
2025-04-28 11:40:06 +08:00 |
曹鹏飞
|
a5ef6c9bc6
|
feat: 【bug-108】给代理配置的账号超出72小时没激活就没办法激活了,需要增加重发激活邮件的功能
用户端和管理端都加上
|
2025-04-28 10:37:40 +08:00 |
曹鹏飞
|
ba0f4fca52
|
fix: 用户端忘记密码生成的code错误
|
2025-04-27 14:14:51 +08:00 |
曹鹏飞
|
64ed311191
|
fix: 【bug-101】管理端,更改主账号关联的代理商公司,去掉一个重复的小写的代理商公司,并关联了一个新增的代理商公司,保存时报错
如果移除了公司,则检查被移除的公司是否绑定了子账号,如果绑定了,则不允许移除
|
2025-04-27 10:48:57 +08:00 |
曹鹏飞
|
d4dfb87460
|
添加根据用户端用户id获取用户token的测试接口,用于模拟指定的用户
|
2025-04-27 10:28:16 +08:00 |
曹鹏飞
|
eb03112af4
|
fix: 【bug-96】管理端,账号审核这里,所属区域跟下一行的销售代表内容重叠了,如果显示不全,多余的展示省略号,鼠标放上去显示完整的区域
区域名称排重
|
2025-04-27 10:27:19 +08:00 |
曹鹏飞
|
bbb7d71fd4
|
fix: 【bug-94】客户端,代理申请子账号时,其中的语种,职位没有对应翻译;后台管理端职位、语种是有配对应语言的翻译的
当对应的语言没有配置时,取职位名称为语言值
|
2025-04-27 09:10:58 +08:00 |
曹鹏飞
|
3a697996f2
|
fix: 设备部件添加多语言支持
|
2025-04-25 15:03:37 +08:00 |
曹鹏飞
|
705ba21015
|
fix: 设备部件添加多语言支持
|
2025-04-25 11:28:56 +08:00 |
曹鹏飞
|
a99b0c3ca1
|
fix: 设备部件添加多语言支持
|
2025-04-25 11:20:26 +08:00 |
曹鹏飞
|
c9ed712d29
|
fix: 设备部件添加多语言支持
|
2025-04-25 11:00:06 +08:00 |
曹鹏飞
|
5c81feeb62
|
refactor(ticket): 重构工单相关功能
- 优化了工单详情、PDF生成、Excel导出等功能中的文件处理逻辑
- 使用 FileUploadRecordService 替代直接操作附件 URL
- 移除了冗余的 FileInfo 类,简化了文件相关数据结构
-重构了文件上传和更新逻辑,提高了代码可读性和维护性
|
2025-04-14 20:41:23 +08:00 |
曹鹏飞
|
c20c100054
|
refactor(mobilebroken): 优化错误状态码使用和功能扩展- 在 DeviceController 中将 STATE.BusinessError 修改为 STATE.DataNoCheckPass,更准确地反映导入文件失败的错误类型
- 在 SsePushService 中为 ChatMessageVO 添加 remindUsers 字段,支持消息提醒功能
- 在 TiketController 中新增 getHandlers 方法,用于获取工单处理人信息
|
2025-04-10 09:52:26 +08:00 |
曹鹏飞
|
e8a37d2a02
|
feat(message): 增加消息艾特功能并优化消息读取逻辑
- 在 ChatMessageVO 中添加 remindUsers 和 reminded 字段,用于表示被艾特的用户列表和是否被艾特
- 修改 SsePushService 和 TicketChatService,支持消息艾特功能
- 优化 TicketController 和 TiketController 中的消息读取逻辑,增加艾特提醒功能
- 调整消息未读状态的处理方式,提高性能和准确性
|
2025-04-07 20:28:45 +08:00 |
曹鹏飞
|
1a1f86c5ff
|
refactor(file): 优化文件上传和下载功能
- 修改了文件上传接口,支持 InputStream 参数
- 优化了文件下载逻辑,使用临时文件和 ZipOutputStream
- 更新了相关实体类和控制器的方法- 新增了 RemindUserRequest 和 ZipDownloadRequest 类
|
2025-04-07 17:13:02 +08:00 |
曹鹏飞
|
cd1775a297
|
feat(device): 新增设备导入导出功能
- 新增设备导入模板下载功能
- 实现设备新增导入功能,包括数据校验和错误反馈
- 添加设备更新导入功能,支持修改现有设备信息
- 优化设备导出功能,支持导出选中的设备- 新增设备状态和质保状态的字典项
|
2025-04-06 13:43:44 +08:00 |
曹鹏飞
|
63a587f39e
|
feat(file): 优化文件上传功能并添加批量下载支持
- 修改文件上传接口,返回 FileUploadVO 对象包含文件信息
- 添加文件批量下载功能,支持压缩包下载
- 更新相关实体类和控制器以适应新的文件上传逻辑- 优化文件名处理,使用 UUID 生成唯一后缀
|
2025-04-03 19:47:05 +08:00 |
曹鹏飞
|
4fa4e8cdf5
|
refactor(mobilebroken):调整解决方案为根本原因分析并优化权限判断逻辑
- 将 TicketInfoVO 中的 solution 字段注释从"解决方案"改为"根本原因分析"
- 优化 TicketSolutionServiceImpl 中的权限判断逻辑,增加 SaTokenAdminUtil.isLogin() 判断
|
2025-04-03 11:38:05 +08:00 |
曹鹏飞
|
30cf997c7b
|
refactor(repository): 优化设备查询和解决方案审核相关功能
- 修改设备查询条件,使用 LIKE 模糊匹配
- 重命名 SolutionMeasuresVO 中的 audited 字段为 approved,优化审核状态表示
- 更新 TicketSolutionServiceImpl 中的审核状态判断逻辑
|
2025-04-03 10:01:08 +08:00 |
曹鹏飞
|
e110af14fb
|
Merge branch 'develop' into feature/ticket-add-solution
|
2025-04-03 09:00:16 +08:00 |
曹鹏飞
|
ffce8c212b
|
feat(repository): 优化设备组件查询功能并添加文件类型获取接口- 重构 DeviceComponentQuery 类,增加 componentSort 字段用于组件排序
- 更新 DeviceComponentMapper 接口和 XML 文件,实现按组件排序查询
- 在 FileUploadRecordMapper 中添加 getFileTypes 方法,获取文件类型列表
- 在 FileUploadRecordServiceImpl 和 IFileUploadRecordService 中实现 getFileTypes 方法
- 在 FileController 中添加 getFileTypes 接口,用于获取文件类型列表
|
2025-04-02 18:10:41 +08:00 |
曹鹏飞
|
25d0fbeb81
|
feat(AppUserMapper): 添加用户职位信息并优化 SQL 查询
- 在 getUserInfo 方法中添加用户职位 ID 和职位名称字段
- 通过 LEFT JOIN t_base_position 表实现职位信息关联查询
- 优化 SQL 查询语句的格式,提高可读性
|
2025-04-02 15:25:02 +08:00 |
曹鹏飞
|
3b70ad41ac
|
feat(ticket): 优化工单处理逻辑和消息提醒功能
- 添加工单处理人获取接口
- 优化工单查询和处理逻辑
- 增加工单解决方案措施获取接口
- 修复工单状态和权限相关问题
- 优化消息提醒功能,支持艾特提醒
|
2025-04-02 11:54:02 +08:00 |
曹鹏飞
|
4d1b8c784d
|
refactor(ticket): 优化工单相关代码结构和逻辑
-调整 AdminTicketReportVO 和 AdminTicketVO 结构,优化字段顺序和注解
- 修改 DeviceMapper.xml 中的 SQL 查询,增加排序和限制条件
- 优化 DeviceServiceImpl 中的 getByDeviceNo 方法,增加空值检查
-调整 TicketController 中的工单处理逻辑,移除冗余代码
- 修改 TicketSolutionServiceImpl 中的解决方案创建逻辑,增加备注字段
- 优化 TiketController 中的设备信息获取,增加空值检查
|
2025-04-01 18:49:42 +08:00 |
曹鹏飞
|
f9a5c61d90
|
refactor(ticket): 优化工单审核状态逻辑
|
2025-04-01 08:47:13 +08:00 |
曹鹏飞
|
bb944f9ed6
|
refactor(ticket): 优化工单审核状态逻辑
|
2025-03-29 13:18:50 +08:00 |
曹鹏飞
|
1c042b9f0a
|
feat(ticket): 添加工单报表导出功能并优化工单处理逻辑
- 新增 AdminTicketReportVO 类用于工单报表导出- 添加 TicketCloseEvent 事件处理工单关闭逻辑
- 更新 TicketController,增加工单报表导出功能
- 修改 TicketEventListener 和 TicketEventPublisher,支持工单关闭事件
- 更新 TicketInfoVO,增加用户是否为处理人和 CQM 的字段
- 优化 TicketSolution 和 TicketSolutionAudit 的 equals 和 hashCode 方法
- 改进 TicketSolutionServiceImpl 中的措施删除和更新逻辑
- 在 TiketController 中添加工单关闭后的消息推送和事件发布
|
2025-03-29 10:55:38 +08:00 |
曹鹏飞
|
c7de80b9cf
|
feat(ticket): 添加事故等级功能并优化解决方案措施
- 在 Ticket 和 AdminTicketVO 中添加事故等级字段
- 新增 TicketAccidentLevel 枚举类
- 修改 SolutionMeasures 相关的 VO 和 Request 类
- 优化 TicketController 中的解决方案措施获取和审核逻辑
- 更新 TicketServiceImpl 中的工单创建和完成逻辑
-改进 TicketSolutionAuditServiceImpl 中的审核功能
- 重构 TicketSolutionServiceImpl 中的解决方案措施获取和保存逻辑
|
2025-03-28 20:14:00 +08:00 |
曹鹏飞
|
92899d578f
|
fix: 修复更改邮箱激活失败的问题
|
2025-03-26 16:58:36 +08:00 |
曹鹏飞
|
4634392438
|
fix: 修复获取模块取错字段的问题
|
2025-03-26 11:33:07 +08:00 |
曹鹏飞
|
2e47076abb
|
fix: 调整字段名称
|
2025-03-26 11:31:12 +08:00 |
曹鹏飞
|
7dc106237c
|
Merge branch 'develop' into feature/ticket-add-solution
|
2025-03-25 16:58:19 +08:00 |
曹鹏飞
|
91dbceb80f
|
fix: 修复因存储的是UTC时间导致设备信息和用户信息的时间存储不正确的问题
|
2025-03-25 16:36:44 +08:00 |
曹鹏飞
|
afabf64e39
|
fix(appuser): 修复用户状态查询逻辑
- 在 AppUserMapper.xml 中修改了用户状态查询条件,避免当 state 为 0 时返回空数据
- 在 AppUserController 中添加了 @RefreshScope 注解,以支持配置刷新
|
2025-03-25 10:26:12 +08:00 |
曹鹏飞
|
436f39ac0a
|
Merge branch 'develop' into feature/ticket-add-solution
|
2025-03-24 17:34:51 +08:00 |
曹鹏飞
|
3f89429512
|
feat: 从CRM同步设备信息逻辑调整
同步接口添加了设备状态字段,所以表中设备编号允许重复了,表还添加了来源id字段,用于更新数据
|
2025-03-24 17:25:16 +08:00 |
曹鹏飞
|
0fa89be017
|
Merge branch 'develop' into feature/ticket-add-solution
|
2025-03-24 16:53:26 +08:00 |
曹鹏飞
|
d076a18b12
|
feat: 导出pdf功能调整
|
2025-03-24 16:49:32 +08:00 |
曹鹏飞
|
a0f4b92bd1
|
fix: 同步设备信息时,过滤设备编号为空的数据
|
2025-03-24 14:57:23 +08:00 |
luolm
|
22dbad1a41
|
Merge remote-tracking branch 'origin/develop' into develop
|
2025-03-24 11:36:40 +08:00 |
luolm
|
00384fda4c
|
同步接口参数调整
|
2025-03-24 11:36:29 +08:00 |
曹鹏飞
|
658353d636
|
feat: 导出pdf功能调整
|
2025-03-24 11:22:13 +08:00 |
曹鹏飞
|
84b9043cb4
|
Merge branch 'develop' into feature/ticket-add-solution
|
2025-03-23 23:22:00 +08:00 |
曹鹏飞
|
8b39e85052
|
feat: 根据请求头language显示对应语言的数据
|
2025-03-23 23:21:36 +08:00 |
luolm
|
0bbc063d50
|
同步接口参数调整
|
2025-03-23 22:32:03 +08:00 |