Эх сурвалжийг харах

sql注入同步深圳三院分支

wy 10 сар өмнө
parent
commit
6d96965a37

+ 90 - 0
ibps-provider-root/modules/provider-business/src/main/resources/com/lc/ibps/sql/persistence/mapping/Memorandum.map.xml

@@ -0,0 +1,90 @@
+<?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.MemorandumPo">
+	<!--<cache type="net.oschina.j2cache.mybatis.J2CacheAdapter"/>-->
+	<resultMap id="MemorandumPo" type="com.lc.ibps.components.sql.persistence.entity.MemorandumPo">
+		<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="title" column="TITLE_" jdbcType="VARCHAR"/>
+		<result property="content" column="CONTENT_" jdbcType="BLOB"/>
+		<result property="state" column="STATE_" jdbcType="VARCHAR"/>
+		<result property="userId" column="USER_ID_" jdbcType="VARCHAR"/>
+	</resultMap>
+	
+	<sql id="columns">
+		ID_,TENANT_ID_,IP_,CREATE_BY_,CREATE_TIME_,UPDATE_BY_,UPDATE_TIME_,TITLE_,CONTENT_,STATE_,USER_ID_
+	</sql>
+	
+	<insert id="create" parameterType="com.lc.ibps.components.sql.persistence.entity.MemorandumPo">
+		INSERT INTO T_NOTES
+		(<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}, #{title,jdbcType=VARCHAR}, #{content,jdbcType=BLOB}, #{state,jdbcType=VARCHAR}, #{userId,jdbcType=VARCHAR})
+	</insert>
+	
+	<select id="get" parameterType="java.lang.String" resultMap="MemorandumPo">
+		SELECT <include refid="columns"/> FROM T_NOTES 
+		WHERE 
+		ID_=#{id}
+	</select>
+	
+	
+	<sql id="querySql" >
+		SELECT <include refid="columns"/> FROM T_NOTES
+		<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="MemorandumPo">
+		<include refid="querySql"/>
+	</select>
+	
+	<select id="queryIds" parameterType="java.util.Map" resultMap="MemorandumPo">
+		SELECT ID_ FROM (<include refid="querySql"/>) T
+	</select>
+	
+	<select id="findByIds" resultMap="MemorandumPo">
+		SELECT <include refid="columns"/> FROM T_NOTES
+			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.MemorandumPo">
+		UPDATE T_NOTES SET
+		TENANT_ID_=#{tenantId,jdbcType=VARCHAR},
+		IP_=#{ip,jdbcType=VARCHAR},
+		UPDATE_BY_=#{updateBy,jdbcType=VARCHAR},
+		UPDATE_TIME_=#{updateTime,jdbcType=TIMESTAMP},
+		TITLE_=#{title,jdbcType=VARCHAR},
+		CONTENT_=#{content,jdbcType=BLOB},
+		STATE_=#{state,jdbcType=VARCHAR},
+		USER_ID_=#{userId,jdbcType=VARCHAR}
+		WHERE
+		ID_=#{id}
+	</update>
+	
+	<delete id="remove" parameterType="java.lang.String">
+		DELETE FROM T_NOTES 
+		WHERE
+		ID_=#{id}
+	</delete>
+	
+	
+</mapper>

+ 126 - 0
ibps-provider-root/modules/provider-business/src/main/resources/com/lc/ibps/sql/persistence/mapping/RemindersJob.map.xml

