<?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.casic.missiles.mapper.quality.BizQualityTargetEvaluationContentMapper"> <!-- 通用查询映射结果 --> <resultMap id="BaseResultMap" type="com.casic.missiles.model.quality.BizQualityTargetEvaluationContent"> <result column="id" property="id"/> <result column="inspection_content" property="inspectionContent"/> <result column="inspection_method" property="inspectionMethod"/> <result column="inspection_res" property="inspectionRes"/> <result column="evaluation_rep_id" property="evaluationRepId"/> <result column="item_index" property="itemIndex"/> </resultMap> <!-- 通用查询结果列 --> <sql id="Base_Column_List"> id , inspection_content as inspectionContent , inspection_method as inspectionMethod , inspection_res as inspectionRes , evaluation_rep_id as evaluationRepId , item_index as itemIndex </sql> <select id="selectBizQualityTargetEvaluationContentPage" resultType="com.casic.missiles.model.quality.BizQualityTargetEvaluationContent"> select a.id , a.inspection_content as inspectionContent , a.inspection_method as inspectionMethod , a.inspection_res as inspectionRes , a.evaluation_rep_id as evaluationRepId , a.item_index as itemIndex from biz_quality_target_evaluation_content a <where> <if test="ew != null"> ${ew.sqlSegment} </if> </where> </select> <sql id="Base_Column_Query"> <if test="request!=null"> <if test="request.evaluationRepId!= null and request.evaluationRepId!=''"> and evaluation_rep_id = #{request.evaluationRepId} </if> </if> </sql> </mapper>