<?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.yggl.YgglAttaPxjlxxbMapper"> <resultMap id="BaseResultMap" type="cn.timer.api.bean.yggl.YgglAttaPxjlxxb" > <id column="id" property="id" /> <result column="Id" property="id" /> <result column="emp_num" property="empNum" /> <result column="px_name" property="pxName" /> <result column="pxdw" property="pxdw" /> <result column="start_time" property="startTime" /> <result column="end_time" property="endTime" /> <result column="pxzxs" property="pxzxs" /> <result column="pxcj" property="pxcj" /> <result column="pxzs_name" property="pxzsName" /> <result column="pxzs_id" property="pxzsId" /> <result column="px_remark" property="pxRemark" /> <result column="org_code" property="orgCode" /> </resultMap> <sql id="Base_Column_List"> Id, emp_num, px_name, pxdw, start_time, end_time, pxzxs, pxcj, pxzs_name, pxzs_id, px_remark, org_code </sql> <sql id="Base_Column_List_Alias"> Id YgglAttaPxjlxxb_Id, emp_num YgglAttaPxjlxxb_emp_num, px_name YgglAttaPxjlxxb_px_name, pxdw YgglAttaPxjlxxb_pxdw, start_time YgglAttaPxjlxxb_start_time, end_time YgglAttaPxjlxxb_end_time, pxzxs YgglAttaPxjlxxb_pxzxs, pxcj YgglAttaPxjlxxb_pxcj, pxzs_name YgglAttaPxjlxxb_pxzs_name, pxzs_id YgglAttaPxjlxxb_pxzs_id, px_remark YgglAttaPxjlxxb_px_remark, org_code YgglAttaPxjlxxb_org_code </sql> <!-- <insert id="insert" useGeneratedKeys="true" keyColumn="id" parameterType="cn.timer.api.bean.yggl.YgglAttaPxjlxxb"> INSERT INTO yggl_atta_pxjlxxb <trim prefix="(" suffix=")" suffixOverrides=","> <if test ='null != id'> Id, </if> <if test ='null != empNum'> emp_num, </if> <if test ='null != pxName'> px_name, </if> <if test ='null != pxdw'> pxdw, </if> <if test ='null != startTime'> start_time, </if> <if test ='null != endTime'> end_time, </if> <if test ='null != pxzxs'> pxzxs, </if> <if test ='null != pxcj'> pxcj, </if> <if test ='null != pxzsName'> pxzs_name, </if> <if test ='null != pxzsId'> pxzs_id, </if> <if test ='null != pxRemark'> px_remark, </if> <if test ='null != orgCode'> org_code </if> </trim> <trim prefix="values (" suffix=")" suffixOverrides=","> <if test ='null != id'> #{id}, </if> <if test ='null != empNum'> #{empNum}, </if> <if test ='null != pxName'> #{pxName}, </if> <if test ='null != pxdw'> #{pxdw}, </if> <if test ='null != startTime'> #{startTime}, </if> <if test ='null != endTime'> #{endTime}, </if> <if test ='null != pxzxs'> #{pxzxs}, </if> <if test ='null != pxcj'> #{pxcj}, </if> <if test ='null != pxzsName'> #{pxzsName}, </if> <if test ='null != pxzsId'> #{pxzsId}, </if> <if test ='null != pxRemark'> #{pxRemark}, </if> <if test ='null != orgCode'> #{orgCode} </if> </trim> </insert> <delete id="delete" > DELETE FROM yggl_atta_pxjlxxb WHERE id = #{id} </delete> <update id="update" parameterType="cn.timer.api.bean.yggl.YgglAttaPxjlxxb"> UPDATE yggl_atta_pxjlxxb <set> <if test ='null != id'>Id = #{id},</if> <if test ='null != empNum'>emp_num = #{empNum},</if> <if test ='null != pxName'>px_name = #{pxName},</if> <if test ='null != pxdw'>pxdw = #{pxdw},</if> <if test ='null != startTime'>start_time = #{startTime},</if> <if test ='null != endTime'>end_time = #{endTime},</if> <if test ='null != pxzxs'>pxzxs = #{pxzxs},</if> <if test ='null != pxcj'>pxcj = #{pxcj},</if> <if test ='null != pxzsName'>pxzs_name = #{pxzsName},</if> <if test ='null != pxzsId'>pxzs_id = #{pxzsId},</if> <if test ='null != pxRemark'>px_remark = #{pxRemark},</if> <if test ='null != orgCode'>org_code = #{orgCode}</if> </set> WHERE id = #{id} </update> <select id="load" resultMap="BaseResultMap"> SELECT <include refid="Base_Column_List" /> FROM yggl_atta_pxjlxxb WHERE id = #{id} </select> <select id="pageList" resultMap="BaseResultMap"> SELECT <include refid="Base_Column_List" /> FROM yggl_atta_pxjlxxb LIMIT #{offset}, #{pageSize} </select> <select id="pageListCount" resultType="java.lang.Integer"> SELECT count(1) FROM yggl_atta_pxjlxxb </select> --> </mapper>