@@ -0,0 +1,126 @@
+<?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.RemindersJobPo">
+	<!--<cache type="net.oschina.j2cache.mybatis.J2CacheAdapter"/>-->
+	<resultMap id="RemindersJobPo" type="com.lc.ibps.components.sql.persistence.entity.RemindersJobPo">
+		<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="shiFouGuoShen" column="SHI_FOU_GUO_SHEN_" jdbcType="VARCHAR"/>
+		<result property="bianZhiRen" column="BIAN_ZHI_REN_" jdbcType="VARCHAR"/>
+		<result property="bianZhiBuMen" column="BIAN_ZHI_BU_MEN_" jdbcType="VARCHAR"/>
+		<result property="bianZhiShiJian" column="BIAN_ZHI_SHI_JIAN" jdbcType="VARCHAR"/>
+		<result property="shiWuId" column="SHI_WU_ID_" jdbcType="VARCHAR"/>
+		<result property="wanZhengMingCh" column="WAN_ZHENG_MING_CH" jdbcType="BLOB"/>
+		<result property="shiWuMingCheng" column="SHI_WU_MING_CHENG" jdbcType="VARCHAR"/>
+		<result property="shiWuLeiXing" column="SHI_WU_LEI_XING_" jdbcType="VARCHAR"/>
+		<result property="shiWuZhuangTai" column="SHI_WU_ZHUANG_TAI" jdbcType="VARCHAR"/>
+		<result property="shiWuShuoMing" column="SHI_WU_SHUO_MING_" jdbcType="BLOB"/>
+		<result property="chuLiRenMing" column="CHU_LI_REN_MING_" jdbcType="VARCHAR"/>
+		<result property="chuLiRenId" column="CHU_LI_REN_ID_" jdbcType="VARCHAR"/>
+		<result property="chuLiRenDianH" column="CHU_LI_REN_DIAN_H" jdbcType="VARCHAR"/>
+		<result property="buMenId" column="BU_MEN_ID_" jdbcType="VARCHAR"/>
+		<result property="zhuGuanId" column="ZHU_GUAN_ID_" jdbcType="VARCHAR"/>
+		<result property="zhuGuanDianHua" column="ZHU_GUAN_DIAN_HUA" jdbcType="VARCHAR"/>
+		<result property="tiXingCiShu" column="TI_XING_CI_SHU_" jdbcType="VARCHAR"/>
+		<result property="duanXinCiShu" column="DUAN_XIN_CI_SHU_" jdbcType="VARCHAR"/>
+		<result property="tiXingShiJian" column="TI_XING_SHI_JIAN_" jdbcType="VARCHAR"/>
+		<result property="duanXinShiJian" column="DUAN_XIN_SHI_JIAN" jdbcType="VARCHAR"/>
+		<result property="buMen" column="BU_MEN_" jdbcType="VARCHAR"/>
+		<result property="guoQiZhuangTai" column="GUO_QI_ZHUANG_TAI" jdbcType="VARCHAR"/>
+	</resultMap>
+	
+	<sql id="columns">
+		ID_,TENANT_ID_,IP_,CREATE_BY_,CREATE_TIME_,UPDATE_BY_,UPDATE_TIME_,SHI_FOU_GUO_SHEN_,BIAN_ZHI_REN_,BIAN_ZHI_BU_MEN_,BIAN_ZHI_SHI_JIAN,SHI_WU_ID_,WAN_ZHENG_MING_CH,SHI_WU_MING_CHENG,SHI_WU_LEI_XING_,SHI_WU_ZHUANG_TAI,SHI_WU_SHUO_MING_,CHU_LI_REN_MING_,CHU_LI_REN_ID_,CHU_LI_REN_DIAN_H,BU_MEN_ID_,ZHU_GUAN_ID_,ZHU_GUAN_DIAN_HUA,TI_XING_CI_SHU_,DUAN_XIN_CI_SHU_,TI_XING_SHI_JIAN_,DUAN_XIN_SHI_JIAN,BU_MEN_,GUO_QI_ZHUANG_TAI
+	</sql>
+	
+	<insert id="create" parameterType="com.lc.ibps.components.sql.persistence.entity.RemindersJobPo">
+		INSERT INTO T_GQSWB
+		(<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}, #{shiFouGuoShen,jdbcType=VARCHAR}, #{bianZhiRen,jdbcType=VARCHAR}, #{bianZhiBuMen,jdbcType=VARCHAR}, #{bianZhiShiJian,jdbcType=VARCHAR}, #{shiWuId,jdbcType=VARCHAR}, #{wanZhengMingCh,jdbcType=BLOB}, #{shiWuMingCheng,jdbcType=VARCHAR}, #{shiWuLeiXing,jdbcType=VARCHAR}, #{shiWuZhuangTai,jdbcType=VARCHAR}, #{shiWuShuoMing,jdbcType=BLOB}, #{chuLiRenMing,jdbcType=VARCHAR}, #{chuLiRenId,jdbcType=VARCHAR}, #{chuLiRenDianH,jdbcType=VARCHAR}, #{buMenId,jdbcType=VARCHAR}, #{zhuGuanId,jdbcType=VARCHAR}, #{zhuGuanDianHua,jdbcType=VARCHAR}, #{tiXingCiShu,jdbcType=VARCHAR}, #{duanXinCiShu,jdbcType=VARCHAR}, #{tiXingShiJian,jdbcType=VARCHAR}, #{duanXinShiJian,jdbcType=VARCHAR}, #{buMen,jdbcType=VARCHAR}, #{guoQiZhuangTai,jdbcType=VARCHAR})
+	</insert>
+	
+	<select id="get" parameterType="java.lang.String" resultMap="RemindersJobPo">
+		SELECT <include refid="columns"/> FROM T_GQSWB 
+		WHERE 
+		ID_=#{id}
+	</select>
+	
+	
+	<sql id="querySql" >
+		SELECT <include refid="columns"/> FROM T_GQSWB
+		<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="RemindersJobPo">
+		<include refid="querySql"/>
+	</select>
+	
+	<select id="queryIds" parameterType="java.util.Map" resultMap="RemindersJobPo">
+		SELECT ID_ FROM (<include refid="querySql"/>) T
+	</select>
+	
+	<select id="findByIds" resultMap="RemindersJobPo">
+		SELECT <include refid="columns"/> FROM T_GQSWB
+			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.RemindersJobPo">
+		UPDATE T_GQSWB SET
+		TENANT_ID_=#{tenantId,jdbcType=VARCHAR},
+		IP_=#{ip,jdbcType=VARCHAR},
+		UPDATE_BY_=#{updateBy,jdbcType=VARCHAR},
+		UPDATE_TIME_=#{updateTime,jdbcType=TIMESTAMP},
+		SHI_FOU_GUO_SHEN_=#{shiFouGuoShen,jdbcType=VARCHAR},
+		BIAN_ZHI_REN_=#{bianZhiRen,jdbcType=VARCHAR},
+		BIAN_ZHI_BU_MEN_=#{bianZhiBuMen,jdbcType=VARCHAR},
+		BIAN_ZHI_SHI_JIAN=#{bianZhiShiJian,jdbcType=VARCHAR},
+		SHI_WU_ID_=#{shiWuId,jdbcType=VARCHAR},
+		WAN_ZHENG_MING_CH=#{wanZhengMingCh,jdbcType=BLOB},
+		SHI_WU_MING_CHENG=#{shiWuMingCheng,jdbcType=VARCHAR},
+		SHI_WU_LEI_XING_=#{shiWuLeiXing,jdbcType=VARCHAR},
+		SHI_WU_ZHUANG_TAI=#{shiWuZhuangTai,jdbcType=VARCHAR},
+		SHI_WU_SHUO_MING_=#{shiWuShuoMing,jdbcType=BLOB},
+		CHU_LI_REN_MING_=#{chuLiRenMing,jdbcType=VARCHAR},
+		CHU_LI_REN_ID_=#{chuLiRenId,jdbcType=VARCHAR},
+		CHU_LI_REN_DIAN_H=#{chuLiRenDianH,jdbcType=VARCHAR},
+		BU_MEN_ID_=#{buMenId,jdbcType=VARCHAR},
+		ZHU_GUAN_ID_=#{zhuGuanId,jdbcType=VARCHAR},
+		ZHU_GUAN_DIAN_HUA=#{zhuGuanDianHua,jdbcType=VARCHAR},
+		TI_XING_CI_SHU_=#{tiXingCiShu,jdbcType=VARCHAR},
+		DUAN_XIN_CI_SHU_=#{duanXinCiShu,jdbcType=VARCHAR},
+		TI_XING_SHI_JIAN_=#{tiXingShiJian,jdbcType=VARCHAR},
+		DUAN_XIN_SHI_JIAN=#{duanXinShiJian,jdbcType=VARCHAR},
+		BU_MEN_=#{buMen,jdbcType=VARCHAR},
+		GUO_QI_ZHUANG_TAI=#{guoQiZhuangTai,jdbcType=VARCHAR}
+		WHERE
+		ID_=#{id}
+	</update>
+	
+	<delete id="remove" parameterType="java.lang.String">
+		DELETE FROM T_GQSWB 
+		WHERE
+		ID_=#{id}
+	</delete>
+	
+	
+</mapper>

