Commit Graph

6 Commits

Author SHA1 Message Date
shenyifei
1ba1d3ddd1 feat(expense): 添加花销统计记录管理功能
- 新增 ExpenseRecordController 控制器,提供花销记录的增删改查接口
- 实现 ExpenseRecordServiceI 接口及其实现类 ExpenseRecordServiceImpl
- 添加 ExpenseRecordCreateCmd、ExpenseRecordUpdateCmd 等命令对象
- 添加 ExpenseRecordListQry、ExpenseRecordShowQry 查询对象
- 定义 ExpenseRecordVO 用于返回花销统计记录数据
- 在业务模块中新增对应的 assembler、executor、gateway 和 convert 类
- 扩展 CostTypeEnum 枚举,增加 EXPENSE_TYPE 类型
- 更新 Dealer 相关实体和 DO,支持 includeFreightFlag 字段
- 添加 ExpenseCostDO 和 ExpenseProvisionDO 数据库实体映射
- 修改 PurchaseOrderFinalApproveCmdExe,集成花销计提逻辑
- 为 ExpenseRecordDO 添加 totalVehicleCount 等字段并忽略部分映射
- 在 CostListQry 中添加 name 查询字段
- 新增 ExpenseRecord 表及相关字段定义
2025-12-19 17:29:47 +08:00
shenyifei
b7c04008ce refactor(order): 移除订单车辆信息字段并优化关联查询
- 删除 OrderSupplier、OrderCost、OrderRebate 等类中的 orderVehicle 字段
- 更新 Mapper XML 文件,调整关联查询逻辑
- 优化 PurchaseOrderMapper 查询方法 selectByOrderIdList
- 调整 Convert 类中字段映射关系,移除冗余忽略项
- 清理 Gateway 中不再使用的 OrderVehicleMapper 引用
- 完善 PurchaseOrderDO 的 resultMap 配置以支持新查询需求
2025-12-18 14:00:41 +08:00
shenyifei
9b9542385f feat(order): 新增订单成本和返点管理功能
- 新增订单成本项管理接口,支持创建和分页查询
- 新增订单返点管理接口,支持分页查询
- 扩展订单供应商接口,增加批量上传发票功能
- 完善费用类型枚举,新增物流类型
- 扩展费用归属枚举,新增司机类型
- 更新订单相关DTO,增加是否付款字段
- 优化订单查询条件,支持按支付状态筛选
- 完善订单供应商信息,增加公司信息和创建时间字段
- 新增经销商损耗相关字段配置
2025-12-17 18:24:09 +08:00
shenyifei
633af42f5a feat(order): 增加采购订单费用项目及相关字段
- 在OrderSupplierUpdateCmd中增加是否已付定金和定金金额字段
- 在PurchaseOrderCreateCmd及各步骤命令类中引入OrderCostItem并调整费用信息结构
- 新增OrderCostItem实体及其相关转换器、映射器和XML配置
- 修改OrderCostDO及相关DTO,细化费用归属和费用类型的定义
- 调整采购订单相关数据对象,支持新的费用项管理逻辑
- 更新网关实现以读取和存储OrderCostItem信息
- 优化saveCostItem方法为saveOrderCost,并新增saveOrderCostItem处理新费用项结构
- 在DealerDO和OrderDealerDO中添加损耗控制字段
- 在OrderSupplierDO中增加成本模板与定金相关信息
- 在PurchaseOrderVO和相关命令类中完善orderCostItemList的展示与传输支持
2025-11-27 10:42:53 +08:00
shenyifei
371fb91991 feat(cost): 扩展费用类型并优化采购订单成本管理
- 新增费用类型:工头垫付和产地垫付选项
- 在OrderCost实体中增加requireQuantityAndPrice字段
- 为OrderSupplier添加产品ID和产品名称字段
- 更新CostItemGatewayImpl中的查询逻辑以支持新字段
- 优化PurchaseOrderGatewayImpl中的费用信息处理逻辑
- 在ApplicationConfigurer中添加MultipartResolver配置
- 完善OrderCostMapper和OrderSupplierMapper的XML映射
- 移除过时的API添加指南和设计文档
2025-11-17 10:46:21 +08:00
shenyifei
b164e5e26a init commit 2025-11-09 13:22:29 +08:00