<?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.jxgl.JxglAdminJcszMapper">

	<resultMap id="BaseResultMap" type="cn.timer.api.bean.jxgl.JxglAdminJcsz">
		<id column="id" property="id" />
		<result column="is_ork" property="isOrk" />
		<result column="is_jxkh" property="isJxkh" />
		<result column="jsgz" property="jsgz" />
		<result column="lhzb" property="lhzb" />
		<result column="lhzb_zfzdjh" property="lhzbZfzdjh" />
		<result column="lhzb_lrfs" property="lhzbLrfs" />
		<result column="xwjzgzb" property="xwjzgzb" />
		<result column="xwjzgzb_zfzdjh" property="xwjzgzbZfzdjh" />
		<result column="xwjzgzb_lrfs" property="xwjzgzbLrfs" />
		<result column="jxdjkg" property="jxdjkg" />
		<result column="jxdjtype" property="jxdjtype" />
		<result column="djrsgl" property="djrsgl" />
		<result column="dbzdtx" property="dbzdtx" />
		<result column="fzmc" property="fzmc" />
		<result column="manfen" property="manfen" />
		<result column="qyid" property="qyid" />
		<result column="tjryid" property="tjryid" />
	</resultMap>

	<sql id="Base_Column_List">
		id,
		is_ork,
		is_jxkh,
		jsgz,
		lhzb,
		lhzb_zfzdjh,
		lhzb_lrfs,
		xwjzgzb,
		xwjzgzb_zfzdjh,
		xwjzgzb_lrfs,
		jxdjkg,
		jxdjtype,
		djrsgl,
		dbzdtx,
		fzmc,
		manfen,
		qyid,
		tjryid
	</sql>

	<sql id="Base_Column_List_Alias">
		id JxglAdminJcsz_id,
		is_ork JxglAdminJcsz_is_ork,
		is_jxkh JxglAdminJcsz_is_jxkh,
		jsgz JxglAdminJcsz_jsgz,
		lhzb JxglAdminJcsz_lhzb,
		lhzb_zfzdjh JxglAdminJcsz_lhzb_zfzdjh,
		lhzb_lrfs JxglAdminJcsz_lhzb_lrfs,
		xwjzgzb JxglAdminJcsz_xwjzgzb,
		xwjzgzb_zfzdjh JxglAdminJcsz_xwjzgzb_zfzdjh,
		xwjzgzb_lrfs JxglAdminJcsz_xwjzgzb_lrfs,
		jxdjkg JxglAdminJcsz_jxdjkg,
		jxdjtype JxglAdminJcsz_jxdjtype,
		djrsgl JxglAdminJcsz_djrsgl,
		dbzdtx JxglAdminJcsz_dbzdtx,
		fzmc JxglAdminJcsz_fzmc,
		manfen JxglAdminJcsz_manfen,
		qyid JxglAdminJcsz_qyid,
		tjryid JxglAdminJcsz_tjryid
	</sql>


	<insert id="insertjxgladminjcsz" parameterType="cn.timer.api.bean.jxgl.JxglAdminJcsz" useGeneratedKeys="true" keyProperty="id">
		INSERT INTO jxgl_admin_jcsz
		<trim prefix="(" suffix=")" suffixOverrides=",">
			<if test='null != isOrk'>
				is_ork,
			</if>
			<if test='null != isJxkh'>
				is_jxkh,
			</if>
			<if test='null != jsgz'>
				jsgz,
			</if>
			<if test='null != lhzb'>
				lhzb,
			</if>
			<if test='null != lhzbZfzdjh'>
				lhzb_zfzdjh,
			</if>
			<if test='null != lhzbLrfs'>
				lhzb_lrfs,
			</if>
			<if test='null != xwjzgzb'>
				xwjzgzb,
			</if>
			<if test='null != xwjzgzbZfzdjh'>
				xwjzgzb_zfzdjh,
			</if>
			<if test='null != xwjzgzbLrfs'>
				xwjzgzb_lrfs,
			</if>
			<if test='null != jxdjkg'>
				jxdjkg,
			</if>
			<if test='null != jxdjtype'>
				jxdjtype,
			</if>
			<if test='null != djrsgl'>
				djrsgl,
			</if>
			<if test='null != dbzdtx'>
				dbzdtx,
			</if>
			<if test='null != fzmc'>
				fzmc,
			</if>
			<if test='null != manfen'>
				manfen,
			</if>
			<if test='null != qyid'>
				qyid,
			</if>
			<if test='null != tjryid'>
				tjryid
			</if>
		</trim>
		<trim prefix="values (" suffix=")" suffixOverrides=",">
			<if test='null != isOrk'>
				#{isOrk},
			</if>
			<if test='null != isJxkh'>
				#{isJxkh},
			</if>
			<if test='null != jsgz'>
				#{jsgz},
			</if>
			<if test='null != lhzb'>
				#{lhzb},
			</if>
			<if test='null != lhzbZfzdjh'>
				#{lhzbZfzdjh},
			</if>
			<if test='null != lhzbLrfs'>
				#{lhzbLrfs},
			</if>
			<if test='null != xwjzgzb'>
				#{xwjzgzb},
			</if>
			<if test='null != xwjzgzbZfzdjh'>
				#{xwjzgzbZfzdjh},
			</if>
			<if test='null != xwjzgzbLrfs'>
				#{xwjzgzbLrfs},
			</if>
			<if test='null != jxdjkg'>
				#{jxdjkg},
			</if>
			<if test='null != jxdjtype'>
				#{jxdjtype},
			</if>
			<if test='null != djrsgl'>
				#{djrsgl},
			</if>
			<if test='null != dbzdtx'>
				#{dbzdtx},
			</if>
			<if test='null != fzmc'>
				#{fzmc},
			</if>
			<if test='null != manfen'>
				#{manfen},
			</if>
			<if test='null != qyid'>
				#{qyid},
			</if>
			<if test='null != tjryid'>
				#{tjryid}
			</if>
		</trim>
	</insert>
	
	
	
	
	
	
	
	

	<delete id="delete">
		DELETE FROM jxgl_admin_jcsz
		WHERE id = #{id}
	</delete>

	<select id="load" resultMap="BaseResultMap">
		SELECT
		<include refid="Base_Column_List" />
		FROM jxgl_admin_jcsz
		WHERE id = #{id}
	</select>

	<select id="pageList" resultMap="BaseResultMap">
		SELECT
		<include refid="Base_Column_List" />
		FROM jxgl_admin_jcsz
		LIMIT #{offset}, #{pageSize}
	</select>

	<select id="pageListCount" resultType="java.lang.Integer">
		SELECT count(1)
		FROM jxgl_admin_jcsz
	</select>


</mapper>