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