|
@@ -0,0 +1,209 @@
|
|
|
+<?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.xt.js.gkaq.web.mappers.JyrUserModelMapper" >
|
|
|
+ <resultMap id="BaseResultMap" type="com.xt.js.gkaq.web.model.JyrUserModel" >
|
|
|
+ <id column="ID" property="id" jdbcType="VARCHAR" />
|
|
|
+ <result column="XM" property="xm" jdbcType="VARCHAR" />
|
|
|
+ <result column="XB" property="XB" jdbcType="VARCHAR" />
|
|
|
+ <result column="ZWHZC" property="zwhzc" jdbcType="VARCHAR" />
|
|
|
+ <result column="LXDH" property="lxdh" jdbcType="VARCHAR" />
|
|
|
+ <result column="SJHM" property="sjhm" jdbcType="VARCHAR" />
|
|
|
+ <result column="SSJYR" property="ssjyr" jdbcType="VARCHAR" />
|
|
|
+ <result column="CSRQ" property="csrq" jdbcType="TIMESTAMP" />
|
|
|
+ <result column="SFKDL" property="SFKDL" jdbcType="VARCHAR" />
|
|
|
+ <result column="FZZY_ID" property="fzzyid" jdbcType="DECIMAL" />
|
|
|
+ <result column="SFZH" property="sfzh" jdbcType="VARCHAR" />
|
|
|
+ <result column="ZSMC" property="zsmc" jdbcType="VARCHAR" />
|
|
|
+ <result column="ZSBH" property="zsbh" jdbcType="VARCHAR" />
|
|
|
+ <result column="FZBM" property="fzbm" jdbcType="VARCHAR" />
|
|
|
+ <result column="YXQ" property="yxq" jdbcType="TIMESTAMP" />
|
|
|
+ <result column="ZSZL" property="zszl" jdbcType="DECIMAL" />
|
|
|
+ <result column="SZD" property="szd" jdbcType="VARCHAR" />
|
|
|
+ <result column="SSGQ" property="ssgq" jdbcType="DECIMAL" />
|
|
|
+ <result column="RYLX" property="rylx" jdbcType="VARCHAR" />
|
|
|
+ <result column="BZ" property="bz" jdbcType="VARCHAR" />
|
|
|
+ <result column="ZJLX" property="zjlx" jdbcType="VARCHAR" />
|
|
|
+ <result column="SFTB" property="sftb" jdbcType="CHAR" />
|
|
|
+ <result column="TBZT" property="tbzt" jdbcType="CHAR" />
|
|
|
+ <result column="TBDYID" property="tbdyid" jdbcType="DECIMAL" />
|
|
|
+ <result column="QYLB" property="qylb" jdbcType="CHAR" />
|
|
|
+ <result column="SSQY" property="ssqy" jdbcType="DECIMAL" />
|
|
|
+ <result column="RECORD_CODE" property="recordcode" jdbcType="VARCHAR" />
|
|
|
+ <result column="BYZD1" property="byzd1" jdbcType="VARCHAR" />
|
|
|
+ <result column="BYZD2" property="byzd2" jdbcType="VARCHAR" />
|
|
|
+ <result column="BYZD3" property="byzd3" jdbcType="VARCHAR" />
|
|
|
+ <result column="BYZD4" property="byzd4" jdbcType="VARCHAR" />
|
|
|
+ <result column="BYZD5" property="byzd5" jdbcType="VARCHAR" />
|
|
|
+ <result column="RECORD_STATUS" property="state" jdbcType="DECIMAL" />
|
|
|
+ <result column="ADD_DATE" property="createTime" jdbcType="TIMESTAMP" />
|
|
|
+ <result column="UPDATE_DATE" property="updateTime" jdbcType="TIMESTAMP" />
|
|
|
+ <result column="ADD_USER" property="createUser" jdbcType="VARCHAR" />
|
|
|
+ <result column="UPDATE_USER" property="updateUser" jdbcType="VARCHAR" />
|
|
|
+ </resultMap>
|
|
|
+
|
|
|
+ <resultMap id="BaseResultInfoMap" type="com.xt.js.gkaq.web.model.JyrUserListModel" >
|
|
|
+ <id column="ID" property="id" jdbcType="VARCHAR" />
|
|
|
+ <result column="XM" property="xm" jdbcType="VARCHAR" />
|
|
|
+ <result column="ZWHZC" property="zwhzc" jdbcType="VARCHAR" />
|
|
|
+ <result column="SSJYR" property="ssjyr" jdbcType="VARCHAR" />
|
|
|
+ <result column="JYRMC" property="jyrmc" jdbcType="VARCHAR" />
|
|
|
+ <result column="RYLX" property="rylx" jdbcType="VARCHAR" />
|
|
|
+ <result column="RYLXMC" property="rylxmc" jdbcType="VARCHAR" />
|
|
|
+ <result column="ZWHZC" property="zwhzc" jdbcType="VARCHAR" />
|
|
|
+ <result column="FZZY_ID" property="fzzyid" jdbcType="DECIMAL" />
|
|
|
+ <result column="ZSMC" property="zsmc" jdbcType="VARCHAR" />
|
|
|
+ <result column="ZSZL" property="zszl" jdbcType="DECIMAL" />
|
|
|
+ <result column="ZSBH" property="zsbh" jdbcType="VARCHAR" />
|
|
|
+ <result column="YXQ" property="yxq" jdbcType="TIMESTAMP" />
|
|
|
+ <result column="SZD" property="szd" jdbcType="VARCHAR" />
|
|
|
+ <result column="SZDMC" property="szdmc" jdbcType="VARCHAR" />
|
|
|
+ <result column="SSGQ" property="ssgq" jdbcType="DECIMAL" />
|
|
|
+ <result column="GQMC" property="gqmc" jdbcType="VARCHAR" />
|
|
|
+ <result column="BZ" property="bz" jdbcType="VARCHAR" />
|
|
|
+ </resultMap>
|
|
|
+
|
|
|
+ <delete id="deleteByPrimaryKey" parameterType="java.lang.String" >
|
|
|
+ delete from AQ_BASIC_DWXX_JYRDRYXX
|
|
|
+ where ID = #{id,jdbcType=VARCHAR}
|
|
|
+ </delete>
|
|
|
+ <insert id="insert" parameterType="com.xt.js.gkaq.web.model.JyrUserModel" >
|
|
|
+ insert into AQ_BASIC_DWXX_JYRDRYXX (ID,XM,XB,ZWHZC,LXDH,SJHM,SSJYR,CSRQ,SFKDL,
|
|
|
+ SFTB,ADD_USER,ADD_DATE,UPDATE_USER,UPDATE_DATE,RECORD_STATUS,
|
|
|
+ TBZT,TBDYID,QYLB,SSQY,RECORD_CODE,BYZD1,BYZD2,BYZD3,BYZD4,BYZD5,
|
|
|
+ FZZY_ID,SFZH,ZSMC,ZSBH,FZBM,YXQ,ZSZL,SZD,SSGQ,RYLX,BZ,ZJLX)
|
|
|
+ values (#{id,jdbcType=VARCHAR},
|
|
|
+ #{xm,jdbcType=VARCHAR},
|
|
|
+ #{xb,jdbcType=VARCHAR},
|
|
|
+ #{zwhzc,jdbcType=VARCHAR},
|
|
|
+ #{lxdh,jdbcType=VARCHAR},
|
|
|
+ #{sjhm,jdbcType=VARCHAR},
|
|
|
+ #{ssjyr,jdbcType=VARCHAR},
|
|
|
+ #{csrq,jdbcType=DATE},
|
|
|
+ #{sfkdl,jdbcType=VARCHAR},
|
|
|
+ #{sftb,jdbcType=VARCHAR},
|
|
|
+ #{createUser,jdbcType=VARCHAR},
|
|
|
+ #{createTime,jdbcType=TIMESTAMP},
|
|
|
+ #{updateUser,jdbcType=VARCHAR},
|
|
|
+ #{updateTime,jdbcType=TIMESTAMP},
|
|
|
+ #{state,jdbcType=DECIMAL},
|
|
|
+ #{tbzt,jdbcType=VARCHAR},
|
|
|
+ #{tbdyid,jdbcType=DECIMAL},
|
|
|
+ #{qylb,jdbcType=VARCHAR},
|
|
|
+ #{ssqy,jdbcType=DECIMAL},
|
|
|
+ #{recordcode,jdbcType=VARCHAR},
|
|
|
+ #{byzd1,jdbcType=VARCHAR},
|
|
|
+ #{byzd2,jdbcType=VARCHAR},
|
|
|
+ #{byzd3,jdbcType=VARCHAR},
|
|
|
+ #{byzd4,jdbcType=VARCHAR},
|
|
|
+ #{byzd5,jdbcType=VARCHAR},
|
|
|
+ #{fzzyid,jdbcType=DECIMAL},
|
|
|
+ #{sfzh,jdbcType=VARCHAR},
|
|
|
+ #{zsmc,jdbcType=VARCHAR},
|
|
|
+ #{zsbh,jdbcType=VARCHAR},
|
|
|
+ #{fzbm,jdbcType=VARCHAR},
|
|
|
+ #{yxq,jdbcType=TIMESTAMP},
|
|
|
+ #{zszl,jdbcType=DECIMAL},
|
|
|
+ #{szd,jdbcType=VARCHAR},
|
|
|
+ #{ssgq,jdbcType=DECIMAL},
|
|
|
+ #{rylx,jdbcType=VARCHAR},
|
|
|
+ #{bz,jdbcType=VARCHAR},
|
|
|
+ #{zjlx,jdbcType=VARCHAR}
|
|
|
+
|
|
|
+
|
|
|
+ )
|
|
|
+ </insert>
|
|
|
+ <update id="updateByPrimaryKey" parameterType="com.xt.js.gkaq.web.model.JyrUserModel" >
|
|
|
+ update AQ_BASIC_DWXX_JYRDRYXX
|
|
|
+ set
|
|
|
+ XM = #{xm,jdbcType=VARCHAR},
|
|
|
+ XB = #{xb,jdbcType=VARCHAR},
|
|
|
+ ZWHZC = #{zwhzc,jdbcType=VARCHAR},
|
|
|
+ LXDH = #{lxdh,jdbcType=VARCHAR},
|
|
|
+ SJHM = #{sjhm,jdbcType=VARCHAR},
|
|
|
+ CSRQ = #{csrq,jdbcType=DATE},
|
|
|
+ SFKDL = #{sfkdl,jdbcType=VARCHAR},
|
|
|
+ FZZY_ID= #{fzzyid,jdbcType=DECIMAL},
|
|
|
+ SFZH = #{sfzh,jdbcType=VARCHAR},
|
|
|
+ ZSMC = #{zsmc,jdbcType=VARCHAR},
|
|
|
+ ZSBH = #{zsbh,jdbcType=VARCHAR},
|
|
|
+ FZBM = #{fzbm,jdbcType=VARCHAR},
|
|
|
+ YXQ = #{yxq,jdbcType=TIMESTAMP},
|
|
|
+ ZSZL = #{zszl,jdbcType=DECIMAL},
|
|
|
+ SSGQ = #{ssgq,jdbcType=DECIMAL},
|
|
|
+ BZ = #{bz,jdbcType=VARCHAR},
|
|
|
+ SSJYR = #{ssjyr,jdbcType=VARCHAR},
|
|
|
+ ZJLX = #{zjlx,jdbcType=VARCHAR},
|
|
|
+ SZD = #{szd,jdbcType=VARCHAR},
|
|
|
+ RYLX = #{rylx,jdbcType=VARCHAR},
|
|
|
+ ADD_USER = #{createUser,jdbcType=VARCHAR},
|
|
|
+ ADD_DATE = #{createTime,jdbcType=TIMESTAMP},
|
|
|
+ UPDATE_USER = #{updateUser,jdbcType=VARCHAR},
|
|
|
+ UPDATE_DATE = #{updateTime,jdbcType=TIMESTAMP},
|
|
|
+ RECORD_STATUS = #{state,jdbcType=DECIMAL},
|
|
|
+ SFTB = #{sftb,jdbcType=VARCHAR},
|
|
|
+ TBZT = #{tbzt,jdbcType=VARCHAR},
|
|
|
+ TBDYID = #{tbdyid,jdbcType=DECIMAL},
|
|
|
+ QYLB = #{qylb,jdbcType=VARCHAR},
|
|
|
+ SSQY = #{ssqy,jdbcType=DECIMAL},
|
|
|
+ RECORD_CODE = #{recordcode,jdbcType=VARCHAR},
|
|
|
+ BYZD1 = #{byzd1,jdbcType=VARCHAR},
|
|
|
+ BYZD2 = #{byzd2,jdbcType=VARCHAR},
|
|
|
+ BYZD3 = #{byzd3,jdbcType=VARCHAR},
|
|
|
+ BYZD4 = #{byzd4,jdbcType=VARCHAR},
|
|
|
+ BYZD5 = #{byzd5,jdbcType=VARCHAR}
|
|
|
+
|
|
|
+ where ID = #{id,jdbcType=VARCHAR}
|
|
|
+ </update>
|
|
|
+ <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.String" >
|
|
|
+ SELECT
|
|
|
+ XM,XB,ZWHZC,LXDH,SJHM,CSRQ,SFKDL,SFTB,ADD_USER,ADD_DATE,UPDATE_USER,UPDATE_DATE,RECORD_STATUS,
|
|
|
+ TBZT,TBDYID,QYLB,SSQY,RECORD_CODE,BYZD1,BYZD2,BYZD3,BYZD4,BYZD5,
|
|
|
+ FZZY_ID,SFZH,ZSMC,ZSBH,FZBM,YXQ,ZSZL,SSGQ,BZ,SSJYR,ZJLX,SZD,RYLX,ID
|
|
|
+ FROM
|
|
|
+ AQ_BASIC_DWXX_JYRDRYXX
|
|
|
+ WHERE ID = #{id,jdbcType=VARCHAR}
|
|
|
+ </select>
|
|
|
+ <select id="selectAll" resultMap="BaseResultMap" >
|
|
|
+ SELECT
|
|
|
+ XM,XB,ZWHZC,LXDH,SJHM,CSRQ,SFKDL,SFTB,ADD_USER,ADD_DATE,UPDATE_USER,UPDATE_DATE,RECORD_STATUS,
|
|
|
+ TBZT,TBDYID,QYLB,SSQY,RECORD_CODE,BYZD1,BYZD2,BYZD3,BYZD4,BYZD5,
|
|
|
+ FZZY_ID,SFZH,ZSMC,ZSBH,FZBM,YXQ,ZSZL,SSGQ,BZ,SSJYR,ZJLX,SZD,RYLX,ID
|
|
|
+ FROM
|
|
|
+ AQ_BASIC_DWXX_JYRDRYXX
|
|
|
+ </select>
|
|
|
+ <select id="selectByInfo" resultMap="BaseResultInfoMap" parameterType="com.xt.js.gkaq.web.model.JyrUserModel">
|
|
|
+ SELECT
|
|
|
+ JYRU.ID, JYRU.XM, JYRU.ZWHZC, JYRU.SSJYR, JYR.GKJYR AS JYRMC, JYRU.FZZY_ID, JYRU.ZSMC,
|
|
|
+ JYRU.ZSBH, JYRU.YXQ, JYRU.ZSZL, JYRU.SZD, CO.TEXT AS SZDMC, JYRU.SSGQ, GQ.GQMC, JYRU.RYLX,
|
|
|
+ COD.TEXT AS RYLXMC, JYRU.BZ
|
|
|
+ FROM
|
|
|
+ AQ_BASIC_DWXX_JYRDRYXX JYRU
|
|
|
+ LEFT JOIN AQ_BASIC_DWXX_JYRJCXX JYR ON JYRU.SSJYR = JYR."ID"
|
|
|
+ LEFT JOIN AQ_BASIC_FRAME_CODE C ON C.VAL = JYRU.ZJLX
|
|
|
+ LEFT JOIN AQ_BASIC_FRAME_CODE CO ON CO.VAL = JYRU.SZD
|
|
|
+ LEFT JOIN AQ_BASIC_FRAME_CODE COD ON COD.VAL = JYRU.RYLX
|
|
|
+ LEFT JOIN T_YJPT_GQ GQ ON GQ.ID = JYRU.SSGQ
|
|
|
+ <where>
|
|
|
+ JYRU.RECORD_STATUS != 9
|
|
|
+ <if test="szd != null and szd != ''">
|
|
|
+ AND JYRU.SZD = #{szd,jdbcType=VARCHAR}
|
|
|
+ </if>
|
|
|
+ <if test="ssgq != null and ssgq != ''">
|
|
|
+ AND JYRU.SSGQ = #{ssgq,jdbcType=VARCHAR}
|
|
|
+ </if>
|
|
|
+ <if test="ssjyr != null and ssjyr != ''">
|
|
|
+ AND JYRU.SSJYR = #{ssjyr,jdbcType=VARCHAR}
|
|
|
+ </if>
|
|
|
+ <if test="rylx != null and rylx != ''">
|
|
|
+ AND JYRU.RYLX = #{rylx,jdbcType=VARCHAR}
|
|
|
+ </if>
|
|
|
+ <if test="xm != null and xm != ''">
|
|
|
+ AND JYRU.XM LIKE CONCAT(CONCAT('%', #{xm, jdbcType=VARCHAR}),'%')
|
|
|
+ </if>
|
|
|
+ <if test="zwhzc != null and zwhzc != ''">
|
|
|
+ AND JYRU.ZWHZC LIKE CONCAT(CONCAT('%', #{zwhzc, jdbcType=VARCHAR}),'%')
|
|
|
+ </if>
|
|
|
+ </where>
|
|
|
+ </select>
|
|
|
+
|
|
|
+</mapper>
|