- 新增 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 表及相关字段定义
19 lines
988 B
XML
19 lines
988 B
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
|
<mapper namespace="com.xunhong.erp.turbo.biz.infrastructure.mapper.ExpenseProvisionMapper">
|
|
<resultMap id="BaseResultMap" type="com.xunhong.erp.turbo.biz.infrastructure.entity.ExpenseProvisionDO">
|
|
<result property="expenseProvisionId" column="expense_provision_id"/>
|
|
<result property="expenseRecordId" column="expense_record_id"/>
|
|
<result property="dealerName" column="dealer_name"/>
|
|
<result property="vehicleNo" column="vehicle_no"/>
|
|
<result property="provisionAmount" column="provision_amount"/>
|
|
<result property="orderId" column="order_id"/>
|
|
<result property="createdAt" column="created_at"/>
|
|
<result property="createdAt" column="created_at"/>
|
|
<result property="updatedAt" column="updated_at"/>
|
|
<result property="isDelete" column="is_delete"/>
|
|
<result property="version" column="version"/>
|
|
</resultMap>
|
|
</mapper>
|
|
|