<?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.KqglAssoBcszMapper"> <resultMap id="BaseResultMap" type="cn.timer.api.bean.kqmk.KqglAssoBcsz" > <id column="id" property="id" /> <result column="name" property="name" /> <result column="sbdk1" property="sbdk1" /> <result column="is_sbdk1_cr" property="isSbdk1Cr" /> <result column="sbqjks1" property="sbqjks1" /> <result column="sbqjjs1" property="sbqjjs1" /> <result column="xbdk1" property="xbdk1" /> <result column="is_xbdk1_cr" property="isXbdk1Cr" /> <result column="xbqjks1" property="xbqjks1" /> <result column="xbqjjs1" property="xbqjjs1" /> <result column="sbdk2" property="sbdk2" /> <result column="is_sbdk2_cr" property="isSbdk2Cr" /> <result column="sbqjks2" property="sbqjks2" /> <result column="sbqjjs2" property="sbqjjs2" /> <result column="xbdk2" property="xbdk2" /> <result column="is_xbdk2_cr" property="isXbdk2Cr" /> <result column="xbqjks2" property="xbqjks2" /> <result column="xbqjjs2" property="xbqjjs2" /> <result column="sbdk3" property="sbdk3" /> <result column="is_sbdk3_cr" property="isSbdk3Cr" /> <result column="sbqjks3" property="sbqjks3" /> <result column="sbqjjs3" property="sbqjjs3" /> <result column="xbdk3" property="xbdk3" /> <result column="is_xbdk3_cr" property="isXbdk3Cr" /> <result column="xbqjks3" property="xbqjks3" /> <result column="xbqjjs3" property="xbqjjs3" /> <result column="is_xiuxi" property="isXiuxi" /> <result column="start_time" property="startTime" /> <result column="end_time" property="endTime" /> <result column="sxbcs" property="sxbcs" /> <result column="is_xbdk" property="isXbdk" /> <result column="yxcdfzs" property="yxcdfzs" /> <result column="yzcdfzs" property="yzcdfzs" /> <result column="kgcdfzs" property="kgcdfzs" /> <result column="is_wzwd" property="isWzwd" /> <result column="xbwz1" property="xbwz1" /> <result column="sbwd1" property="sbwd1" /> <result column="xbwz2" property="xbwz2" /> <result column="sbwd2" property="sbwd2" /> <result column="xbwz3" property="xbwz3" /> <result column="sbwd3" property="sbwd3" /> <result column="beiz" property="beiz" /> <result column="qyid" property="qyid" /> <result column="lusj_time" property="lusjTime" /> <result column="luryid" property="luryid" /> </resultMap> <sql id="Base_Column_List"> id, name, sbdk1, is_sbdk1_cr, sbqjks1, sbqjjs1, xbdk1, is_xbdk1_cr, xbqjks1, xbqjjs1, sbdk2, is_sbdk2_cr, sbqjks2, sbqjjs2, xbdk2, is_xbdk2_cr, xbqjks2, xbqjjs2, sbdk3, is_sbdk3_cr, sbqjks3, sbqjjs3, xbdk3, is_xbdk3_cr, xbqjks3, xbqjjs3, is_xiuxi, start_time, end_time, sxbcs, is_xbdk, yxcdfzs, yzcdfzs, kgcdfzs, is_wzwd, xbwz1, sbwd1, xbwz2, sbwd2, xbwz3, sbwd3, beiz, qyid, lusj_time, luryid </sql> <sql id="Base_Column_List_Alias"> id KqglAssoBcsz_id, name KqglAssoBcsz_name, sbdk1 KqglAssoBcsz_sbdk1, is_sbdk1_cr KqglAssoBcsz_is_sbdk1_cr, sbqjks1 KqglAssoBcsz_sbqjks1, sbqjjs1 KqglAssoBcsz_sbqjjs1, xbdk1 KqglAssoBcsz_xbdk1, is_xbdk1_cr KqglAssoBcsz_is_xbdk1_cr, xbqjks1 KqglAssoBcsz_xbqjks1, xbqjjs1 KqglAssoBcsz_xbqjjs1, sbdk2 KqglAssoBcsz_sbdk2, is_sbdk2_cr KqglAssoBcsz_is_sbdk2_cr, sbqjks2 KqglAssoBcsz_sbqjks2, sbqjjs2 KqglAssoBcsz_sbqjjs2, xbdk2 KqglAssoBcsz_xbdk2, is_xbdk2_cr KqglAssoBcsz_is_xbdk2_cr, xbqjks2 KqglAssoBcsz_xbqjks2, xbqjjs2 KqglAssoBcsz_xbqjjs2, sbdk3 KqglAssoBcsz_sbdk3, is_sbdk3_cr KqglAssoBcsz_is_sbdk3_cr, sbqjks3 KqglAssoBcsz_sbqjks3, sbqjjs3 KqglAssoBcsz_sbqjjs3, xbdk3 KqglAssoBcsz_xbdk3, is_xbdk3_cr KqglAssoBcsz_is_xbdk3_cr, xbqjks3 KqglAssoBcsz_xbqjks3, xbqjjs3 KqglAssoBcsz_xbqjjs3, is_xiuxi KqglAssoBcsz_is_xiuxi, start_time KqglAssoBcsz_start_time, end_time KqglAssoBcsz_end_time, sxbcs KqglAssoBcsz_sxbcs, is_xbdk KqglAssoBcsz_is_xbdk, yxcdfzs KqglAssoBcsz_yxcdfzs, yzcdfzs KqglAssoBcsz_yzcdfzs, kgcdfzs KqglAssoBcsz_kgcdfzs, is_wzwd KqglAssoBcsz_is_wzwd, xbwz1 KqglAssoBcsz_xbwz1, sbwd1 KqglAssoBcsz_sbwd1, xbwz2 KqglAssoBcsz_xbwz2, sbwd2 KqglAssoBcsz_sbwd2, xbwz3 KqglAssoBcsz_xbwz3, sbwd3 KqglAssoBcsz_sbwd3, beiz KqglAssoBcsz_beiz, qyid KqglAssoBcsz_qyid, lusj_time KqglAssoBcsz_lusj_time, luryid KqglAssoBcsz_luryid </sql> <select id="selectRosterByKqzid" resultMap="BaseResultMap"> select bcsz.* from kqgl_asso_bcsz bcsz where bcsz.id in ( select pbmx.bcid from kqgl_asso_pbmx pbmx where pbmx.kqzid = #{qyid,jdbcType=INTEGER} <if test="overall != null" > and SUBSTR(pbmx.`data`,1,7) = #{overall,jdbcType=VARCHAR} </if> GROUP BY pbmx.bcid ) </select> <insert id="insert" useGeneratedKeys="true" keyProperty="id" parameterType="cn.timer.api.bean.kqmk.KqglAssoBcsz"> INSERT INTO kqgl_asso_bcsz <trim prefix="(" suffix=")" suffixOverrides=","> <if test ='null != name'> name, </if> <if test ='null != sbdk1'> sbdk1, </if> <if test ='null != isSbdk1Cr'> is_sbdk1_cr, </if> <if test ='null != sbqjks1'> sbqjks1, </if> <if test ='null != sbqjjs1'> sbqjjs1, </if> <if test ='null != xbdk1'> xbdk1, </if> <if test ='null != isXbdk1Cr'> is_xbdk1_cr, </if> <if test ='null != xbqjks1'> xbqjks1, </if> <if test ='null != xbqjjs1'> xbqjjs1, </if> <if test ='null != sbdk2'> sbdk2, </if> <if test ='null != isSbdk2Cr'> is_sbdk2_cr, </if> <if test ='null != sbqjks2'> sbqjks2, </if> <if test ='null != sbqjjs2'> sbqjjs2, </if> <if test ='null != xbdk2'> xbdk2, </if> <if test ='null != isXbdk2Cr'> is_xbdk2_cr, </if> <if test ='null != xbqjks2'> xbqjks2, </if> <if test ='null != xbqjjs2'> xbqjjs2, </if> <if test ='null != sbdk3'> sbdk3, </if> <if test ='null != isSbdk3Cr'> is_sbdk3_cr, </if> <if test ='null != sbqjks3'> sbqjks3, </if> <if test ='null != sbqjjs3'> sbqjjs3, </if> <if test ='null != xbdk3'> xbdk3, </if> <if test ='null != isXbdk3Cr'> is_xbdk3_cr, </if> <if test ='null != xbqjks3'> xbqjks3, </if> <if test ='null != xbqjjs3'> xbqjjs3, </if> <if test ='null != isXiuxi'> is_xiuxi, </if> <if test ='null != startTime'> start_time, </if> <if test ='null != endTime'> end_time, </if> <if test ='null != sxbcs'> sxbcs, </if> <if test ='null != isXbdk'> is_xbdk, </if> <if test ='null != yxcdfzs'> yxcdfzs, </if> <if test ='null != yzcdfzs'> yzcdfzs, </if> <if test ='null != kgcdfzs'> kgcdfzs, </if> <if test ='null != isWzwd'> is_wzwd, </if> <if test ='null != xbwz1'> xbwz1, </if> <if test ='null != sbwd1'> sbwd1, </if> <if test ='null != xbwz2'> xbwz2, </if> <if test ='null != sbwd2'> sbwd2, </if> <if test ='null != xbwz3'> xbwz3, </if> <if test ='null != sbwd3'> sbwd3, </if> <if test ='null != beiz'> beiz, </if> <if test ='null != qyid'> qyid, </if> <if test ='null != lusjTime'> lusj_time, </if> <if test ='null != luryid'> luryid </if> </trim> <trim prefix="values (" suffix=")" suffixOverrides=","> <if test ='null != name'> #{name}, </if> <if test ='null != sbdk1'> #{sbdk1}, </if> <if test ='null != isSbdk1Cr'> #{isSbdk1Cr}, </if> <if test ='null != sbqjks1'> #{sbqjks1}, </if> <if test ='null != sbqjjs1'> #{sbqjjs1}, </if> <if test ='null != xbdk1'> #{xbdk1}, </if> <if test ='null != isXbdk1Cr'> #{isXbdk1Cr}, </if> <if test ='null != xbqjks1'> #{xbqjks1}, </if> <if test ='null != xbqjjs1'> #{xbqjjs1}, </if> <if test ='null != sbdk2'> #{sbdk2}, </if> <if test ='null != isSbdk2Cr'> #{isSbdk2Cr}, </if> <if test ='null != sbqjks2'> #{sbqjks2}, </if> <if test ='null != sbqjjs2'> #{sbqjjs2}, </if> <if test ='null != xbdk2'> #{xbdk2}, </if> <if test ='null != isXbdk2Cr'> #{isXbdk2Cr}, </if> <if test ='null != xbqjks2'> #{xbqjks2}, </if> <if test ='null != xbqjjs2'> #{xbqjjs2}, </if> <if test ='null != sbdk3'> #{sbdk3}, </if> <if test ='null != isSbdk3Cr'> #{isSbdk3Cr}, </if> <if test ='null != sbqjks3'> #{sbqjks3}, </if> <if test ='null != sbqjjs3'> #{sbqjjs3}, </if> <if test ='null != xbdk3'> #{xbdk3}, </if> <if test ='null != isXbdk3Cr'> #{isXbdk3Cr}, </if> <if test ='null != xbqjks3'> #{xbqjks3}, </if> <if test ='null != xbqjjs3'> #{xbqjjs3}, </if> <if test ='null != isXiuxi'> #{isXiuxi}, </if> <if test ='null != startTime'> #{startTime}, </if> <if test ='null != endTime'> #{endTime}, </if> <if test ='null != sxbcs'> #{sxbcs}, </if> <if test ='null != isXbdk'> #{isXbdk}, </if> <if test ='null != yxcdfzs'> #{yxcdfzs}, </if> <if test ='null != yzcdfzs'> #{yzcdfzs}, </if> <if test ='null != kgcdfzs'> #{kgcdfzs}, </if> <if test ='null != isWzwd'> #{isWzwd}, </if> <if test ='null != xbwz1'> #{xbwz1}, </if> <if test ='null != sbwd1'> #{sbwd1}, </if> <if test ='null != xbwz2'> #{xbwz2}, </if> <if test ='null != sbwd2'> #{sbwd2}, </if> <if test ='null != xbwz3'> #{xbwz3}, </if> <if test ='null != sbwd3'> #{sbwd3}, </if> <if test ='null != beiz'> #{beiz}, </if> <if test ='null != qyid'> #{qyid}, </if> <if test ='null != lusjTime'> #{lusjTime}, </if> <if test ='null != luryid'> #{luryid} </if> </trim> </insert> <update id="update" parameterType="cn.timer.api.bean.kqmk.KqglAssoBcsz"> UPDATE kqgl_asso_bcsz <set> <if test ='null != name'>name = #{name},</if> <if test ='null != sbdk1'>sbdk1 = #{sbdk1},</if> <if test ='null != isSbdk1Cr'>is_sbdk1_cr = #{isSbdk1Cr},</if> <if test ='null != sbqjks1'>sbqjks1 = #{sbqjks1},</if> <if test ='null != sbqjjs1'>sbqjjs1 = #{sbqjjs1},</if> <if test ='null != xbdk1'>xbdk1 = #{xbdk1},</if> <if test ='null != isXbdk1Cr'>is_xbdk1_cr = #{isXbdk1Cr},</if> <if test ='null != xbqjks1'>xbqjks1 = #{xbqjks1},</if> <if test ='null != xbqjjs1'>xbqjjs1 = #{xbqjjs1},</if> <if test ='null != sbdk2'>sbdk2 = #{sbdk2},</if> <if test ='null != isSbdk2Cr'>is_sbdk2_cr = #{isSbdk2Cr},</if> <if test ='null != sbqjks2'>sbqjks2 = #{sbqjks2},</if> <if test ='null != sbqjjs2'>sbqjjs2 = #{sbqjjs2},</if> <if test ='null != xbdk2'>xbdk2 = #{xbdk2},</if> <if test ='null != isXbdk2Cr'>is_xbdk2_cr = #{isXbdk2Cr},</if> <if test ='null != xbqjks2'>xbqjks2 = #{xbqjks2},</if> <if test ='null != xbqjjs2'>xbqjjs2 = #{xbqjjs2},</if> <if test ='null != sbdk3'>sbdk3 = #{sbdk3},</if> <if test ='null != isSbdk3Cr'>is_sbdk3_cr = #{isSbdk3Cr},</if> <if test ='null != sbqjks3'>sbqjks3 = #{sbqjks3},</if> <if test ='null != sbqjjs3'>sbqjjs3 = #{sbqjjs3},</if> <if test ='null != xbdk3'>xbdk3 = #{xbdk3},</if> <if test ='null != isXbdk3Cr'>is_xbdk3_cr = #{isXbdk3Cr},</if> <if test ='null != xbqjks3'>xbqjks3 = #{xbqjks3},</if> <if test ='null != xbqjjs3'>xbqjjs3 = #{xbqjjs3},</if> <if test ='null != isXiuxi'>is_xiuxi = #{isXiuxi},</if> <if test ='null != startTime'>start_time = #{startTime},</if> <if test ='null != endTime'>end_time = #{endTime},</if> <if test ='null != sxbcs'>sxbcs = #{sxbcs},</if> <if test ='null != isXbdk'>is_xbdk = #{isXbdk},</if> <if test ='null != yxcdfzs'>yxcdfzs = #{yxcdfzs},</if> <if test ='null != yzcdfzs'>yzcdfzs = #{yzcdfzs},</if> <if test ='null != kgcdfzs'>kgcdfzs = #{kgcdfzs},</if> <if test ='null != isWzwd'>is_wzwd = #{isWzwd},</if> <if test ='null != xbwz1'>xbwz1 = #{xbwz1},</if> <if test ='null != sbwd1'>sbwd1 = #{sbwd1},</if> <if test ='null != xbwz2'>xbwz2 = #{xbwz2},</if> <if test ='null != sbwd2'>sbwd2 = #{sbwd2},</if> <if test ='null != xbwz3'>xbwz3 = #{xbwz3},</if> <if test ='null != sbwd3'>sbwd3 = #{sbwd3},</if> <if test ='null != beiz'>beiz = #{beiz},</if> <if test ='null != qyid'>qyid = #{qyid},</if> <if test ='null != lusjTime'>lusj_time = #{lusjTime},</if> <if test ='null != luryid'>luryid = #{luryid}</if> </set> WHERE id = #{id} </update> <!-- <delete id="delete" > DELETE FROM kqgl_asso_bcsz WHERE id = #{id} </delete> <select id="load" resultMap="BaseResultMap"> SELECT <include refid="Base_Column_List" /> FROM kqgl_asso_bcsz WHERE id = #{id} </select> <select id="pageList" resultMap="BaseResultMap"> SELECT <include refid="Base_Column_List" /> FROM kqgl_asso_bcsz LIMIT #{offset}, #{pageSize} </select> <select id="pageListCount" resultType="java.lang.Integer"> SELECT count(1) FROM kqgl_asso_bcsz </select> --> </mapper>