- 新增 AuditController 提供审核详情、列表和更新接口 - 新增 AuditServiceI 接口定义审核服务契约 - 重构审核相关枚举名称,将 OrderAuditStateEnum 重命名为 AuditStateEnum - 新增 AuditSubjectTypeEnum 枚举定义审核对象类型 - 重构 OrderAuditTypeEnum 为 AuditTypeEnum 审核类型枚举 - 新增 AuditPageQry、AuditShowQry 查询对象和 AuditVO 值对象 - 优化 ExpenseCost 中的 expenseAmount 字段类型定义 - 为 ExpenseProvision 添加备注字段 - 新增 AuditAssembler 实现审核数据转换 - 实现 AuditUpdateCmdExe、AuditPageQryExe、AuditShowQryExe 执行器 - 新增 AuditServiceImpl 实现审核服务 - 创建 Audit 实体类和 AuditGateway 数据网关接口 - 新增 AuditConvert 数据转换器和 AuditDO 数据对象 - 实现 AuditGatewayImpl 数据访问实现类 - 优化各 GatewayImpl 中的查询逻辑,使用 Set 替代 List 避免重复数据 - 更新 PurchaseOrderGatewayImpl 中的审核相关处理逻辑
24 lines
1.2 KiB
XML
24 lines
1.2 KiB
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.AuditMapper">
|
|
<resultMap id="BaseResultMap" type="com.xunhong.erp.turbo.biz.infrastructure.entity.AuditDO">
|
|
<result property="auditId" column="audit_id"/>
|
|
<result property="subjectId" column="subject_id"/>
|
|
<result property="subjectType" column="subject_type"/>
|
|
<result property="state" column="state"/>
|
|
<result property="type" column="type"/>
|
|
<result property="auditReason" column="reject_reason"/>
|
|
<result property="auditAt" column="audit_at"/>
|
|
<result property="auditId" column="reject_by"/>
|
|
<result property="auditByName" column="reject_by_name"/>
|
|
<result property="createdBy" column="created_by"/>
|
|
<result property="createdByName" column="created_by_name"/>
|
|
<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>
|
|
|