曹鹏飞
|
83ff612d38
|
fix(quotation): 修复模型配置项语言服务业务错误检查
- 添加缺失的VUtils.trueThrowBusinessError方法调用来验证配置项语言数据
- 确保在保存批量语言配置项后进行正确的业务逻辑验证
- 修复语法错误,确保代码块正确闭合和缩进
|
2026-02-16 16:13:35 +08:00 |
曹鹏飞
|
23d74b85e6
|
feat(quotation): 添加阿里云翻译功能并完善机型配置管理
- 新增AliYunTranslate实现类,集成阿里云翻译服务并支持Redis缓存
- 添加ModelConfigItemVO数据传输对象用于配置项树形结构展示
- 扩展ModelConfigController控制器,新增部件或系统树形结构查询接口
- 实现getModelConfigItemTree方法,支持按配置ID和语言编码获取树形结构
- 完善ModelConfigVO对象,增加机型ID、推荐标识、图片地址等字段
- 重构QuotationModelConfig实体,调整字段类型并添加更新策略注解
- 移除QuotationModelConfigItem中的多语言字段,统一通过关联表管理
- 更新QuotationModelConfigItemLanguage实体,添加配置ID字段和更新策略
- 实现IQuotationModelConfigItemService接口的getVOListByConfigId方法
- 优化QuotationModelConfigMapper.xml查询语句,改进搜索逻辑和排序方式
- 添加ModelConfigItemAddRequest请求对象,支持部件或系统的添加操作
- 集成translate依赖,添加阿里云翻译相关Maven依赖包
|
2026-02-16 16:13:15 +08:00 |
曹鹏飞
|
fd813c61cc
|
```
fix(ticket): 修复用户区域信息获取逻辑
- 添加 BooleanUtil 工具类导入用于布尔值判断
- 注入 ITBaseAreaService 服务用于区域信息查询
- 重构用户区域名称获取逻辑,区分用户类型
- 使用 Optional 避免空指针异常
- 修复主用户标识判断条件
```
|
2026-02-16 13:55:33 +08:00 |
曹鹏飞
|
c74f0f5f17
|
feat(quotation): 添加机型配置功能模块
- 修改代码生成器配置,将生成目标从 admin_permission_role_column_map 表切换到 quotation_model_config_item_language 表
- 新增 ModelConfigController 控制器,提供机型配置搜索接口
- 新增 ModelConfigSearchRequest 请求对象,支持按型号、模块ID、系列批次号、类型批次号查询
- 新增 ModelConfigVO 视图对象,包含模块名称、系列名称、类型名称和机型编号字段
- 新增报价机型配置相关实体类,包括 QuotationModelConfig、QuotationModelConfigItem 和 QuotationModelConfigItemLanguage
- 新增对应的数据访问层接口和实现类,包括 IQuotationModelConfigService、IQuotationModelConfigItemService 和 IQuotationModelConfigItemLanguageService
- 实现分页搜索功能,支持按条件筛选机型配置数据
- 创建 MyBatis 映射文件和 SQL 查询接口,支持机型配置数据的查询操作
|
2026-02-13 20:10:43 +08:00 |
曹鹏飞
|
75bdb66ab2
|
Merge branch 'prod/20260213' into develop
|
2026-02-12 21:18:06 +08:00 |
曹鹏飞
|
2bd98a83c1
|
fix(ticket): 移除工单处理中的自移除限制
- 注释掉管理员移除自己时的业务错误校验逻辑
- 允许管理员从工单处理人员列表中移除自己
- 保留其他工单处理功能的完整性
|
2026-02-12 21:17:23 +08:00 |
曹鹏飞
|
5ebcdf30e6
|
Merge branch 'prod/20260206' into develop
|
2026-02-06 16:54:18 +08:00 |
曹鹏飞
|
e788baf7dc
|
fix: bug-1314 从crm同步设备逻辑调整
移动破和工服的设备,从crm同步数据时,如果是更新设备,忽略crm中的代理商编号和名称信息,如果是新增,则不忽略
|
2026-02-06 16:49:45 +08:00 |
曹鹏飞
|
85fb4dddbc
|
Merge branch 'prod/20260204' into develop
|
2026-02-04 10:05:28 +08:00 |
曹鹏飞
|
151a418fed
|
移动破工单详情增加问题部位id
|
2026-02-04 10:05:15 +08:00 |
曹鹏飞
|
7b03defe07
|
Merge branch 'prod/20260204' into develop
|
2026-02-04 09:58:36 +08:00 |
曹鹏飞
|
775691fe9e
|
移动破添加解决方案时增加问题部位设置
|
2026-02-04 09:58:09 +08:00 |
曹鹏飞
|
bcfe4c3ea4
|
Merge branch 'prod/20260204' into develop
|
2026-02-04 09:50:54 +08:00 |
曹鹏飞
|
802334cdf5
|
移动破添加解决方案时增加问题部位设置
|
2026-02-04 09:50:36 +08:00 |
曹鹏飞
|
c88fd86abe
|
Merge branch 'prod/20260203' into develop
|
2026-02-03 16:19:49 +08:00 |
曹鹏飞
|
23e49b58f2
|
fix(admin): 修复客户查询中的公司名称匹配问题
- 将公司名称比较从大小写敏感改为大小写不敏感
|
2026-02-03 16:19:19 +08:00 |
曹鹏飞
|
98c4d21568
|
Merge branch 'prod/20260203' into develop
|
2026-02-03 14:38:55 +08:00 |
曹鹏飞
|
2e056a3324
|
feat(device): 设备列表添加导出搜索结果功能
|
2026-02-03 14:38:36 +08:00 |
曹鹏飞
|
25b5f1b99b
|
Merge branch 'feature/bug-1286' into prod/20260203
# Conflicts:
# nflg-mobilebroken-gongfu/src/main/java/com/nflg/mobilebroken/gongfu/controller/DeviceController.java
|
2026-02-03 12:19:42 +08:00 |
曹鹏飞
|
27cd13eb3b
|
Merge branch 'feature/gongfu-20260126' into prod/20260203
|
2026-02-03 12:14:37 +08:00 |
曹鹏飞
|
19e37daaaf
|
Merge branch 'feature/bug-1286' into develop
|
2026-02-03 10:46:14 +08:00 |
曹鹏飞
|
d6a1074a79
|
feat: bug-1286 设备售后公司转移
导入和导出添加对服务代理商的支持
|
2026-02-03 10:46:00 +08:00 |
曹鹏飞
|
c52f86f85a
|
Merge branch 'feature/bug-1286' into develop
|
2026-02-03 10:41:31 +08:00 |
曹鹏飞
|
634a245b3d
|
feat: bug-1286 设备售后公司转移
导入和导出添加对服务代理商的支持
|
2026-02-03 10:41:14 +08:00 |
曹鹏飞
|
3fb86a4565
|
Merge branch 'feature/bug-1286' into develop
|
2026-02-03 10:30:09 +08:00 |
曹鹏飞
|
1d72e4bcc0
|
feat: bug-1286 设备售后公司转移
导入和导出添加对服务代理商的支持
|
2026-02-03 10:29:56 +08:00 |
曹鹏飞
|
b2d1065233
|
Merge branch 'feature/bug-1286' into develop
|
2026-02-03 10:25:00 +08:00 |
曹鹏飞
|
6bac73d8b7
|
feat: bug-1286 设备售后公司转移
导入和导出添加对服务代理商的支持
|
2026-02-03 10:24:48 +08:00 |
曹鹏飞
|
422489018c
|
Merge branch 'feature/bug-1286' into develop
|
2026-02-03 10:21:59 +08:00 |
曹鹏飞
|
5c20d07732
|
feat: bug-1286 设备售后公司转移
导入和导出添加对服务代理商的支持
|
2026-02-03 10:21:44 +08:00 |
曹鹏飞
|
2b74adc20c
|
Merge branch 'feature/bug-1286' into develop
# Conflicts:
# nflg-mobilebroken-gongfu/src/main/java/com/nflg/mobilebroken/gongfu/controller/DeviceController.java
|
2026-02-03 10:19:16 +08:00 |
曹鹏飞
|
604895d758
|
feat: bug-1286 设备售后公司转移
导入和导出添加对服务代理商的支持
|
2026-02-03 10:16:19 +08:00 |
曹鹏飞
|
57d850e17f
|
Merge branch 'feature/bug-1286' into develop
|
2026-02-02 20:35:46 +08:00 |
曹鹏飞
|
3f063a29cd
|
feat(device): 修改设备服务代理商编码功能支持批量操作
- 将 ChangeServiceAgentCodeQuery 中的 deviceId 字段改为 deviceIds 列表
- 添加 List 类型和 NotEmpty 注解支持批量设备ID验证
- 更新 Controller 层逻辑以支持批量处理设备代理商编码变更
- 添加设备存在性检查避免无效操作
- 仅对代理商编码不同的设备执行更新操作
- 批量为每个符合条件的设备创建代理商变更记录
|
2026-02-02 20:30:57 +08:00 |
曹鹏飞
|
9dca96b3cf
|
Merge branch 'feature/bug-1286' into develop
|
2026-02-02 17:44:15 +08:00 |
曹鹏飞
|
8ba7ca24b1
|
feat(gongfu): 修改设备批量操作功能
- 将ChangeServiceAgentCodeQuery中的deviceId字段改为deviceIds列表
- 移除Controller中的@Valid注解并优化参数验证逻辑
- 实现设备批量修改代理商编码功能,支持多个设备同时处理
- 修复部署脚本中的文件路径处理逻辑
- 添加空值检查和业务逻辑优化
|
2026-02-02 17:43:57 +08:00 |
曹鹏飞
|
c0dfd52506
|
Merge branch 'feature/quotation' into develop
# Conflicts:
# nflg-mobilebroken-repository/src/test/java/com/nflg/mobilebroken/repository/CodeGeneratorTest.java
|
2026-01-30 10:26:07 +08:00 |
曹鹏飞
|
835c469231
|
fix(translate): 修复翻译接口的语言验证和文本清理逻辑
- 修改返回值从 success 空字符串为 error 错误信息
- 添加未提供目标语言的错误提示
- 添加无效目标语言的错误提示
- 优化文本清理逻辑,移除HTML标签和多余空白字符
- 统一错误处理机制,提高接口健壮性
|
2026-01-30 10:25:06 +08:00 |
曹鹏飞
|
6ff6b0c64f
|
Merge branch 'feature/bug-1286' into develop
|
2026-01-29 17:57:15 +08:00 |
曹鹏飞
|
24dcb9df96
|
feat: bug-1286 设备售后公司转移
|
2026-01-29 17:57:06 +08:00 |
曹鹏飞
|
9c5425877c
|
Merge branch 'feature/bug-1286' into develop
|
2026-01-29 17:44:11 +08:00 |
曹鹏飞
|
8ba818a74a
|
feat: bug-1286 设备售后公司转移
|
2026-01-29 17:41:18 +08:00 |
曹鹏飞
|
4d40c002fb
|
Merge branch 'feature/bug-1286' into develop
|
2026-01-29 17:01:23 +08:00 |
曹鹏飞
|
c1f91ad75a
|
feat: bug-1286 设备售后公司转移
|
2026-01-29 17:01:13 +08:00 |
曹鹏飞
|
44ca42144c
|
Merge branch 'prod/20260130' into develop
# Conflicts:
# nflg-mobilebroken-gongfu/src/main/java/com/nflg/mobilebroken/gongfu/service/AdminDeviceService.java
|
2026-01-29 16:57:28 +08:00 |
曹鹏飞
|
d58eaae0d1
|
如果同步过来,这条ID的设备编号被删掉了(就是由非空变为空),需要把CFS里这条设备信息删掉
|
2026-01-29 16:52:54 +08:00 |
曹鹏飞
|
1a59b8ef62
|
Merge branch 'feature/bug-1286' into develop
|
2026-01-29 16:16:46 +08:00 |
曹鹏飞
|
4f204375af
|
feat: bug-1286 设备售后公司转移
|
2026-01-29 16:16:11 +08:00 |
曹鹏飞
|
2c678c27cb
|
feat(gongfu): 添加测试控制器并完善设备组件功能
- 新增TestController用于初始化设备组件产品线数据
- 实现批量更新设备组件的产品线信息功能
- 添加设备机型字段到GongfuDeviceComponent实体类
- 在SolutionMeasuresSaveRequest中增加componentId非空验证
- 实现设备组件详情的批量创建和更新逻辑
- 添加多产品线设备组件的复制处理机制
|
2026-01-29 16:09:01 +08:00 |
曹鹏飞
|
d8c99e3cf9
|
Merge branch 'feature/bug-1286' into develop
|
2026-01-29 11:26:09 +08:00 |