<?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="cn.timer.api.dao.spmk.SpmkExecutorMapper"> <resultMap id="BaseResultMap" type="cn.timer.api.bean.spmk.SpmkExecutor" > <id column="id" property="id" /> <result column="approve_execute_record_id" property="approveExecuteRecordId" /> <result column="emp_num" property="empNum" /> <result column="executor_name" property="executorName" /> <result column="operator_header_url" property="operatorHeaderUrl" /> <result column="opinion" property="opinion" /> <result column="sts" property="sts" /> <result column="create_time" property="createTime" /> <result column="update_time" property="updateTime" /> <result column="signature_img" property="signatureImg" /> </resultMap> <sql id="Base_Column_List"> id, approve_execute_record_id, emp_num, executor_name, operator_header_url, opinion, sts, create_time, update_time, signature_img, </sql> <sql id="Base_Column_List_Alias"> id SpmkExecutor_id, approve_execute_record_id SpmkExecutor_approve_execute_record_id, emp_num SpmkExecutor_emp_num, executor_name SpmkExecutor_executor_name, operator_header_url SpmkExecutor_operator_header_url, opinion SpmkExecutor_opinion, sts SpmkExecutor_sts, create_time SpmkExecutor_create_time, update_time SpmkExecutor_update_time </sql> <!-- <insert id="insert" useGeneratedKeys="true" keyColumn="id" parameterType="cn.timer.api.bean.spmk.SpmkExecutor"> INSERT INTO spmk_executor <trim prefix="(" suffix=")" suffixOverrides=","> <if test ='null != approveExecuteRecordId'> approve_execute_record_id, </if> <if test ='null != empNum'> emp_num, </if> <if test ='null != executorName'> executor_name, </if> <if test ='null != operatorHeaderUrl'> operator_header_url, </if> <if test ='null != opinion'> opinion, </if> <if test ='null != sts'> sts, </if> <if test ='null != createTime'> create_time, </if> <if test ='null != updateTime'> update_time </if> </trim> <trim prefix="values (" suffix=")" suffixOverrides=","> <if test ='null != approveExecuteRecordId'> #{approveExecuteRecordId}, </if> <if test ='null != empNum'> #{empNum}, </if> <if test ='null != executorName'> #{executorName}, </if> <if test ='null != operatorHeaderUrl'> #{operatorHeaderUrl}, </if> <if test ='null != opinion'> #{opinion}, </if> <if test ='null != sts'> #{sts}, </if> <if test ='null != createTime'> #{createTime}, </if> <if test ='null != updateTime'> #{updateTime} </if> </trim> </insert> <delete id="delete" > DELETE FROM spmk_executor WHERE id = #{id} </delete> <update id="update" parameterType="cn.timer.api.bean.spmk.SpmkExecutor"> UPDATE spmk_executor <set> <if test ='null != approveExecuteRecordId'>approve_execute_record_id = #{approveExecuteRecordId},</if> <if test ='null != empNum'>emp_num = #{empNum},</if> <if test ='null != executorName'>executor_name = #{executorName},</if> <if test ='null != operatorHeaderUrl'>operator_header_url = #{operatorHeaderUrl},</if> <if test ='null != opinion'>opinion = #{opinion},</if> <if test ='null != sts'>sts = #{sts},</if> <if test ='null != createTime'>create_time = #{createTime},</if> <if test ='null != updateTime'>update_time = #{updateTime}</if> </set> WHERE id = #{id} </update> <select id="load" resultMap="BaseResultMap"> SELECT <include refid="Base_Column_List" /> FROM spmk_executor WHERE id = #{id} </select> <select id="pageList" resultMap="BaseResultMap"> SELECT <include refid="Base_Column_List" /> FROM spmk_executor LIMIT #{offset}, #{pageSize} </select> <select id="pageListCount" resultType="java.lang.Integer"> SELECT count(1) FROM spmk_executor </select> --> </mapper>