|
|
c9a93fe942
|
feat(crm): 添加订单定金相关字段支持
- 在CrmOrder实体类中新增unitPriceRemark、depositPayable、depositPaid、depositRatio字段
- 在CrmOrderBo业务对象中同步添加对应字段以支持查询条件
- 更新CrmOrderMapper.xml映射文件中的结果集和SQL查询语句
- 在CrmOrderServiceImpl服务实现中添加字段的查询条件处理逻辑
- 在CrmOrderVo视图对象中添加Excel导出注解配置
- 实现定金相关的业务查询功能包括应付定金、已付定金、定金比例等字段的检索
|
2026-04-14 15:45:15 +08:00 |
|
砂糖
|
9f3d402174
|
refactor(crm): 重构合同模块为订单模块并优化相关功能
重构合同模块为订单模块,包括以下主要变更:
1. 将合同编号字段从contractNo统一改为contractCode
2. 在CrmOrderBo中添加日期格式化注解
3. 重构ContractTabs组件为订单详情页
4. 添加销售员字段和相关选择器
5. 优化订单列表查询条件和展示
6. 调整订单附件管理功能
|
2026-04-13 17:48:19 +08:00 |
|
|
|
c3d6d7cece
|
feat(crm): 添加订单合同详情字段映射和查询功能
- 在CrmOrderMapper.xml中新增合同名称、供应商、客户等相关字段映射
- 扩展SQL查询语句以支持合同详细信息的检索
- 在服务层实现中增加对新字段的搜索条件支持
- 添加合同签署时间、地点、内容等过滤条件的查询逻辑
- 实现供应商和客户联系信息的条件查询功能
- 集成技术附件、商务附件和生产进度的搜索过滤器
|
2026-04-13 16:50:18 +08:00 |
|
砂糖
|
37dc213605
|
feat(报表): 添加分条线统计组件并扩展合同字段
添加分条线专用的统计组件SplitSummary,用于展示分条处理的产出与消耗对比数据
在多个报表模板中集成该组件并添加钢卷高亮功能
扩展CrmOrder相关类的合同信息字段
|
2026-04-13 16:23:40 +08:00 |
|
|
|
5efdcf99dc
|
feat(order): 添加订单物流运单信息查询功能
- 在CrmContractOrderFinanceVo中新增wmsDeliveryWaybills字段用于存储物流运单信息
- 添加WmsDeliveryWaybillVo依赖引入
- 在CrmOrderItemServiceImpl的两个查询方法中增加物流运单数据查询逻辑
- 使用LambdaQueryWrapper按订单ID批量查询关联的物流运单信息
- 将查询到的物流运单列表设置到返回结果中
|
2026-04-11 16:03:16 +08:00 |
|
|
|
e32739cb09
|
feat(crm): 添加关键字搜索功能
- 在 CrmContractBo 中添加 keyword 字段支持合同多字段搜索
- 在 CrmCustomerBo 中添加 keyword 字段支持客户多字段搜索
- 在 CrmOrderBo 中添加 keyword 字段支持订单多字段搜索
- 实现合同服务的关键字搜索逻辑,支持合同名称、编号、供应商、客户等多个字段
- 实现客户服务的关键字搜索逻辑,支持客户代码、公司名称、联系人等多个字段
- 实现订单服务的关键字搜索逻辑,支持订单代码、客户ID、业务员等多个字段
- 添加搜索条件的空值校验避免无效查询
|
2026-04-07 11:42:30 +08:00 |
|
|
|
4075ead84e
|
feat(crm): 新增客户相关订单数据查询接口
- 添加根据客户ID查询异议和财务信息的功能
- 添加根据客户ID查询发货单配卷的功能
- 实现客户订单关联数据的多层查询逻辑
- 集成CRM订单、异议、应收和发货单据的数据关联
- 提供完整的客户订单数据视图支持
|
2026-04-06 11:24:44 +08:00 |
|
|
|
031d7ba708
|
feat(crm): 添加合同实体中的客户ID字段支持
- 在CrmContract实体类中新增customerId字段
- 在CrmContractBo业务对象中添加customerId属性
- 更新CrmContractMapper.xml映射文件加入customer_id结果映射
- 在查询条件中增加customerId过滤逻辑
- 为CrmContractVo视图对象添加customerId字段并配置Excel导出
|
2026-04-06 10:43:32 +08:00 |
|
砂糖
|
f959f97099
|
feat(contract): 新增合同预览和列表组件
refactor(QRCode): 优化二维码组件并修复空值检查
将QRCode组件从print目录移动到components目录,并添加空值检查防止错误
feat(crm): 在合同模型中添加交货日期字段
在CrmContract、CrmContractVo、CrmContractBo及相关Mapper中添加deliveryDate字段
refactor(wms): 统一使用全局QRCode组件路径
将多个文件中的QRCode引用路径从相对路径改为@/components/QRCode
style(order): 调整订单页面标签顺序
调整操作记录和发货配卷标签的顺序
chore: 删除废弃的打印相关文件
移除print目录下不再使用的QRCode、CodeRenderer等组件和页面
|
2026-04-01 10:44:51 +08:00 |
|
|
|
b7d8463198
|
fix(crm): 修复客户查询条件匹配逻辑
- 将联系人姓名字段从精确匹配改为模糊匹配
- 将联系方式字段从精确匹配改为模糊匹配
- 将地址字段从精确匹配改为模糊匹配
- 将银行信息字段从精确匹配改为模糊匹配
- 将税号字段从精确匹配改为模糊匹配
- 提升客户搜索功能的灵活性和准确性
|
2026-03-30 15:07:41 +08:00 |
|
|
|
6835a35c02
|
feat(crm): 订单ID数据类型优化及配卷查询功能扩展
- 将CrmOrder、CrmOrderItem及其相关BO、VO类中的orderId和itemId字段从String类型改为Long类型
- 修改selectOrderItemsByOrderIds方法参数类型为List<Long>
- 在CrmOrderItemController中新增根据订单ID和合同ID查询配卷的接口
- 实现queryCoilsByOrderId和queryCoilsByContractId服务方法
- 移除WmsMaterialCoilServiceImpl中冗余的嵌套对象构建逻辑
- 更新销售报表中订单ID的类型转换和分组逻辑以适配Long类型
|
2026-03-30 14:33:06 +08:00 |
|
|
|
15a3f843f1
|
feat(crm): 添加某一合同下财务和异议信息查询功能
- 在CrmOrderItemController中新增getContractFinance接口用于查询合同关联的财务和异议数据
- 在CrmOrderItemService及其实现类中添加queryFinanceAndObjectionByContractId方法
- 创建CrmContractOrderFinanceVo数据传输对象封装异议列表和应收款列表
- 实现通过合同ID查询其下属订单的销售异议和财务信息的完整逻辑
- 修改全局异常处理器统一返回系统异常提示信息
|
2026-03-30 13:47:10 +08:00 |
|
|
|
8a5f2bc4df
|
feat(crm): 添加订单关联合同ID和附件字段支持
- 在CrmOrder实体类中新增contractId和annexFiles字段
- 在CrmOrderBo业务对象中同步添加对应字段
- 更新CrmOrderMapper.xml映射文件中的结果映射和查询字段
- 在CrmOrderServiceImpl服务实现中添加字段查询条件支持
- 在CrmOrderVo视图对象中增加Excel导出注解配置
|
2026-03-30 13:39:27 +08:00 |
|
|
|
ca176de4ef
|
feat(crm): 添加合同管理功能模块
- 新增合同信息实体类、业务对象和视图对象
- 创建合同产品明细相关的实体、业务对象和视图对象
- 实现合同信息的增删改查和分页查询功能
- 实现合同产品明细的增删改查和分页查询功能
- 添加合同信息和产品明细的导出Excel功能
- 创建合同信息和产品明细的数据库映射配置
- 实现合同服务层业务逻辑和数据校验功能
- 配置合同相关控制器接口和请求映射关系
|
2026-03-30 13:28:37 +08:00 |
|
|
|
2dff94c3bd
|
feat(order): 添加订单项宽度公差和厚度公差字段
- 在CrmOrderItem实体类中新增widthTolerance和thicknessTolerance字段
- 在CrmOrderItemBo业务对象中添加对应的公差字段定义
- 更新CrmOrderItemMapper.xml映射文件中的结果映射和查询字段
- 在服务实现类中添加公差字段的查询条件支持
- 在CrmOrderItemVo视图对象中增加Excel导出支持的公差字段
|
2026-03-30 13:19:17 +08:00 |
|
|
|
e553bfcb22
|
feat(crm): 添加客户纳税人识别号字段支持
- 在 CrmCustomer 实体类中新增 taxNumber 字段
- 在 CrmCustomerBo 业务对象中添加 taxNumber 属性
- 在 CrmCustomerVo 视图对象中增加 taxNumber 并配置 Excel 导出
- 更新 MyBatis 映射文件 CrmCustomerMapper.xml 添加字段映射
- 在查询条件构建中加入纳税人识别号的过滤逻辑
|
2026-03-30 12:57:57 +08:00 |
|
|
|
7b75548da0
|
feat(crm): 添加合同号字段并优化发货单联查
- 在CrmOrder实体类中新增contractCode字段用于存储合同号
- 在CrmOrderBo业务对象中添加contractCode字段支持
- 在CrmOrderMapper中增加按合同号查询的方法
- 更新CrmOrderMapper.xml映射文件以支持合同号字段映射
- 实现CrmOrderServiceImpl中合同号条件查询功能
- 在CrmOrderVo视图对象中添加合同号字段并支持Excel导出
- 为WmsDeliveryWaybill添加关联订单ID字段建立与CRM订单关联
- 在WMS模块中实现发货单与CRM订单的关联查询功能
- 重构WmsDeliveryWaybillServiceImpl中的查询方法以支持多表关联查询
- 完善WMS发货单查询界面以支持按关联订单筛选功能
|
2026-02-03 11:26:10 +08:00 |
|
砂糖
|
0cb51f6117
|
feat(crm): 添加客户联系方式和公司名称字段
在订单和客户管理界面中新增联系方式和公司名称字段显示
调整客户列表和订单列表的布局及字段展示
优化收款表单首次加载时的处理逻辑
|
2026-02-02 10:55:15 +08:00 |
|
|
|
84f141896c
|
feat(order): 订单项目实体增加原料规格等新字段
- 将 specRequire 字段重命名为 rawMaterialSpec(原料规格)
- 新增 finishedProductSpec 字段(成品规格)
- 新增 material 字段(材质)
- 新增 grade 字段(等级)
- 新增 weight 字段(重量)
- 新增 contractPrice 字段(合同定价)
- 新增 customizer 字段(定制人)
- 新增 shipper 字段(发货人)
- 新增 productionBatch 字段(排产批次)
- 更新数据库映射配置以支持新字段
- 更新查询条件构造逻辑以包含新字段过滤
- 更新 VO 对象以支持 Excel 导出新字段
|
2026-02-02 09:55:17 +08:00 |
|
|
|
fa1c75c1ef
|
refactor(crm): 客户ID字段类型从字符串改为长整型
- 将CrmCustomer实体类中的customerId字段从String类型改为Long类型
- 将CrmCustomerBo业务对象中的customerId字段从String类型改为Long类型
- 将CrmCustomerVo视图对象中的customerId字段从String类型改为Long类型
- 在预订单页面为操作按钮添加orderType条件判断
- 修复代码缩进格式问题
|
2026-01-10 18:17:28 +08:00 |
|
|
|
411fe8ff0d
|
fix(crm-order): 修复订单查询排序逻辑
```
重新调整订单查询的排序顺序,将创建时间降序排列移到订单类型升序排列之后,
确保预订单(0)在正式订单(1)之前显示,同时按创建时间倒序排列。
```
|
2025-12-31 11:41:58 +08:00 |
|
|
|
289f205ba0
|
refactor(crm): 重构销售报表订单明细查询方法
- 移除 queryOrderDetailPageList 方法中的重复代码
- 调整 queryOrderDetailList 方法的返回值处理逻辑
- 优化订单明细列表的查询和数据构建流程
- 保持原有的注解和接口实现不变
|
2025-12-29 17:00:59 +08:00 |
|
|
|
ba12c346e8
|
feat(sales): 为销售报表添加订单明细查询功能
- 在 CrmOrderItemMapper 中添加根据订单ID列表查询订单明细的方法
- 实现 MyBatis 查询语句支持批量订单ID查询订单明细
- 修改销售报表服务类注入 CrmOrderItemMapper 依赖
- 扩展销售报表查询逻辑以包含订单明细数据
- 在销售报表 VO 中添加订单明细列表字段
- 使用流式处理和分组收集优化订单明细关联逻辑
|
2025-12-29 16:55:06 +08:00 |
|
|
|
9eb07b8fd6
|
feat(order): 实现订单列表用户昵称显示和物料卷长度字段扩展
- 在 CrmOrderVo 中添加 createByName 和 updateByName 字段用于显示用户昵称
- 集成 ISysUserService 实现订单列表中创建人和更新人昵称的自动填充
- 优化查询逻辑,通过单次遍历同时处理用户昵称映射和物料产品对象构建
- 为 WmsMaterialCoil 实体添加 length 长度字段支持
- 在 WmsMaterialCoilBo 和 WmsMaterialCoilVo 中同步新增 length 字段
- 更新 WmsMaterialCoilMapper.xml 映射文件以包含长度字段的数据库操作
- 调整订单类型排序规则,预订单(0)优先于正式订单(1)显示
|
2025-12-29 14:38:25 +08:00 |
|
|
|
55a74c7261
|
feat(CrmSalesReportBo): 添加日期格式化注解支持
- 为 startTime 和 endTime 字段添加 @DateTimeFormat 注解
- 保持与 @JsonFormat 注解的一致性配置
- 支持 yyyy-MM-dd 格式的日期绑定和格式化
|
2025-12-29 11:53:58 +08:00 |
|
|
|
11c21f2a33
|
feat(crm): 添加销售报表功能模块
- 新增销售报表查询业务对象CrmSalesReportBo,支持多种查询条件
- 创建销售报表控制器CrmSalesReportController,提供汇总数据、订单明细、统计分析等接口
- 实现销售报表数据访问层CrmSalesReportMapper,包含销售汇总、订单明细、销售员统计等查询
- 开发销售报表服务层ICrmSalesReportService及其实现类,处理报表数据逻辑
- 设计销售报表视图对象CrmSalesReportVo,包含汇总信息、订单明细、统计分析等数据结构
- 集成Excel导出功能,支持订单明细、销售员统计、客户等级统计、行业统计的数据导出
- 实现多维度统计分析,包括销售员业绩、客户等级分布、行业分布等统计功能
|
2025-12-29 10:05:05 +08:00 |
|
砂糖
|
96b6e844d9
|
feat(crm): 新增订单操作记录、异议和收款组件
refactor(crm): 重构订单操作使用actions统一处理
style(crm): 清理无用代码和注释
fix(crm): 修复订单记录排序问题
|
2025-12-26 14:45:11 +08:00 |
|
|
|
2033d39243
|
feat(crm): 添加订单操作追溯功能的用户昵称显示和排序
- 引入 ISysUserService 用于获取用户昵称映射
- 在查询结果中添加创建人和更新人的昵称信息
- 实现用户名称到昵称的批量转换功能
- 按创建时间正序排列订单操作追溯记录
- 扩展 CrmOrderOperationTraceVo 类继承 BaseEntity
- 添加 createByName 和 updateByName 字段用于显示用户昵称
|
2025-12-26 14:00:41 +08:00 |
|
|
|
a546575145
|
feat(order): 订单新增接口返回订单数据
- 修改 CrmOrderController 的 add 方法返回 CrmOrderVo 类型数据
- 修改 CrmOrderItemController 的 add 方法返回 CrmOrderItemVo 类型数据
- 更新 CrmOrderServiceImpl 的 insertByBo 方法返回订单查询结果
- 更新 CrmOrderItemServiceImpl 的 insertByBo 方法返回订单明细查询结果
- 调整服务层接口返回类型从 Boolean 改为对应的 Vo 类型
- 新增订单成功后返回完整的订单或订单明细信息
|
2025-12-26 13:10:52 +08:00 |
|
|
|
2b88b03629
|
feat(crm): 更新订单VO字段并优化SQL查询
- 在CrmOrderVo中移除customerName字段,新增customerCode、contactPerson和address字段
- 修改CrmOrderMapper.xml中的SQL查询语句,为所有字段添加表别名前缀co
- 在SQL查询中增加客户编码、联系人和地址字段的映射
- 优化LEFT JOIN语句明确指定关联条件
- 更新SELECT子句字段列表以匹配新的VO结构
|
2025-12-17 14:16:39 +08:00 |
|
|
|
6243c3d994
|
feat(crm): 修改订单查询功能
- 添加CrmOrderMapper接口方法selectVoPagePlus
- 实现对应的XML查询语句,支持联表查询客户名称
- 在CrmOrderServiceImpl中实现新的分页查询逻辑
- 引入QueryWrapper构建动态查询条件
- 增加客户名称字段到CrmOrderVo视图对象
- 优化查询性能,支持复杂条件筛选和排序
|
2025-12-16 16:38:39 +08:00 |
|
|
|
8f110f6a58
|
feat(crm): 为订单相关实体类添加基础实体继承
- CrmOrder 类新增 BaseEntity 继承
- CrmOrderItem 类新增 BaseEntity 继承
- CrmOrderOperationTrace 类新增 BaseEntity 继承
- CrmSalesContract 类新增 BaseEntity 继承
- CrmSalesObjection 类新增 BaseEntity 继承
|
2025-12-15 16:17:02 +08:00 |
|
|
|
e67bb0525b
|
feat(crm): 初始化客户与订单模块基础代码
- 新增客户信息实体类及对应业务对象、控制器、服务实现
- 新增正式订单主表与明细表相关实体类和业务逻辑
- 新增订单操作追溯表结构定义
- 配置MyBatis映射文件及基础CRUD接口
- 实现客户与订单的分页查询、导出、新增、修改、删除功能
- 添加Excel导入导出支持及相关VO转换配置
|
2025-12-15 16:11:16 +08:00 |
|