<?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.cyl.manager.oth.mapper.AgreementInfoMapper"> <resultMap type="AgreementInfo" id="AgreementInfoResult"> <result property="id" column="id"/> <result property="content" column="content"/> <result property="type" column="type"/> <result property="createBy" column="create_by"/> <result property="createTime" column="create_time"/> <result property="updateBy" column="update_by"/> <result property="updateTime" column="update_time"/> <result property="createBy" column="create_by"/> <result property="createTime" column="create_time"/> <result property="updateBy" column="update_by"/> <result property="updateTime" column="update_time"/> </resultMap> <sql id="selectAgreementInfoVo"> select id, content, type, create_by, create_time, update_by, update_time from agreement_info </sql> <select id="selectByEntity" parameterType="AgreementInfo" resultMap="AgreementInfoResult"> <include refid="selectAgreementInfoVo"/> <where> </where> </select> <update id="updateDelFlagByIds"> update agreement_info set del_flag=1 <where> id in <foreach collection="ids" open="(" item="it" close=")" separator=",">#{it}</foreach> </where> </update> </mapper>