+ 128 - 0
ibps-provider-root/modules/provider-business/src/main/resources/com/lc/ibps/sql/persistence/mapping/SqlInjectionDeal.map.xml

@@ -0,0 +1,128 @@
+<?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.SqlInjectionDealPo">
+	<!--<cache type="net.oschina.j2cache.mybatis.J2CacheAdapter"/>-->
+	<resultMap id="SqlInjectionDealPo" type="com.lc.ibps.components.sql.persistence.entity.SqlInjectionDealPo">
+		<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="shiFouGuoShen" column="SHI_FOU_GUO_SHEN_" jdbcType="VARCHAR"/>
+		<result property="diDian" column="DI_DIAN_" jdbcType="VARCHAR"/>
+		<result property="bianZhiRen" column="BIAN_ZHI_REN_" jdbcType="VARCHAR"/>
+		<result property="bianZhiBuMen" column="BIAN_ZHI_BU_MEN_" jdbcType="VARCHAR"/>
+		<result property="bianZhiShiJian" column="BIAN_ZHI_SHI_JIAN" jdbcType="VARCHAR"/>
+		<result property="kuaiZhao" column="KUAI_ZHAO_" jdbcType="VARCHAR"/>
+		<result property="biaoDanMingChe" column="BIAO_DAN_MING_CHE" jdbcType="VARCHAR"/>
+		<result property="biaoDanMoBan" column="BIAO_DAN_MO_BAN_" jdbcType="VARCHAR"/>
+		<result property="guiDangLuJing" column="GUI_DANG_LU_JING_" jdbcType="VARCHAR"/>
+		<result property="shenPiRen1" column="SHEN_PI_REN_1_" jdbcType="VARCHAR"/>
+		<result property="shenPiRen2" column="SHEN_PI_REN_2_" jdbcType="VARCHAR"/>
+		<result property="shenPiRen3" column="SHEN_PI_REN_3_" jdbcType="VARCHAR"/>
+		<result property="shenPiRen4" column="SHEN_PI_REN_4_" jdbcType="VARCHAR"/>
+		<result property="fuJian" column="FU_JIAN_" jdbcType="VARCHAR"/>
+		<result property="shuoMing" column="SHUO_MING_" jdbcType="VARCHAR"/>
+		<result property="peiZhi" column="PEI_ZHI_" jdbcType="BLOB"/>
+		<result property="moBanId" column="MO_BAN_ID_" jdbcType="VARCHAR"/>
+		<result property="qianZiTuWen" column="QIAN_ZI_TU_WEN_" jdbcType="VARCHAR"/>
+		<result property="cunFangLuJing" column="CUN_FANG_LU_JING_" jdbcType="VARCHAR"/>
+		<result property="moBanXinXi" column="MO_BAN_XIN_XI_" jdbcType="BLOB"/>
+		<result property="jiLuLeiXing" column="JI_LU_LEI_XING_" jdbcType="VARCHAR"/>
+		<result property="buMenFenZu" column="BU_MEN_FEN_ZU_" jdbcType="VARCHAR"/>
+		<result property="moBanBeiZhu" column="MO_BAN_BEI_ZHU_" jdbcType="VARCHAR"/>
+	</resultMap>
+	
+	<sql id="columns">
+		ID_,TENANT_ID_,IP_,CREATE_BY_,CREATE_TIME_,UPDATE_BY_,UPDATE_TIME_,SHI_FOU_GUO_SHEN_,DI_DIAN_,BIAN_ZHI_REN_,BIAN_ZHI_BU_MEN_,BIAN_ZHI_SHI_JIAN,KUAI_ZHAO_,BIAO_DAN_MING_CHE,BIAO_DAN_MO_BAN_,GUI_DANG_LU_JING_,SHEN_PI_REN_1_,SHEN_PI_REN_2_,SHEN_PI_REN_3_,SHEN_PI_REN_4_,FU_JIAN_,SHUO_MING_,PEI_ZHI_,MO_BAN_ID_,QIAN_ZI_TU_WEN_,CUN_FANG_LU_JING_,MO_BAN_XIN_XI_,JI_LU_LEI_XING_,BU_MEN_FEN_ZU_,MO_BAN_BEI_ZHU_
+	</sql>
+	
+	<insert id="create" parameterType="com.lc.ibps.components.sql.persistence.entity.SqlInjectionDealPo">
+		INSERT INTO T_BDMBTXJL
+		(<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}, #{shiFouGuoShen,jdbcType=VARCHAR}, #{diDian,jdbcType=VARCHAR}, #{bianZhiRen,jdbcType=VARCHAR}, #{bianZhiBuMen,jdbcType=VARCHAR}, #{bianZhiShiJian,jdbcType=VARCHAR}, #{kuaiZhao,jdbcType=VARCHAR}, #{biaoDanMingChe,jdbcType=VARCHAR}, #{biaoDanMoBan,jdbcType=VARCHAR}, #{guiDangLuJing,jdbcType=VARCHAR}, #{shenPiRen1,jdbcType=VARCHAR}, #{shenPiRen2,jdbcType=VARCHAR}, #{shenPiRen3,jdbcType=VARCHAR}, #{shenPiRen4,jdbcType=VARCHAR}, #{fuJian,jdbcType=VARCHAR}, #{shuoMing,jdbcType=VARCHAR}, #{peiZhi,jdbcType=BLOB}, #{moBanId,jdbcType=VARCHAR}, #{qianZiTuWen,jdbcType=VARCHAR}, #{cunFangLuJing,jdbcType=VARCHAR}, #{moBanXinXi,jdbcType=BLOB}, #{jiLuLeiXing,jdbcType=VARCHAR}, #{buMenFenZu,jdbcType=VARCHAR}, #{moBanBeiZhu,jdbcType=VARCHAR})
+	</insert>
+	
+	<select id="get" parameterType="java.lang.String" resultMap="SqlInjectionDealPo">
+		SELECT <include refid="columns"/> FROM T_BDMBTXJL 
+		WHERE 
+		ID_=#{id}
+	</select>
+	
+	
+	<sql id="querySql" >
+		SELECT <include refid="columns"/> FROM T_BDMBTXJL
+		<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="SqlInjectionDealPo">
+		<include refid="querySql"/>
+	</select>
+	
+	<select id="queryIds" parameterType="java.util.Map" resultMap="SqlInjectionDealPo">
+		SELECT ID_ FROM (<include refid="querySql"/>) T
+	</select>
+	
+	<select id="findByIds" resultMap="SqlInjectionDealPo">
+		SELECT <include refid="columns"/> FROM T_BDMBTXJL
+			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.SqlInjectionDealPo">
+		UPDATE T_BDMBTXJL SET
+		TENANT_ID_=#{tenantId,jdbcType=VARCHAR},
+		IP_=#{ip,jdbcType=VARCHAR},
+		UPDATE_BY_=#{updateBy,jdbcType=VARCHAR},
+		UPDATE_TIME_=#{updateTime,jdbcType=TIMESTAMP},
+		SHI_FOU_GUO_SHEN_=#{shiFouGuoShen,jdbcType=VARCHAR},
+		DI_DIAN_=#{diDian,jdbcType=VARCHAR},
+		BIAN_ZHI_REN_=#{bianZhiRen,jdbcType=VARCHAR},
+		BIAN_ZHI_BU_MEN_=#{bianZhiBuMen,jdbcType=VARCHAR},
+		BIAN_ZHI_SHI_JIAN=#{bianZhiShiJian,jdbcType=VARCHAR},
+		KUAI_ZHAO_=#{kuaiZhao,jdbcType=VARCHAR},
+		BIAO_DAN_MING_CHE=#{biaoDanMingChe,jdbcType=VARCHAR},
+		BIAO_DAN_MO_BAN_=#{biaoDanMoBan,jdbcType=VARCHAR},
+		GUI_DANG_LU_JING_=#{guiDangLuJing,jdbcType=VARCHAR},
+		SHEN_PI_REN_1_=#{shenPiRen1,jdbcType=VARCHAR},
+		SHEN_PI_REN_2_=#{shenPiRen2,jdbcType=VARCHAR},
+		SHEN_PI_REN_3_=#{shenPiRen3,jdbcType=VARCHAR},
+		SHEN_PI_REN_4_=#{shenPiRen4,jdbcType=VARCHAR},
+		FU_JIAN_=#{fuJian,jdbcType=VARCHAR},
+		SHUO_MING_=#{shuoMing,jdbcType=VARCHAR},
+		PEI_ZHI_=#{peiZhi,jdbcType=BLOB},
+		MO_BAN_ID_=#{moBanId,jdbcType=VARCHAR},
+		QIAN_ZI_TU_WEN_=#{qianZiTuWen,jdbcType=VARCHAR},
+		CUN_FANG_LU_JING_=#{cunFangLuJing,jdbcType=VARCHAR},
+		MO_BAN_XIN_XI_=#{moBanXinXi,jdbcType=BLOB},
+		JI_LU_LEI_XING_=#{jiLuLeiXing,jdbcType=VARCHAR},
+		BU_MEN_FEN_ZU_=#{buMenFenZu,jdbcType=VARCHAR},
+		MO_BAN_BEI_ZHU_=#{moBanBeiZhu,jdbcType=VARCHAR}
+		WHERE
+		ID_=#{id}
+	</update>
+	
+	<delete id="remove" parameterType="java.lang.String">
+		DELETE FROM T_BDMBTXJL 
+		WHERE
+		ID_=#{id}
+	</delete>
+	
+	
+</mapper>

+ 134 - 0
ibps-provider-root/modules/provider-business/src/main/resources/com/lc/ibps/sql/persistence/mapping/SystemGuide.map.xml

@@ -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>