Commit Graph

283 Commits

Author SHA1 Message Date
曹鹏飞 777b596836 feat(admin): 添加广告管理和匿名工单功能
- 新增广告管理相关接口和页面
- 新增匿名工单提交和管理功能- 优化基础部件页面,增加类别属性字段
- 修复设备信息页面,添加区域名称字段- 更新二维码生成逻辑,支持自定义内容和样式
2025-04-24 10:45:01 +08:00
曹鹏飞 5c81feeb62 refactor(ticket): 重构工单相关功能
- 优化了工单详情、PDF生成、Excel导出等功能中的文件处理逻辑
- 使用 FileUploadRecordService 替代直接操作附件 URL
- 移除了冗余的 FileInfo 类,简化了文件相关数据结构
-重构了文件上传和更新逻辑,提高了代码可读性和维护性
2025-04-14 20:41:23 +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
曹鹏飞 ffce8c212b feat(repository): 优化设备组件查询功能并添加文件类型获取接口- 重构 DeviceComponentQuery 类,增加 componentSort 字段用于组件排序
- 更新 DeviceComponentMapper 接口和 XML 文件,实现按组件排序查询
- 在 FileUploadRecordMapper 中添加 getFileTypes 方法,获取文件类型列表
- 在 FileUploadRecordServiceImpl 和 IFileUploadRecordService 中实现 getFileTypes 方法
- 在 FileController 中添加 getFileTypes 接口,用于获取文件类型列表
2025-04-02 18:10:41 +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
曹鹏飞 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
曹鹏飞 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
曹鹏飞 d076a18b12 feat: 导出pdf功能调整 2025-03-24 16:49:32 +08:00
曹鹏飞 658353d636 feat: 导出pdf功能调整 2025-03-24 11:22:13 +08:00
曹鹏飞 7bf8aa102d feat: 工单添加解决方案逻辑 2025-03-23 17:33:44 +08:00
曹鹏飞 01ac1daec5 feat: 工单添加解决方案逻辑 2025-03-20 17:54:29 +08:00
曹鹏飞 eed33c0ef1 feat: 工单添加解决方案逻辑 2025-03-19 19:04:39 +08:00
曹鹏飞 13bfc612bf fix: 修复一些问题 2025-03-13 17:24:07 +08:00
曹鹏飞 27018d0787 feat: 添加获取未读消息数量接口 2025-03-12 20:32:17 +08:00
曹鹏飞 dbf72adab6 fix: 修复一些问题 2025-03-10 20:03:46 +08:00
曹鹏飞 43f87574d4 fix: BUG-706 2025-03-09 17:27:42 +08:00
曹鹏飞 e2df5c07d0 fix: 修复一些问题 2025-03-07 15:42:29 +08:00
曹鹏飞 b42f3fe529 fix: 修复一些问题 2025-03-04 23:34:01 +08:00
曹鹏飞 fd6a020f61 fix: 调整获取设备部位的逻辑 2025-03-04 20:04:15 +08:00
曹鹏飞 9da6db4960 Merge remote-tracking branch '惠信/develop' into develop 2025-03-04 16:10:06 +08:00
曹鹏飞 521bb78948 fix: 修复一些问题 2025-03-04 16:10:02 +08:00
大米 ad712d7f2e bug修复 2025-03-04 15:13:34 +08:00
曹鹏飞 33317cbdc6 fix: 修复一些问题 2025-03-03 21:13:01 +08:00
luolm e495710f2a 部件管理-新增 2025-03-02 17:08:26 +08:00
luolm 871ec75652 Merge remote-tracking branch 'origin/develop' into develop 2025-03-02 15:24:56 +08:00
luolm 6a66ac7048 部件管理-设备机型改造 2025-03-02 15:24:46 +08:00
曹鹏飞 873af20e90 Merge branch 'develop' of http://112.74.186.154:3000/nflg/mobilebroken into develop 2025-03-02 10:12:03 +08:00
曹鹏飞 7684461953 feat: 关注工单支持收藏夹 2025-03-02 10:00:30 +08:00
luolm a7733755f1 部件管理-设备机型改造 2025-03-01 23:12:33 +08:00
曹鹏飞 0112f267e3 feat: 导出工单PDF优化 2025-02-28 22:31:37 +08:00
曹鹏飞 4dfe32bff8 feat: sse服务优化 2025-02-26 20:22:19 +08:00
曹鹏飞 02667a58be feat: sse独立出来 2025-02-25 20:54:11 +08:00
曹鹏飞 ed316c7925 feat: 聊天列表添加未读信息 2025-02-24 11:44:59 +08:00
曹鹏飞 66dacadacd feat: 修改职位编号 2025-02-24 09:18:13 +08:00
曹鹏飞 17cfb848be feat: 一些调整 2025-02-24 00:02:33 +08:00
曹鹏飞 f66580cb75 feat: 修改密码邮件内容从字典获取 2025-02-23 13:22:07 +08:00
曹鹏飞 b6a0c52313 feat: 添加变更邮箱接口 2025-02-23 13:01:18 +08:00
曹鹏飞 0fbc9000f7 feat: 一些调整 2025-02-22 23:15:54 +08:00
luolm de9ad3337c Merge remote-tracking branch 'origin/develop' into develop 2025-02-21 22:33:24 +08:00
luolm 912332c1bf cqm 2025-02-21 22:32:11 +08:00
曹鹏飞 da7331309d feat: 一些调整 2025-02-21 20:26:20 +08:00
曹鹏飞 507b2e085d feat: 一些调整 2025-02-21 16:14:14 +08:00
曹鹏飞 e41216f9c4 feat: 一些调整 2025-02-20 20:43:55 +08:00
曹鹏飞 5ff942e29a feat: 一些调整 2025-02-19 15:37:49 +08:00
luolm cc026f8aba 部门,职位编码自动生成 2025-02-18 22:50:58 +08:00
曹鹏飞 7b7ddb66c6 feat: 一些调整 2025-02-18 17:21:32 +08:00
曹鹏飞 d1244064a6 feat: 一些调整 2025-02-18 13:24:23 +08:00
luolm 97eab2afa0 Merge remote-tracking branch 'origin/develop' into develop 2025-02-17 22:32:15 +08:00
luolm ece69c8750 BUG修复 2025-02-17 22:32:02 +08:00
曹鹏飞 fd8912351d feat: 一些调整 2025-02-17 20:51:37 +08:00
曹鹏飞 44281ff108 feat: 一些调整 2025-02-17 01:10:26 +08:00
曹鹏飞 47038a8aeb Merge remote-tracking branch '惠信/develop' into develop 2025-02-16 23:03:53 +08:00
曹鹏飞 7d5e289692 feat: 一些调整 2025-02-16 23:03:45 +08:00
luolm 027bc4eedf 区域,公司id 改INT 2025-02-16 22:44:05 +08:00
曹鹏飞 f3179d65c5 feat: 一些调整 2025-02-16 21:06:08 +08:00
luolm 2eba102e28 区域,公司id 改INT 2025-02-16 20:38:00 +08:00
luolm 0cc6bebe99 区域,公司id 改INT 2025-02-16 20:24:15 +08:00
曹鹏飞 b87d23ffaa feat: 一些调整 2025-02-16 18:53:55 +08:00
曹鹏飞 5296aab048 feat: 一些调整 2025-02-15 21:50:04 +08:00
曹鹏飞 12ccd21279 feat: 一些调整 2025-02-15 18:49:35 +08:00
曹鹏飞 b480272178 Merge remote-tracking branch '惠信/develop' into develop 2025-02-15 16:46:46 +08:00
曹鹏飞 425e1d810f feat: 一些调整 2025-02-15 16:46:29 +08:00
luolm 0ac1420b81 Merge remote-tracking branch 'origin/develop' into develop 2025-02-15 16:41:16 +08:00
luolm 01664d1cbc BUG修复 2025-02-15 16:41:09 +08:00
曹鹏飞 369cdea8ee feat: 一些调整 2025-02-15 15:08:59 +08:00
luolm 155b47e2c9 Merge remote-tracking branch 'origin/develop' into develop 2025-02-14 23:18:46 +08:00
luolm 1ec9b93166 BUG修改 2025-02-14 23:18:35 +08:00
曹鹏飞 7e58f808cc feat: 一些调整 2025-02-14 19:17:49 +08:00
曹鹏飞 36b1d04197 feat: 一些调整 2025-02-14 17:00:34 +08:00
曹鹏飞 fc6434194c feat: 一些调整 2025-02-13 22:33:33 +08:00
曹鹏飞 462b9a1b87 fix: 修复UTC时间转为当地时间错误的问题 2025-02-13 18:36:52 +08:00
大米 6d643be074 Merge remote-tracking branch 'origin/develop' into develop 2025-02-13 17:13:00 +08:00
大米 5ef583fa8f 客户-设备同步CRM 数据 2025-02-13 17:12:42 +08:00
曹鹏飞 1e30e82316 feat: 一些调整 2025-02-13 14:51:17 +08:00
曹鹏飞 7d43b5891f feat: 一些调整 2025-02-13 14:11:41 +08:00
曹鹏飞 b8ddd0d8d6 feat: 一些调整 2025-02-12 15:39:20 +08:00
曹鹏飞 0fe44a2fbe feat: 一些调整 2025-02-12 13:02:48 +08:00
曹鹏飞 95dcd856e3 feat: 一些调整 2025-02-11 22:42:46 +08:00
曹鹏飞 1f7e2ca89d feat: 一些调整 2025-02-11 17:21:13 +08:00
曹鹏飞 cfc9b461da feat: 一些调整 2025-02-11 11:21:20 +08:00
曹鹏飞 6bdc334c91 feat: 一些调整 2025-02-10 19:03:44 +08:00
曹鹏飞 14c4d7f2cd feat: 一些调整 2025-02-09 23:49:05 +08:00
曹鹏飞 2916192e4e feat: 一些调整 2025-02-09 17:35:27 +08:00
曹鹏飞 51eefc8e9d feat: 一些调整 2025-02-09 17:10:44 +08:00
曹鹏飞 23b6a87999 feat: 一些调整 2025-02-08 18:26:09 +08:00
曹鹏飞 e2408d846f feat: 一些调整 2025-02-07 21:07:54 +08:00
曹鹏飞 d733933fe1 feat: 一些调整 2025-02-07 20:44:10 +08:00
曹鹏飞 37ed0275e4 feat: 一些调整 2025-02-07 20:09:52 +08:00
曹鹏飞 a78e185378 feat: 一些调整 2025-02-07 10:58:29 +08:00
luolm 13d6882c76 职位管理& 区域管理 2025-02-06 22:43:55 +08:00
曹鹏飞 2c85fcff65 feat: 一些调整 2025-02-06 17:51:47 +08:00
大米 3f44dae2e6 区域管理 2025-02-06 17:12:11 +08:00
曹鹏飞 58a3d12fce feat: 一些调整 2025-02-06 13:19:24 +08:00
曹鹏飞 5684456193 feat: 一些调整 2025-02-05 22:00:07 +08:00
曹鹏飞 148ff6dbb0 feat: 根据语言对应的时区返回时间 2025-02-05 18:19:51 +08:00
曹鹏飞 5f9543d097 perf: 添加功能 2025-02-05 17:24:07 +08:00
曹鹏飞 b3ec09148f perf: 添加功能 2025-02-05 13:14:52 +08:00
luolm efef85c89b 设备管理 ,部件管理 2025-02-04 22:09:54 +08:00
曹鹏飞 67b140318e perf: 添加功能 2025-02-03 19:11:50 +08:00
曹鹏飞 808efac0bc perf: 添加功能 2025-02-03 17:34:04 +08:00
曹鹏飞 233cd58630 feat: 添加工单提醒任务 2025-02-03 16:01:20 +08:00
曹鹏飞 6d00705773 feat: 添加功能 2025-02-01 22:57:03 +08:00
曹鹏飞 ce86696383 Merge remote-tracking branch '惠信/develop' into develop 2025-01-27 22:34:49 +08:00
曹鹏飞 7758098974 feat: 添加功能 2025-01-27 22:34:35 +08:00
luolm 5d5e02994e Merge remote-tracking branch 'origin/develop' into develop 2025-01-27 20:00:01 +08:00
luolm 2302448a9e 客户管理导入 2025-01-27 19:59:47 +08:00
曹鹏飞 3d84275a8c feat: 添加功能 2025-01-27 16:08:17 +08:00
曹鹏飞 f58d39ff5e fix: 修复一些问题 2025-01-26 22:40:03 +08:00
曹鹏飞 8e1a59c743 feat: 添加功能 2025-01-26 22:27:16 +08:00
luolm a1d1fd5b07 Merge remote-tracking branch 'origin/develop' into develop
# Conflicts:
#	nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/entity/AppUser.java
#	nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/entity/ParamConfig.java
2025-01-25 23:32:45 +08:00
luolm 8ad4b92b05 设备管理 2025-01-25 23:30:44 +08:00
曹鹏飞 2e021715fa feat: 添加功能 2025-01-25 23:11:05 +08:00
曹鹏飞 f802ee3375 perf: 重新生成数据库访问层 2025-01-25 14:59:50 +08:00
曹鹏飞 5f49260837 build: 一些优化 2025-01-25 14:58:14 +08:00
luolm b2bd4cdb10 部门管理
部件管理
区域管理
设备类型
2025-01-24 23:08:40 +08:00
luolm 28b54385df Merge remote-tracking branch 'origin/develop' into develop
# Conflicts:
#	nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/util/TokenUtil.java
#	nflg-mobilebroken-starter/src/main/java/com/nflg/mobilebroken/starter/config/MysqlDataSourceConfig.java
2025-01-24 22:28:15 +08:00
luolm 382c50d06a 部门管理
部件管理
区域管理
设备类型
2025-01-24 22:26:28 +08:00
曹鹏飞 38bb1e681c feat: 调整客户端接口;管理端接口添加字典相关接口 2025-01-23 21:04:06 +08:00
曹鹏飞 2e3db8dd73 perf: 一些优化调整 2025-01-23 15:38:21 +08:00
大米 aaf467d327 部门管理 2025-01-20 17:26:20 +08:00
大米 1df75ad211 Merge branch 'DM/基础信息维护' into develop 2025-01-20 10:54:42 +08:00
大米 c43543c185 ere 2025-01-20 10:48:03 +08:00
曹鹏飞 131dc542fa feat: 使管理端服务能运行;数据库访问添加对字典、字典值、字典值翻译的支持 2025-01-20 10:00:46 +08:00
曹鹏飞 5c0f4ba91d feat: 调整语言表结构和获取逻辑,移除不需要的代码 2025-01-20 08:53:52 +08:00
曹鹏飞 11975d5c18 feat: 初始化 2025-01-19 11:30:15 +08:00