|
|
@@ -0,0 +1,134 @@
|
|
|
+<?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.lc.ibps.components.sql.persistence.entity.SystemGuidePo">
|
|
|
+ <!--<cache type="net.oschina.j2cache.mybatis.J2CacheAdapter"/>-->
|
|
|
+ <resultMap id="SystemGuidePo" type="com.lc.ibps.components.sql.persistence.entity.SystemGuidePo">
|
|
|
+ <id property="id" column="ID_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="tenantId" column="TENANT_ID_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="ip" column="IP_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="createBy" column="CREATE_BY_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="createTime" column="CREATE_TIME_" jdbcType="TIMESTAMP"/>
|
|
|
+ <result property="updateBy" column="UPDATE_BY_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="updateTime" column="UPDATE_TIME_" jdbcType="TIMESTAMP"/>
|
|
|
+ <result property="biaoDanMingChe" column="BIAO_DAN_MING_CHE" jdbcType="VARCHAR"/>
|
|
|
+ <result property="shuJuBiaoKey" column="SHU_JU_BIAO_KEY_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="biaoDanKey" column="BIAO_DAN_KEY_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="biaoDanBianHao" column="BIAO_DAN_BIAN_HAO" jdbcType="VARCHAR"/>
|
|
|
+ <result property="shengXiaoRiQi" column="SHENG_XIAO_RI_QI_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="diDian" column="DI_DIAN_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="kuaiZhao" column="KUAI_ZHAO_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="suoShuXiTong" column="SUO_SHU_XI_TONG_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="gongNengMoKuai" column="GONG_NENG_MO_KUAI" jdbcType="VARCHAR"/>
|
|
|
+ <result property="tianXieShiJi" column="TIAN_XIE_SHI_JI_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="shiWuLeiXing" column="SHI_WU_LEI_XING_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="chengXuWenJian" column="CHENG_XU_WEN_JIAN" jdbcType="VARCHAR"/>
|
|
|
+ <result property="bianZhiRen" column="BIAN_ZHI_REN_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="shenHeRen" column="SHEN_HE_REN_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="shenPiRen" column="SHEN_PI_REN_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="shuoMing" column="SHUO_MING_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="sn" column="SN_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="bianHao" column="BIAN_HAO_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="banBen" column="BAN_BEN_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="bianZhiJiaoSe" column="BIAN_ZHI_JIAO_SE_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="shenHeJiaoSe" column="SHEN_HE_JIAO_SE_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="shenPiJiaoSe" column="SHEN_PI_JIAO_SE_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="caiDan" column="CAI_DAN_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="yeMianLuJing" column="YE_MIAN_LU_JING_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="ziYuanLuJing" column="ZI_YUAN_LU_JING_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="shenPiYiJianS" column="SHEN_PI_YI_JIAN_S" jdbcType="VARCHAR"/>
|
|
|
+ </resultMap>
|
|
|
+
|
|
|
+ <sql id="columns">
|
|
|
+ ID_,TENANT_ID_,IP_,CREATE_BY_,CREATE_TIME_,UPDATE_BY_,UPDATE_TIME_,BIAO_DAN_MING_CHE,SHU_JU_BIAO_KEY_,BIAO_DAN_KEY_,BIAO_DAN_BIAN_HAO,SHENG_XIAO_RI_QI_,DI_DIAN_,KUAI_ZHAO_,SUO_SHU_XI_TONG_,GONG_NENG_MO_KUAI,TIAN_XIE_SHI_JI_,SHI_WU_LEI_XING_,CHENG_XU_WEN_JIAN,BIAN_ZHI_REN_,SHEN_HE_REN_,SHEN_PI_REN_,SHUO_MING_,SN_,BIAN_HAO_,BAN_BEN_,BIAN_ZHI_JIAO_SE_,SHEN_HE_JIAO_SE_,SHEN_PI_JIAO_SE_,CAI_DAN_,YE_MIAN_LU_JING_,ZI_YUAN_LU_JING_,SHEN_PI_YI_JIAN_S
|
|
|
+ </sql>
|
|
|
+
|
|
|
+ <insert id="create" parameterType="com.lc.ibps.components.sql.persistence.entity.SystemGuidePo">
|
|
|
+ INSERT INTO T_BDBHPZB
|
|
|
+ (<include refid="columns"/>)
|
|
|
+ VALUES
|
|
|
+ (#{id,jdbcType=VARCHAR}, #{tenantId,jdbcType=VARCHAR}, #{ip,jdbcType=VARCHAR}, #{createBy,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateBy,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP}, #{biaoDanMingChe,jdbcType=VARCHAR}, #{shuJuBiaoKey,jdbcType=VARCHAR}, #{biaoDanKey,jdbcType=VARCHAR}, #{biaoDanBianHao,jdbcType=VARCHAR}, #{shengXiaoRiQi,jdbcType=VARCHAR}, #{diDian,jdbcType=VARCHAR}, #{kuaiZhao,jdbcType=VARCHAR}, #{suoShuXiTong,jdbcType=VARCHAR}, #{gongNengMoKuai,jdbcType=VARCHAR}, #{tianXieShiJi,jdbcType=VARCHAR}, #{shiWuLeiXing,jdbcType=VARCHAR}, #{chengXuWenJian,jdbcType=VARCHAR}, #{bianZhiRen,jdbcType=VARCHAR}, #{shenHeRen,jdbcType=VARCHAR}, #{shenPiRen,jdbcType=VARCHAR}, #{shuoMing,jdbcType=VARCHAR}, #{sn,jdbcType=VARCHAR}, #{bianHao,jdbcType=VARCHAR}, #{banBen,jdbcType=VARCHAR}, #{bianZhiJiaoSe,jdbcType=VARCHAR}, #{shenHeJiaoSe,jdbcType=VARCHAR}, #{shenPiJiaoSe,jdbcType=VARCHAR}, #{caiDan,jdbcType=VARCHAR}, #{yeMianLuJing,jdbcType=VARCHAR}, #{ziYuanLuJing,jdbcType=VARCHAR}, #{shenPiYiJianS,jdbcType=VARCHAR})
|
|
|
+ </insert>
|
|
|
+
|
|
|
+ <select id="get" parameterType="java.lang.String" resultMap="SystemGuidePo">
|
|
|
+ SELECT <include refid="columns"/> FROM T_BDBHPZB
|
|
|
+ WHERE
|
|
|
+ ID_=#{id}
|
|
|
+ </select>
|
|
|
+
|
|
|
+
|
|
|
+ <sql id="querySql" >
|
|
|
+ SELECT <include refid="columns"/> FROM T_BDBHPZB
|
|
|
+ <where>
|
|
|
+ <if test="@o.Ognl@isNotEmpty(whereSql)">
|
|
|
+ ${whereSql}
|
|
|
+ </if>
|
|
|
+ </where>
|
|
|
+ <if test="@o.Ognl@isNotEmpty(orderBySql)">
|
|
|
+ ORDER BY ${orderBySql}
|
|
|
+ </if>
|
|
|
+ <if test="@o.Ognl@isEmpty(orderBySql)">
|
|
|
+ ORDER BY ID_ DESC
|
|
|
+ </if>
|
|
|
+ </sql>
|
|
|
+
|
|
|
+ <select id="query" parameterType="java.util.Map" resultMap="SystemGuidePo">
|
|
|
+ <include refid="querySql"/>
|
|
|
+ </select>
|
|
|
+
|
|
|
+ <select id="queryIds" parameterType="java.util.Map" resultMap="SystemGuidePo">
|
|
|
+ SELECT ID_ FROM (<include refid="querySql"/>) T
|
|
|
+ </select>
|
|
|
+
|
|
|
+ <select id="findByIds" resultMap="SystemGuidePo">
|
|
|
+ SELECT <include refid="columns"/> FROM T_BDBHPZB
|
|
|
+ WHERE ID_ in
|
|
|
+ <foreach item="id" index="index" collection="ids" open="(" separator="," close=")">
|
|
|
+ #{id}
|
|
|
+ </foreach>
|
|
|
+ ORDER BY ID_ DESC
|
|
|
+ </select>
|
|
|
+
|
|
|
+ <update id="update" parameterType="com.lc.ibps.components.sql.persistence.entity.SystemGuidePo">
|
|
|
+ UPDATE T_BDBHPZB SET
|
|
|
+ TENANT_ID_=#{tenantId,jdbcType=VARCHAR},
|
|
|
+ IP_=#{ip,jdbcType=VARCHAR},
|
|
|
+ UPDATE_BY_=#{updateBy,jdbcType=VARCHAR},
|
|
|
+ UPDATE_TIME_=#{updateTime,jdbcType=TIMESTAMP},
|
|
|
+ BIAO_DAN_MING_CHE=#{biaoDanMingChe,jdbcType=VARCHAR},
|
|
|
+ SHU_JU_BIAO_KEY_=#{shuJuBiaoKey,jdbcType=VARCHAR},
|
|
|
+ BIAO_DAN_KEY_=#{biaoDanKey,jdbcType=VARCHAR},
|
|
|
+ BIAO_DAN_BIAN_HAO=#{biaoDanBianHao,jdbcType=VARCHAR},
|
|
|
+ SHENG_XIAO_RI_QI_=#{shengXiaoRiQi,jdbcType=VARCHAR},
|
|
|
+ DI_DIAN_=#{diDian,jdbcType=VARCHAR},
|
|
|
+ KUAI_ZHAO_=#{kuaiZhao,jdbcType=VARCHAR},
|
|
|
+ SUO_SHU_XI_TONG_=#{suoShuXiTong,jdbcType=VARCHAR},
|
|
|
+ GONG_NENG_MO_KUAI=#{gongNengMoKuai,jdbcType=VARCHAR},
|
|
|
+ TIAN_XIE_SHI_JI_=#{tianXieShiJi,jdbcType=VARCHAR},
|
|
|
+ SHI_WU_LEI_XING_=#{shiWuLeiXing,jdbcType=VARCHAR},
|
|
|
+ CHENG_XU_WEN_JIAN=#{chengXuWenJian,jdbcType=VARCHAR},
|
|
|
+ BIAN_ZHI_REN_=#{bianZhiRen,jdbcType=VARCHAR},
|
|
|
+ SHEN_HE_REN_=#{shenHeRen,jdbcType=VARCHAR},
|
|
|
+ SHEN_PI_REN_=#{shenPiRen,jdbcType=VARCHAR},
|
|
|
+ SHUO_MING_=#{shuoMing,jdbcType=VARCHAR},
|
|
|
+ SN_=#{sn,jdbcType=VARCHAR},
|
|
|
+ BIAN_HAO_=#{bianHao,jdbcType=VARCHAR},
|
|
|
+ BAN_BEN_=#{banBen,jdbcType=VARCHAR},
|
|
|
+ BIAN_ZHI_JIAO_SE_=#{bianZhiJiaoSe,jdbcType=VARCHAR},
|
|
|
+ SHEN_HE_JIAO_SE_=#{shenHeJiaoSe,jdbcType=VARCHAR},
|
|
|
+ SHEN_PI_JIAO_SE_=#{shenPiJiaoSe,jdbcType=VARCHAR},
|
|
|
+ CAI_DAN_=#{caiDan,jdbcType=VARCHAR},
|
|
|
+ YE_MIAN_LU_JING_=#{yeMianLuJing,jdbcType=VARCHAR},
|
|
|
+ ZI_YUAN_LU_JING_=#{ziYuanLuJing,jdbcType=VARCHAR},
|
|
|
+ SHEN_PI_YI_JIAN_S=#{shenPiYiJianS,jdbcType=VARCHAR}
|
|
|
+ WHERE
|
|
|
+ ID_=#{id}
|
|
|
+ </update>
|
|
|
+
|
|
|
+ <delete id="remove" parameterType="java.lang.String">
|
|
|
+ DELETE FROM T_BDBHPZB
|
|
|
+ WHERE
|
|
|
+ ID_=#{id}
|
|
|
+ </delete>
|
|
|
+
|
|
|
+
|
|
|
+</mapper>
|