- 创建 CostProdMetricResult 实体类,包含主键、报表ID、指标ID、计算日期、班组、计算值等字段 - 创建 CostProdMetricResultBo 业务对象,用于接收前端参数并进行验证 - 创建 CostProdMetricResultVo 视图对象,用于返回给前端的数据结构 - 实现 CostProdMetricResultController 控制器,提供增删改查和导出功能 - 创建 CostProdMetricResultMapper 数据访问接口,继承 BaseMapperPlus - 实现 CostProdMetricResultServiceImpl 服务类,处理业务逻辑和数据操作 - 配置 CostProdMetricResultMapper.xml 映射文件,定义结果映射关系 - 添加完整的 CRUD 操作支持,包括分页查询、单条查询、新增、修改、删除和批量导出功能 - 集成 MyBatis-Plus 分页插件和 LambdaQueryWrapper 查询构建器 - 实现数据校验机制和 Excel 导出功能
24 lines
1.0 KiB
XML
24 lines
1.0 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.klp.cost.mapper.CostProdMetricResultMapper">
|
|
|
|
<resultMap type="com.klp.cost.domain.CostProdMetricResult" id="CostProdMetricResultResult">
|
|
<result property="resultId" column="result_id"/>
|
|
<result property="reportId" column="report_id"/>
|
|
<result property="metricId" column="metric_id"/>
|
|
<result property="metricDate" column="metric_date"/>
|
|
<result property="teamGroup" column="team_group"/>
|
|
<result property="calcValue" column="calc_value"/>
|
|
<result property="tags" column="tags"/>
|
|
<result property="delFlag" column="del_flag"/>
|
|
<result property="createTime" column="create_time"/>
|
|
<result property="updateTime" column="update_time"/>
|
|
<result property="createBy" column="create_by"/>
|
|
<result property="updateBy" column="update_by"/>
|
|
</resultMap>
|
|
|
|
|
|
</mapper>
|