<?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.kqmk.KqglAssoOvertimeRulesMMapper"> <resultMap id="BaseResultMap" type="cn.timer.api.bean.kqmk.KqglAssoOvertimeRulesM" > <id column="id" property="id" /> <result column="name" property="name" /> <result column="applied_scope" property="appliedScope" /> <result column="is_workovertime" property="isWorkovertime" /> <result column="work_mode" property="workMode" /> <result column="work_buckle_rest" property="workBuckleRest" /> <result column="work_switch" property="workSwitch" /> <result column="work_one" property="workOne" /> <result column="work_two" property="workTwo" /> <result column="work_three" property="workThree" /> <result column="is_restovertime" property="isRestovertime" /> <result column="rest_mode" property="restMode" /> <result column="rest_buckle_rest" property="restBuckleRest" /> <result column="rest_switch" property="restSwitch" /> <result column="rest_one" property="restOne" /> <result column="rest_two" property="restTwo" /> <result column="rest_three" property="restThree" /> <result column="is_holidays" property="isHolidays" /> <result column="holidays_mode" property="holidaysMode" /> <result column="holidays_buckle_rest" property="holidaysBuckleRest" /> <result column="holidays_switch" property="holidaysSwitch" /> <result column="holidays_one" property="holidaysOne" /> <result column="holidays_two" property="holidaysTwo" /> <result column="holidays_three" property="holidaysThree" /> <result column="create_time" property="createTime" /> <result column="create_userid" property="createUserid" /> <result column="org_code" property="orgCode" /> <result column="work" property="work" /> <result column="rest" property="rest" /> <result column="holidays" property="holidays" /> <result column="overtimeruledefault" property="overtimeruledefault" /> </resultMap> <sql id="Base_Column_List"> id, name, applied_scope, is_workovertime, work_mode, work_buckle_rest, work_switch, work_one, work_two, work_three, is_restovertime, rest_mode, rest_buckle_rest, rest_switch, rest_one, rest_two, rest_three, is_holidays, holidays_mode, holidays_buckle_rest, holidays_switch, holidays_one, holidays_two, holidays_three, create_time, create_userid, org_code, work, rest, holidays, overtimeruledefault </sql> <sql id="Base_Column_List_Alias"> id KqglAssoOvertimeRulesM_id, name KqglAssoOvertimeRulesM_name, applied_scope KqglAssoOvertimeRulesM_applied_scope, is_workovertime KqglAssoOvertimeRulesM_is_workovertime, work_mode KqglAssoOvertimeRulesM_work_mode, work_buckle_rest KqglAssoOvertimeRulesM_work_buckle_rest, work_switch KqglAssoOvertimeRulesM_work_switch, work_one KqglAssoOvertimeRulesM_work_one, work_two KqglAssoOvertimeRulesM_work_two, work_three KqglAssoOvertimeRulesM_work_three, is_restovertime KqglAssoOvertimeRulesM_is_restovertime, rest_mode KqglAssoOvertimeRulesM_rest_mode, rest_buckle_rest KqglAssoOvertimeRulesM_rest_buckle_rest, rest_switch KqglAssoOvertimeRulesM_rest_switch, rest_one KqglAssoOvertimeRulesM_rest_one, rest_two KqglAssoOvertimeRulesM_rest_two, rest_three KqglAssoOvertimeRulesM_rest_three, is_holidays KqglAssoOvertimeRulesM_is_holidays, holidays_mode KqglAssoOvertimeRulesM_holidays_mode, holidays_buckle_rest KqglAssoOvertimeRulesM_holidays_buckle_rest, holidays_switch KqglAssoOvertimeRulesM_holidays_switch, holidays_one KqglAssoOvertimeRulesM_holidays_one, holidays_two KqglAssoOvertimeRulesM_holidays_two, holidays_three KqglAssoOvertimeRulesM_holidays_three, create_time KqglAssoOvertimeRulesM_create_time, create_userid KqglAssoOvertimeRulesM_create_userid, org_code KqglAssoOvertimeRulesM_org_code, work KqglAssoOvertimeRulesM_work, rest KqglAssoOvertimeRulesM_rest, holidays KqglAssoOvertimeRulesM_holidays, overtimeruledefault KqglAssoOvertimeRulesM_overtimeruledefault </sql> <!-- <insert id="insert" useGeneratedKeys="true" keyColumn="id" parameterType="cn.timer.api.bean.kqmk.KqglAssoOvertimeRulesM"> INSERT INTO kqgl_asso_overtime_rules_m <trim prefix="(" suffix=")" suffixOverrides=","> <if test ='null != name'> name, </if> <if test ='null != appliedScope'> applied_scope, </if> <if test ='null != isWorkovertime'> is_workovertime, </if> <if test ='null != workMode'> work_mode, </if> <if test ='null != workBuckleRest'> work_buckle_rest, </if> <if test ='null != workSwitch'> work_switch, </if> <if test ='null != workOne'> work_one, </if> <if test ='null != workTwo'> work_two, </if> <if test ='null != workThree'> work_three, </if> <if test ='null != isRestovertime'> is_restovertime, </if> <if test ='null != restMode'> rest_mode, </if> <if test ='null != restBuckleRest'> rest_buckle_rest, </if> <if test ='null != restSwitch'> rest_switch, </if> <if test ='null != restOne'> rest_one, </if> <if test ='null != restTwo'> rest_two, </if> <if test ='null != restThree'> rest_three, </if> <if test ='null != isHolidays'> is_holidays, </if> <if test ='null != holidaysMode'> holidays_mode, </if> <if test ='null != holidaysBuckleRest'> holidays_buckle_rest, </if> <if test ='null != holidaysSwitch'> holidays_switch, </if> <if test ='null != holidaysOne'> holidays_one, </if> <if test ='null != holidaysTwo'> holidays_two, </if> <if test ='null != holidaysThree'> holidays_three, </if> <if test ='null != createTime'> create_time, </if> <if test ='null != createUserid'> create_userid, </if> <if test ='null != orgCode'> org_code, </if> <if test ='null != work'> work, </if> <if test ='null != rest'> rest, </if> <if test ='null != holidays'> holidays, </if> <if test ='null != overtimeruledefault'> overtimeruledefault </if> </trim> <trim prefix="values (" suffix=")" suffixOverrides=","> <if test ='null != name'> #{name}, </if> <if test ='null != appliedScope'> #{appliedScope}, </if> <if test ='null != isWorkovertime'> #{isWorkovertime}, </if> <if test ='null != workMode'> #{workMode}, </if> <if test ='null != workBuckleRest'> #{workBuckleRest}, </if> <if test ='null != workSwitch'> #{workSwitch}, </if> <if test ='null != workOne'> #{workOne}, </if> <if test ='null != workTwo'> #{workTwo}, </if> <if test ='null != workThree'> #{workThree}, </if> <if test ='null != isRestovertime'> #{isRestovertime}, </if> <if test ='null != restMode'> #{restMode}, </if> <if test ='null != restBuckleRest'> #{restBuckleRest}, </if> <if test ='null != restSwitch'> #{restSwitch}, </if> <if test ='null != restOne'> #{restOne}, </if> <if test ='null != restTwo'> #{restTwo}, </if> <if test ='null != restThree'> #{restThree}, </if> <if test ='null != isHolidays'> #{isHolidays}, </if> <if test ='null != holidaysMode'> #{holidaysMode}, </if> <if test ='null != holidaysBuckleRest'> #{holidaysBuckleRest}, </if> <if test ='null != holidaysSwitch'> #{holidaysSwitch}, </if> <if test ='null != holidaysOne'> #{holidaysOne}, </if> <if test ='null != holidaysTwo'> #{holidaysTwo}, </if> <if test ='null != holidaysThree'> #{holidaysThree}, </if> <if test ='null != createTime'> #{createTime}, </if> <if test ='null != createUserid'> #{createUserid}, </if> <if test ='null != orgCode'> #{orgCode}, </if> <if test ='null != work'> #{work}, </if> <if test ='null != rest'> #{rest}, </if> <if test ='null != holidays'> #{holidays}, </if> <if test ='null != overtimeruledefault'> #{overtimeruledefault} </if> </trim> </insert> <delete id="delete" > DELETE FROM kqgl_asso_overtime_rules_m WHERE id = #{id} </delete> <update id="update" parameterType="cn.timer.api.bean.kqmk.KqglAssoOvertimeRulesM"> UPDATE kqgl_asso_overtime_rules_m <set> <if test ='null != name'>name = #{name},</if> <if test ='null != appliedScope'>applied_scope = #{appliedScope},</if> <if test ='null != isWorkovertime'>is_workovertime = #{isWorkovertime},</if> <if test ='null != workMode'>work_mode = #{workMode},</if> <if test ='null != workBuckleRest'>work_buckle_rest = #{workBuckleRest},</if> <if test ='null != workSwitch'>work_switch = #{workSwitch},</if> <if test ='null != workOne'>work_one = #{workOne},</if> <if test ='null != workTwo'>work_two = #{workTwo},</if> <if test ='null != workThree'>work_three = #{workThree},</if> <if test ='null != isRestovertime'>is_restovertime = #{isRestovertime},</if> <if test ='null != restMode'>rest_mode = #{restMode},</if> <if test ='null != restBuckleRest'>rest_buckle_rest = #{restBuckleRest},</if> <if test ='null != restSwitch'>rest_switch = #{restSwitch},</if> <if test ='null != restOne'>rest_one = #{restOne},</if> <if test ='null != restTwo'>rest_two = #{restTwo},</if> <if test ='null != restThree'>rest_three = #{restThree},</if> <if test ='null != isHolidays'>is_holidays = #{isHolidays},</if> <if test ='null != holidaysMode'>holidays_mode = #{holidaysMode},</if> <if test ='null != holidaysBuckleRest'>holidays_buckle_rest = #{holidaysBuckleRest},</if> <if test ='null != holidaysSwitch'>holidays_switch = #{holidaysSwitch},</if> <if test ='null != holidaysOne'>holidays_one = #{holidaysOne},</if> <if test ='null != holidaysTwo'>holidays_two = #{holidaysTwo},</if> <if test ='null != holidaysThree'>holidays_three = #{holidaysThree},</if> <if test ='null != createTime'>create_time = #{createTime},</if> <if test ='null != createUserid'>create_userid = #{createUserid},</if> <if test ='null != orgCode'>org_code = #{orgCode},</if> <if test ='null != work'>work = #{work},</if> <if test ='null != rest'>rest = #{rest},</if> <if test ='null != holidays'>holidays = #{holidays},</if> <if test ='null != overtimeruledefault'>overtimeruledefault = #{overtimeruledefault}</if> </set> WHERE id = #{id} </update> <select id="load" resultMap="BaseResultMap"> SELECT <include refid="Base_Column_List" /> FROM kqgl_asso_overtime_rules_m WHERE id = #{id} </select> <select id="pageList" resultMap="BaseResultMap"> SELECT <include refid="Base_Column_List" /> FROM kqgl_asso_overtime_rules_m LIMIT #{offset}, #{pageSize} </select> <select id="pageListCount" resultType="java.lang.Integer"> SELECT count(1) FROM kqgl_asso_overtime_rules_m </select> --> </mapper>