<?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.ruoyi.mapper.TaskSampleRelationMapper"> <resultMap id="BaseResultMap" type="com.ruoyi.domain.TaskSampleRelation"> <id property="id" column="id" jdbcType="BIGINT"/> <result property="taskId" column="task_id" jdbcType="BIGINT"/> <result property="sampleId" column="sample_id" jdbcType="BIGINT"/> <result property="flag" column="flag" jdbcType="VARCHAR"/> </resultMap> <sql id="Base_Column_List"> select id,task_id,sample_id,flag from t_task_sample_relation </sql> <select id="selectByTaskId" resultType="com.ruoyi.domain.TaskSampleRelation"> <include refid="Base_Column_List"/> where <if test="taskId != null and taskId != ''"> task_id = #{taskId} </if> <if test="flag != null and flag != ''"> and flag = #{flag} </if> </select> </mapper>