曹鹏飞
|
03d166d8af
|
feat(quotation): 新增机型配置管理和参数服务功能
- 创建IProductModelParamsItemService接口定义参数项服务方法
- 实现ModelConfigController控制器提供机型配置的增删改查功能
- 添加ModelConfigItemAddRequest和ModelConfigItemUpdateRequest请求对象
- 定义ModelConfigItemLanguageVO视图对象用于多语言配置展示
- 扩展ModelConfigEffectiveDTO增加分组名称字段支持
- 实现配置项的树形结构查询和层级关系处理逻辑
- 添加配置项的启用禁用状态管理功能
- 实现配置项的发布流程和版本控制机制
- 集成多语言翻译服务支持国际化配置
- 添加从产品中心同步部件参数的功能实现
|
2026-04-03 09:26:01 +08:00 |
曹鹏飞
|
f37d334641
|
feat(repository): 新增字典值翻译服务实现
- 创建 DictionaryItemTranslateServiceImpl 服务实现类
- 实现多语言字典值查询和翻译功能
- 添加购物车VO中交付方式名称和币种名称字段
- 集成字典翻译服务到购物车控制器中
- 实现按字典项ID和语言代码获取翻译值的方法
- 添加评价选项多语言支持功能
|
2026-04-02 15:44:26 +08:00 |
曹鹏飞
|
661870ce6d
|
feat(quotation): 添加上级类别字段支持配置类型区分
- 在 ModelConfigItemLanguageVO 中新增 itemParentType 字段用于标识上级类别
- 修改 getVOListByConfigId 查询方法,从父级配置项表关联查询类型信息
- 更新 SQL 映射文件,添加 LEFT JOIN 子句关联父级配置项获取类型数据
- 扩展查询结果集,将父级类别类型映射到 item_parent_type 字段
- 完善配置项数据结构,支持可选配置和标准配置的类型区分
|
2026-04-02 09:14:05 +08:00 |
曹鹏飞
|
81cca6f475
|
Merge branch 'feature/quotation' into test
|
2026-04-01 18:06:34 +08:00 |
曹鹏飞
|
2cc3587091
|
fix(model-config): 修复部件名称重复验证逻辑
- 移除重复的部件名称存在性检查代码
- 在更新操作中添加正确的重复名称验证
- 通过排除当前项目ID来避免自匹配验证错误
- 确保验证逻辑只在默认语言代码下执行
|
2026-04-01 18:04:59 +08:00 |
曹鹏飞
|
4eeec33801
|
Merge branch 'master' into test
# Conflicts:
# nflg-mobilebroken-admin/src/test/java/TTest.java
|
2026-04-01 17:10:11 +08:00 |
曹鹏飞
|
b3c625ce72
|
feat(repository): 完善删除功能
|
2026-04-01 17:09:26 +08:00 |
曹鹏飞
|
46faf5b45b
|
Merge branch 'master' into test
|
2026-04-01 11:33:40 +08:00 |
曹鹏飞
|
41100bdcf5
|
feat(mapper): 在工单查询中添加事故等级字段
- 在工单映射器的四个查询语句中添加 accident_level 字段
- 确保所有相关查询返回完整的事故等级信息
- 保持现有字段结构不变,仅扩展数据模型
- 更新了工单详情、列表及统计查询的SQL映射
|
2026-04-01 11:33:02 +08:00 |
曹鹏飞
|
2e696180f6
|
Merge branch 'master' into test
# Conflicts:
# nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/entity/AdminUser.java
|
2026-04-01 11:29:14 +08:00 |
曹鹏飞
|
5383826262
|
Merge remote-tracking branch 'origin/master'
|
2026-04-01 11:10:31 +08:00 |
曹鹏飞
|
6290dac439
|
feat(ticket): 添加事故等级字段到工单查询
- 在工单映射文件中添加 accident_level 字段到多个查询语句
- 更新5个不同的SQL查询以包含事故等级信息
- 确保工单详情能够返回完整的事故等级数据
|
2026-04-01 11:10:21 +08:00 |
10002617
|
a7738792f3
|
zjr0325-新增邮件管理-优化
|
2026-03-31 09:11:48 +08:00 |
10002617
|
5e09b83df0
|
zjr0325-新增邮件管理-优化
|
2026-03-31 09:11:45 +08:00 |
10002617
|
80e89777d2
|
zjr0325-新增邮件管理
|
2026-03-31 09:11:43 +08:00 |
10002617
|
135b92ca75
|
zjr0325-新增邮件管理
|
2026-03-31 09:11:40 +08:00 |
曹鹏飞
|
541735be36
|
Merge remote-tracking branch 'origin/feature/bug-1372' into prod/20260330
|
2026-03-30 17:28:54 +08:00 |
曹鹏飞
|
8c4f59f37d
|
Merge branch 'prod/20260330' into test
|
2026-03-30 17:10:27 +08:00 |
曹鹏飞
|
090c700802
|
refactor(chat): 优化聊天消息DTO的附件和图片列表处理
- 添加CollectionUtil工具类用于集合判空检查
- 添加Objects和Collectors工具类用于流式处理
- 重写getAttachments方法,过滤null值并返回处理后的列表
- 重写getImages方法,过滤null值并返回处理后的列表
- 提升数据访问的安全性和代码可读性
|
2026-03-30 17:10:08 +08:00 |
10002617
|
8b5df2d339
|
zjr0325-新增邮件管理-优化
|
2026-03-30 13:50:54 +08:00 |
10002617
|
2c11886005
|
zjr0325-新增邮件管理-优化
|
2026-03-30 13:47:59 +08:00 |
10002327
|
25e15d7639
|
Merge pull request 'master-lhj0311' (#5) from master-lhj0311 into master
Reviewed-on: http://192.168.0.40:3000/huixin_back4/cfs/pulls/5
|
2026-03-30 11:30:33 +08:00 |
10002617
|
44cc0eb033
|
zjr0325-新增邮件管理
|
2026-03-30 11:19:22 +08:00 |
10002617
|
caa228f081
|
zjr0325-新增邮件管理
|
2026-03-30 10:38:24 +08:00 |
曹鹏飞
|
0d44b7426e
|
Merge branch 'feature/quotation' into test
|
2026-03-27 15:01:37 +08:00 |
曹鹏飞
|
995dbf3369
|
Merge branch 'feature/bug-1372' into feature/quotation
# Conflicts:
# nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/constant/Constant.java
|
2026-03-27 14:54:07 +08:00 |
曹鹏飞
|
f715b9c1a1
|
feat: bug-1372 工单问题类型从字典获取
|
2026-03-27 14:52:59 +08:00 |
10001195
|
6ef4a5094b
|
大屏看板二级界面初始化数据
|
2026-03-26 17:36:33 +08:00 |
10001195
|
8da43e8e4c
|
大屏看板初始化数据数据返回
|
2026-03-26 17:36:32 +08:00 |
10001195
|
e8da7060c9
|
大屏看板控制类增加接口
|
2026-03-26 17:36:30 +08:00 |
10001195
|
83149a73e7
|
大屏看板控制类
|
2026-03-26 17:36:28 +08:00 |
10001195
|
c5c5e38ebf
|
大屏看板控制类
|
2026-03-26 17:36:26 +08:00 |
曹鹏飞
|
6d87095160
|
fix(shopping): 修复查看密码验证逻辑
- 当用户未设置查看密码时直接返回验证结果
- 避免未设置密码情况下的空指针异常
- 简化密码验证流程提高代码可读性
|
2026-03-26 11:13:35 +08:00 |
曹鹏飞
|
9eb62258b6
|
fix(shopping): 修复查看密码验证逻辑
- 当用户未设置查看密码时直接返回验证结果
- 避免未设置密码情况下的空指针异常
- 简化密码验证流程提高代码可读性
|
2026-03-26 10:31:10 +08:00 |
曹鹏飞
|
f0ce531a44
|
fix(shopping): 修复报价密码存储和验证逻辑
- 移除了 Redis 键中多余的冒号后缀
- 在密码验证失败时返回编码后的默认密码
- 确保所有密码操作都经过编码处理
|
2026-03-26 08:59:03 +08:00 |
曹鹏飞
|
2db60b5539
|
feat(repository): 添加报价单调整项和购物车项相关实体及服务
- 新增 QuotationShoppingOrderAdjustItem 实体类定义调价相关字段
- 新增 QuotationShoppingOrderItem 实体类定义购物车项基本结构
- 创建 IQuotationShoppingOrderAdjustItemService 接口并实现获取配件方法
- 创建 IQuotationShoppingOrderItemService 接口用于购物车项基础操作
- 实现 QuotationShoppingOrderAdjustItemMapper 并添加 getParts 查询方法
- 配置 MyBatis XML 映射文件实现最大ID过滤逻辑
- 完成 QuotationShoppingOrderAdjustItemServiceImpl 服务实现类
- 完成 QuotationShoppingOrderItemServiceImpl 服务实现类
|
2026-03-25 18:40:28 +08:00 |
曹鹏飞
|
70d2c2f606
|
feat(admin): 更新购物控制器以支持调价功能
- 添加ShoppingOrderAdjustModelPartVO、ShoppingOrderAdjustModelVO和ShoppingOrderAdjustVO转换对象
- 添加QuotationPriceUpdateItemPartRequest、QuotationPriceUpdateItemRequest和QuotationPriceUpdateRequest请求对象
- 在AdminShoppingController中注入新的服务依赖项
- 修改getAdjusts方法以返回完整的调价记录数据
- 添加调价记录查询的数据关联逻辑
- 修改多个控制器添加@folder注解用于API分类
- 添加ModelConfigEffectiveDTO的hasSelect属性
- 更新QuotationOrderInfoVO添加报价代码和汇率价格字段
- 添加QuotationShoppingOrder的exchangeFee、quotationCode和address字段
- 添加QuotationShoppingOrderAdjust的reason字段
- 删除不再使用的QuotationShoppingOrderItem相关实体和服务
- 修改QuotationShoppingCartItemService接口方法名称和参数
- 修改QuotationShoppingCartService搜索方法添加用户类型和ID参数
- 更新MyBatis映射文件以支持调价数据查询
- 在AppShoppingController中添加购物车详情查询接口
- 修改购物车初始化逻辑添加机型验证和报价代码检查
- 重构部分价格计算逻辑并修复标准比例默认值问题
- 添加.apifox-helper.properties配置文件
- 更新代码生成器测试配置以生成调整项相关代码
|
2026-03-25 18:40:15 +08:00 |
曹鹏飞
|
5ee255a1be
|
feat(shopping): 添加报价单导出功能
- 在管理员控制器中新增exportPdf方法用于导出报价单
- 在应用控制器中新增exportPdf方法用于导出报价单
- 添加PDF生成相关依赖包导入
- 实现PDF文件响应和下载功能
- 配置HTTP响应头支持PDF文件传输
- 添加临时PDF资源文件返回机制
|
2026-03-24 19:02:05 +08:00 |
曹鹏飞
|
4c42afc6b9
|
feat(repository): 更新报价模型配置服务接口和实现
- 在 IQuotationModelConfigService 接口中为 getEffectives 方法添加 configId 参数
- 在 QuotationModelConfigMapper 中同步更新 getEffectives 方法签名
- 重构 QuotationModelConfigMapper.xml 中的 SQL 查询逻辑,使用 LEFT JOIN 替代 INNER JOIN
- 在 QuotationModelConfigServiceImpl 中更新方法实现以匹配新的参数列表
- 在 ShoppingController 中调用时传递新增的 configId 参数
- 在 RatioConfigController 中添加空集合检查以避免 NPE 异常
|
2026-03-24 16:05:15 +08:00 |
曹鹏飞
|
c3c62ec065
|
Merge branch 'test' of http://192.168.0.40:3000/huixin_back4/cfs into test
|
2026-03-23 17:14:57 +08:00 |
曹鹏飞
|
890d25711a
|
Merge branch 'feature/quotation' into test
|
2026-03-23 17:13:29 +08:00 |
曹鹏飞
|
62101a7e91
|
Merge branch 'feature/bug-1334'
|
2026-03-23 11:47:02 +08:00 |
曹鹏飞
|
b44d6b6d94
|
Merge branch 'feature/bug-1334' into feature/quotation
|
2026-03-23 10:33:58 +08:00 |
曹鹏飞
|
40006323f1
|
fix(product): 修复产品模型多语言处理逻辑
- 注释掉默认语言代码的移除操作
- 保持所有语言选项完整传递给后续处理流程
- 确保中文语言项能够正确参与语言过滤逻辑
|
2026-03-23 10:33:26 +08:00 |
曹鹏飞
|
960f0f79cb
|
Merge branch 'feature/bug-1334' into prod/20260317
|
2026-03-17 18:17:17 +08:00 |
曹鹏飞
|
5e533f4d39
|
Merge branch 'feature/bug-1344' into prod/20260317
|
2026-03-17 18:16:20 +08:00 |
曹鹏飞
|
26084b1e1b
|
Merge remote-tracking branch '南方路机/master' into prod/20260317
# Conflicts:
# nflg-mobilebroken-admin/src/main/java/com/nflg/mobilebroken/admin/controller/TicketController.java
|
2026-03-17 18:15:42 +08:00 |
曹鹏飞
|
fe88835f05
|
fix(repository): 修复报价模型禁用查询的空值处理问题
- 修改 QuotationModelForbidMapper.xml 中的 isForbid 查询语句
- 使用 IFNULL 函数处理可能的空值情况,避免返回 null 值
- 将 ShoppingSearchVO 中的 moduleName 字段类型从 Integer 改为 String
- 确保模块名称字段能够正确存储字符串类型的值
|
2026-03-17 18:10:36 +08:00 |
曹鹏飞
|
531b3b2932
|
feat(quotation): 添加随机配件和交机服务功能
- 在PDF模板中添加表格样式和随机配件、交机服务表格展示
- 新增备件总价字段到购物车配件实体类
- 设置购物车VO默认系数为BigDecimal.ONE
- 调整价格计算逻辑,添加折扣率处理
- 保存购物车数据到数据库
- 添加币种和汇率一致性校验
- 更新PDF导出功能的文档设置方法
- 为配件和服务请求类添加数据验证注解
- 设置配件费和服务费默认值为零
- 修改币种验证从NotBlank为NotNull
- 为配件和服务列表添加@Valid注解进行嵌套验证
|
2026-03-17 10:15:48 +08:00 |
曹鹏飞
|
9a5fa93957
|
style(pdf): 优化PDF模板中的复选框标签结构
- 将独立的checkbox输入框包装在label标签中以提高可访问性
- 为所有checkbox添加正确的标签关联结构
- 在配置部分新增其它要求说明和费用字段显示
|
2026-03-16 17:41:00 +08:00 |