dhgmapper.xml 4.5 KB
<?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="com.brilliance.isc.mda.dao.DhgMapper">

    <resultMap id="BaseResultMap" type="com.brilliance.isc.bo.Dhg">
        <result property="inr" column="inr" jdbcType="CHAR"/>
        <result property="zhangh" column="zhangh" jdbcType="VARCHAR"/>
        <result property="zhngjg" column="zhngjg" jdbcType="VARCHAR"/>
        <result property="huobdh" column="huobdh" jdbcType="VARCHAR"/>
        <result property="yewudh" column="yewudh" jdbcType="VARCHAR"/>
        <result property="kehhao" column="kehhao" jdbcType="VARCHAR"/>
        <result property="kehzwm" column="kehzwm" jdbcType="VARCHAR"/>
        <result property="kmuhao" column="kmuhao" jdbcType="CHAR"/>
        <result property="bliuye" column="bliuye" jdbcType="VARCHAR"/>
        <result property="djieye" column="djieye" jdbcType="VARCHAR"/>
        <result property="kngzye" column="kngzye" jdbcType="VARCHAR"/>
        <result property="qnriye" column="qnriye" jdbcType="VARCHAR"/>
        <result property="zhhuye" column="zhhuye" jdbcType="VARCHAR"/>
        <result property="jixiff" column="jixiff" jdbcType="CHAR"/>
        <result property="lilvbh" column="lilvbh" jdbcType="CHAR"/>
        <result property="youhll" column="youhll" jdbcType="VARCHAR"/>
        <result property="jishuu" column="jishuu" jdbcType="VARCHAR"/>
        <result property="kaihrq" column="kaihrq" jdbcType="VARCHAR"/>
        <result property="xiohrq" column="xiohrq" jdbcType="VARCHAR"/>
        <result property="jioyrq" column="jioyrq" jdbcType="VARCHAR"/>
        <result property="zhhusx" column="zhhusx" jdbcType="CHAR"/>
        <result property="jixizq" column="jixizq" jdbcType="CHAR"/>
        <result property="jiluzt" column="jiluzt" jdbcType="CHAR"/>
    </resultMap>

    <sql id="Base_Column_List">
        inr,zhangh,zhngjg,huobdh,yewudh,kehhao,kehzwm,kmuhao,bliuye,djieye,kngzye,qnriye,zhhuye,jixiff,lilvbh,youhll,jishuu,kaihrq,xiohrq,jioyrq,zhhusx,jixizq,jiluzt
    </sql>

    <insert id="insert">
        insert into dhg (<include refid="Base_Column_List" />)
        <trim prefix="values (" suffix=")" suffixOverrides=",">
            #{inr,jdbcType=CHAR},
            #{zhangh,jdbcType=VARCHAR},
            #{zhngjg,jdbcType=VARCHAR},
            #{huobdh,jdbcType=VARCHAR},
            #{yewudh,jdbcType=VARCHAR},
            #{kehhao,jdbcType=VARCHAR},
            #{kehzwm,jdbcType=VARCHAR},
            #{kmuhao,jdbcType=CHAR},
            #{bliuye,jdbcType=VARCHAR},
            #{djieye,jdbcType=VARCHAR},
            #{kngzye,jdbcType=VARCHAR},
            #{qnriye,jdbcType=VARCHAR},
            #{zhhuye,jdbcType=VARCHAR},
            #{jixiff,jdbcType=CHAR},
            #{lilvbh,jdbcType=CHAR},
            #{youhll,jdbcType=VARCHAR},
            #{jishuu,jdbcType=VARCHAR},
            #{kaihrq,jdbcType=VARCHAR},
            #{xiohrq,jdbcType=VARCHAR},
            #{jioyrq,jdbcType=VARCHAR},
            #{zhhusx,jdbcType=CHAR},
            #{jixizq,jdbcType=CHAR},
            #{jiluzt,jdbcType=CHAR},
        </trim>
    </insert>

    <select id="selectByZhangh" resultMap="BaseResultMap">
        select
        <include refid="Base_Column_List"/>
        from dhg
        where zhangh = #{zhangh,jdbcType=VARCHAR}
    </select>

    <update id="updateByZhangh">
        update dhg
        <set>
            zhangh = #{zhangh,jdbcType=VARCHAR},
            zhngjg = #{zhngjg,jdbcType=VARCHAR},
            huobdh = #{huobdh,jdbcType=VARCHAR},
            yewudh = #{yewudh,jdbcType=VARCHAR},
            kehhao = #{kehhao,jdbcType=VARCHAR},
            kehzwm = #{kehzwm,jdbcType=VARCHAR},
            kmuhao = #{kmuhao,jdbcType=CHAR},
            bliuye = #{bliuye,jdbcType=VARCHAR},
            djieye = #{djieye,jdbcType=VARCHAR},
            kngzye = #{kngzye,jdbcType=VARCHAR},
            qnriye = #{qnriye,jdbcType=VARCHAR},
            zhhuye = #{zhhuye,jdbcType=VARCHAR},
            jixiff = #{jixiff,jdbcType=CHAR},
            lilvbh = #{lilvbh,jdbcType=CHAR},
            youhll = #{youhll,jdbcType=VARCHAR},
            jishuu = #{jishuu,jdbcType=VARCHAR},
            kaihrq = #{kaihrq,jdbcType=VARCHAR},
            xiohrq = #{xiohrq,jdbcType=VARCHAR},
            jioyrq = #{jioyrq,jdbcType=VARCHAR},
            zhhusx = #{zhhusx,jdbcType=CHAR},
            jixizq = #{jixizq,jdbcType=CHAR},
            jiluzt = #{jiluzt,jdbcType=CHAR},
        </set>
        where zhangh = #{zhangh,jdbcType=VARCHAR}
    </update>


</mapper>