ypc_manager/basepro-manager/basepro-manager-dao/src/main/resources/mybatis/mapper/TbMdjfjxxxbMapper.xml

144 lines
8.1 KiB
XML

<?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="basepro.manager.mapper.TbMdjfjxxxbMapper">
<resultMap type="basepro.manager.pojo.TbMdjfjxxxb" id="TbMdjfjxxxbResult">
<result property="MDJFBH" column="MDJFBH" />
<result property="FSSJ" column="FSSJ" />
<result property="XZQHDM" column="XZQHDM" />
<result property="XZQHMC" column="XZQHMC" />
<result property="FSDZ" column="FSDZ" />
<result property="MDJFLY" column="MDJFLY" />
<result property="TBDWMC" column="TBDWMC" />
<result property="MDJFLX" column="MDJFLX" />
<result property="MDJFJS" column="MDJFJS" />
<result property="MDJFCD" column="MDJFCD" />
<result property="DsrSfzhm" column="DSR_SFZHM" />
<result property="DjrSfzhm" column="DJR_SFZHM" />
<result property="DJSJ" column="DJSJ" />
<result property="ZRDWDM" column="ZRDWDM" />
<result property="ZRDWMC" column="ZRDWMC" />
<result property="TCSJ" column="TCSJ" />
<result property="TCGCJS" column="TCGCJS" />
<result property="TCJG" column="TCJG" />
<result property="JLGXSJ" column="JLGXSJ" />
</resultMap>
<sql id="selectTbMdjfjxxxbVo">
select MDJFBH, FSSJ, XZQHDM, XZQHMC, FSDZ, MDJFLY, TBDWMC, MDJFLX, MDJFJS, MDJFCD, DSR_SFZHM, DJR_SFZHM, DJSJ, ZRDWDM, ZRDWMC, TCSJ, TCGCJS, TCJG, JLGXSJ from tb_mdjfjxxxb
</sql>
<select id="selectTbMdjfjxxxbList" parameterType="basepro.manager.pojo.TbMdjfjxxxb" resultMap="TbMdjfjxxxbResult">
<include refid="selectTbMdjfjxxxbVo"/>
<where>
<if test="FSSJ != null "> and FSSJ = #{FSSJ}</if>
<if test="XZQHDM != null and XZQHDM != ''"> and XZQHDM = #{XZQHDM}</if>
<if test="XZQHMC != null and XZQHMC != ''"> and XZQHMC = #{XZQHMC}</if>
<if test="FSDZ != null and FSDZ != ''"> and FSDZ = #{FSDZ}</if>
<if test="MDJFLY != null and MDJFLY != ''"> and MDJFLY = #{MDJFLY}</if>
<if test="TBDWMC != null and TBDWMC != ''"> and TBDWMC = #{TBDWMC}</if>
<if test="MDJFLX != null and MDJFLX != ''"> and MDJFLX = #{MDJFLX}</if>
<if test="MDJFJS != null and MDJFJS != ''"> and MDJFJS = #{MDJFJS}</if>
<if test="MDJFCD != null and MDJFCD != ''"> and MDJFCD = #{MDJFCD}</if>
<if test="DsrSfzhm != null and DsrSfzhm != ''"> and DSR_SFZHM = #{DsrSfzhm}</if>
<if test="DjrSfzhm != null and DjrSfzhm != ''"> and DJR_SFZHM = #{DjrSfzhm}</if>
<if test="DJSJ != null "> and DJSJ = #{DJSJ}</if>
<if test="ZRDWDM != null and ZRDWDM != ''"> and ZRDWDM = #{ZRDWDM}</if>
<if test="ZRDWMC != null and ZRDWMC != ''"> and ZRDWMC = #{ZRDWMC}</if>
<if test="TCSJ != null "> and TCSJ = #{TCSJ}</if>
<if test="TCGCJS != null and TCGCJS != ''"> and TCGCJS = #{TCGCJS}</if>
<if test="TCJG != null and TCJG != ''"> and TCJG = #{TCJG}</if>
<if test="JLGXSJ != null "> and JLGXSJ = #{JLGXSJ}</if>
</where>
</select>
<select id="selectTbMdjfjxxxbById" parameterType="String" resultMap="TbMdjfjxxxbResult">
<include refid="selectTbMdjfjxxxbVo"/>
where MDJFBH = #{MDJFBH}
</select>
<insert id="insertTbMdjfjxxxb" parameterType="basepro.manager.pojo.TbMdjfjxxxb">
insert into tb_mdjfjxxxb
<trim prefix="(" suffix=")" suffixOverrides=",">
<if test="MDJFBH != null and MDJFBH != ''">MDJFBH,</if>
<if test="FSSJ != null ">FSSJ,</if>
<if test="XZQHDM != null and XZQHDM != ''">XZQHDM,</if>
<if test="XZQHMC != null and XZQHMC != ''">XZQHMC,</if>
<if test="FSDZ != null and FSDZ != ''">FSDZ,</if>
<if test="MDJFLY != null and MDJFLY != ''">MDJFLY,</if>
<if test="TBDWMC != null and TBDWMC != ''">TBDWMC,</if>
<if test="MDJFLX != null and MDJFLX != ''">MDJFLX,</if>
<if test="MDJFJS != null and MDJFJS != ''">MDJFJS,</if>
<if test="MDJFCD != null and MDJFCD != ''">MDJFCD,</if>
<if test="DsrSfzhm != null and DsrSfzhm != ''">DSR_SFZHM,</if>
<if test="DjrSfzhm != null and DjrSfzhm != ''">DJR_SFZHM,</if>
<if test="DJSJ != null ">DJSJ,</if>
<if test="ZRDWDM != null and ZRDWDM != ''">ZRDWDM,</if>
<if test="ZRDWMC != null and ZRDWMC != ''">ZRDWMC,</if>
<if test="TCSJ != null ">TCSJ,</if>
<if test="TCGCJS != null and TCGCJS != ''">TCGCJS,</if>
<if test="TCJG != null and TCJG != ''">TCJG,</if>
<if test="JLGXSJ != null ">JLGXSJ,</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="MDJFBH != null and MDJFBH != ''">#{MDJFBH},</if>
<if test="FSSJ != null ">#{FSSJ},</if>
<if test="XZQHDM != null and XZQHDM != ''">#{XZQHDM},</if>
<if test="XZQHMC != null and XZQHMC != ''">#{XZQHMC},</if>
<if test="FSDZ != null and FSDZ != ''">#{FSDZ},</if>
<if test="MDJFLY != null and MDJFLY != ''">#{MDJFLY},</if>
<if test="TBDWMC != null and TBDWMC != ''">#{TBDWMC},</if>
<if test="MDJFLX != null and MDJFLX != ''">#{MDJFLX},</if>
<if test="MDJFJS != null and MDJFJS != ''">#{MDJFJS},</if>
<if test="MDJFCD != null and MDJFCD != ''">#{MDJFCD},</if>
<if test="DsrSfzhm != null and DsrSfzhm != ''">#{DsrSfzhm},</if>
<if test="DjrSfzhm != null and DjrSfzhm != ''">#{DjrSfzhm},</if>
<if test="DJSJ != null ">#{DJSJ},</if>
<if test="ZRDWDM != null and ZRDWDM != ''">#{ZRDWDM},</if>
<if test="ZRDWMC != null and ZRDWMC != ''">#{ZRDWMC},</if>
<if test="TCSJ != null ">#{TCSJ},</if>
<if test="TCGCJS != null and TCGCJS != ''">#{TCGCJS},</if>
<if test="TCJG != null and TCJG != ''">#{TCJG},</if>
<if test="JLGXSJ != null ">#{JLGXSJ},</if>
</trim>
</insert>
<update id="updateTbMdjfjxxxb" parameterType="basepro.manager.pojo.TbMdjfjxxxb">
update tb_mdjfjxxxb
<trim prefix="SET" suffixOverrides=",">
<if test="FSSJ != null ">FSSJ = #{FSSJ},</if>
<if test="XZQHDM != null and XZQHDM != ''">XZQHDM = #{XZQHDM},</if>
<if test="XZQHMC != null and XZQHMC != ''">XZQHMC = #{XZQHMC},</if>
<if test="FSDZ != null and FSDZ != ''">FSDZ = #{FSDZ},</if>
<if test="MDJFLY != null and MDJFLY != ''">MDJFLY = #{MDJFLY},</if>
<if test="TBDWMC != null and TBDWMC != ''">TBDWMC = #{TBDWMC},</if>
<if test="MDJFLX != null and MDJFLX != ''">MDJFLX = #{MDJFLX},</if>
<if test="MDJFJS != null and MDJFJS != ''">MDJFJS = #{MDJFJS},</if>
<if test="MDJFCD != null and MDJFCD != ''">MDJFCD = #{MDJFCD},</if>
<if test="DsrSfzhm != null and DsrSfzhm != ''">DSR_SFZHM = #{DsrSfzhm},</if>
<if test="DjrSfzhm != null and DjrSfzhm != ''">DJR_SFZHM = #{DjrSfzhm},</if>
<if test="DJSJ != null ">DJSJ = #{DJSJ},</if>
<if test="ZRDWDM != null and ZRDWDM != ''">ZRDWDM = #{ZRDWDM},</if>
<if test="ZRDWMC != null and ZRDWMC != ''">ZRDWMC = #{ZRDWMC},</if>
<if test="TCSJ != null ">TCSJ = #{TCSJ},</if>
<if test="TCGCJS != null and TCGCJS != ''">TCGCJS = #{TCGCJS},</if>
<if test="TCJG != null and TCJG != ''">TCJG = #{TCJG},</if>
<if test="JLGXSJ != null ">JLGXSJ = #{JLGXSJ},</if>
</trim>
where MDJFBH = #{MDJFBH}
</update>
<delete id="deleteTbMdjfjxxxbById" parameterType="String">
delete from tb_mdjfjxxxb where MDJFBH = #{MDJFBH}
</delete>
<delete id="deleteTbMdjfjxxxbByIds" parameterType="String">
delete from tb_mdjfjxxxb where MDJFBH in
<foreach item="MDJFBH" collection="array" open="(" separator="," close=")">
#{MDJFBH}
</foreach>
</delete>
</mapper>