ERPTurbo_Server/erp-turbo-business/erp-turbo-biz/src/main/resources/mapper/AuditMapper.xml
shenyifei 20ca821bb2 feat(operation): 添加审核管理功能
- 新增 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 中的审核相关处理逻辑
2025-12-23 10:06:57 +08:00

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>