| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 |
- <?xml version="1.0" encoding="UTF-8" ?>
- <!DOCTYPE mapper
- PUBLIC "-//ibatis.apache.org//DTD Mapper 3.0//EN"
- "http://ibatis.apache.org/dtd/ibatis-3-mapper.dtd">
-
- <mapper namespace="SHBZKSL">
- <select id="RSXXZXSHBZKXX_CNT" resultType="long" parameterType="hashmap">
- SELECT COUNT(1) CNT FROM V_RS_XXZX_SHBZKXX WHERE SLLSH=#{SLLSH}
- </select>
-
- <select id="AC01_S" resultType="hashmap" parameterType="String">
- select AAC002,AAC161, AAC058, AAC147, AAC003, AAC004, AAC006, AAC067, AAC024, AAC300, ZTID, AAC011
- from AC01 WHERE ZTID=#{ZTID}
- </select>
- <insert id="RSXXZXSHBZKXX_I" parameterType="hashmap">
- insert into V_RS_XXZX_SHBZKXX(RS_XXZX_SHBZKXX_LSH, SLLSH, SSCS, GJ, SQLX,SHBZH, ZJLX,ZJHM,XM,XB,LXSJ,CSRQ)
- select sys_guid(),#{SLLSH},'440800',AAC161,'2',#{SHBZH},AAC058,AAC147, AAC003 ,AAC004,AAC067,(case when AAC058='01' then substr(AAC147,7,8) end) sr
- from AC01 where ztid=#{ZTID}
- </insert>
-
- <select id="RSXXZXSHBZKXX_S" resultType="hashmap">
- select ZJTPXM, ZJTPGH, JHRZJTPXM, JHRZJTPGH, JHRZJTPCL,XP from V_RS_XXZX_SHBZKXX
- <where>
- <if test="SLLSH != null and SLLSH != '' ">and SLLSH=#{SLLSH}</if>
- <if test="WBID != null and WBID != '' ">and RS_WB_BJ_LSH=#{WBID}</if>
- </where>
- </select>
- <update id="RSXXZXSHBZKXX_U" parameterType="hashmap">
- UPDATE V_RS_XXZX_SHBZKXX
- <set>
- <if test='SSJG != null'>SSJG =#{SSJG} ,</if>
- <if test='FWYH != null'>FWYH =#{FWYH} ,</if>
- <if test='SBWD != null'>SBWD =#{SBWD} ,</if>
- <if test='KLB != null'>KLB =#{KLB} ,</if>
- <if test='SBKH != null'>SBKH =#{SBKH} ,</if>
- <if test='SPZMS != null'>SPZMS =#{SPZMS} ,</if>
- <if test='ZJYXQ != null'>ZJYXQ =#{ZJYXQ} ,</if>
- <if test='MZ != null'>MZ =#{MZ} ,</if>
- <if test='CSRQ != null'>CSRQ =#{CSRQ} ,</if>
- <if test='RYZT != null'>RYZT =#{RYZT} ,</if>
- <if test='HKQX != null'>HKQX =#{HKQX} ,</if>
- <if test='HKXZ != null'>HKXZ =#{HKXZ} ,</if>
- <if test='HKDZ != null'>HKDZ =#{HKDZ} ,</if>
- <if test='LXSJ != null'>LXSJ =#{LXSJ} ,</if>
- <if test='LXDH != null'>LXDH =#{LXDH} ,</if>
- <if test='TXDZ != null'>TXDZ =#{TXDZ} ,</if>
- <if test='YZBM != null'>YZBM =#{YZBM} ,</if>
- <if test='DZYX != null'>DZYX =#{DZYX} ,</if>
- <if test='GRBH != null'>GRBH =#{GRBH} ,</if>
- <if test='DWBH != null'>DWBH =#{DWBH} ,</if>
- <if test='DWMC != null'>DWMC =#{DWMC} ,</if>
- <if test='ZYGZ != null'>ZYGZ =#{ZYGZ} ,</if>
- <if test='JHRXM != null'>JHRXM =#{JHRXM} ,</if>
- <if test='JHRZJLX != null'>JHRZJLX =#{JHRZJLX} ,</if>
- <if test='JHRZJHM != null'>JHRZJHM =#{JHRZJHM} ,</if>
- <if test='SJDZ != null'>SJDZ =#{SJDZ} ,</if>
- <if test='SJLY != null'>SJLY =#{SJLY} ,</if>
- <if test='BHYY != null'>BHYY =#{BHYY} ,</if>
- <if test='XP != null'>XP =#{XP} ,</if>
- <if test='XPHZH != null'>XPHZH =#{XPHZH} ,</if>
- <if test='ZJTPXM != null'>ZJTPXM =#{ZJTPXM} ,</if>
- <if test='ZJTPGH != null'>ZJTPGH =#{ZJTPGH} ,</if>
- <if test='JHRZJTPXM != null'>JHRZJTPXM =#{JHRZJTPXM} ,</if>
- <if test='JHRZJTPGH != null'>JHRZJTPGH =#{JHRZJTPGH} ,</if>
- <if test='JHRZJTPCL != null'>JHRZJTPCL =#{JHRZJTPCL} ,</if>
- <if test='WDMC != null'>WDMC =#{WDMC} ,</if>
- <if test='WDDZ != null'>WDDZ =#{WDDZ} ,</if>
- <if test='WDLXDH != null'>WDLXDH =#{WDLXDH} ,</if>
- <if test='SLBBM != null'>SLBBM =#{SLBBM} ,</if>
-
- </set>
- WHERE SLLSH=#{SLLSH}
- </update>
-
- <delete id="RSXXZXSHBZKXXFWWD_D" parameterType="hashmap">
- delete from V_RS_XXZX_SHBZKXX_FWWD WHERE SLLSH=#{SLLSH}
- </delete>
-
- <insert id="RSXXZXSHBZKXXFWWD_I" parameterType="cn.sinobest.xxzxgl.entity.Shbzkxxfwwd">
- insert into V_RS_XXZX_SHBZKXX_FWWD(SLLSH,WDBM, WDMC, SSCS,
- SSQX, SSYH, SSJBJG, WDDZ, LXDH, BZ)
- values( #{sllsh},
- #{wdbm},
- #{wdmc},
- #{sscs},
- #{ssqx},
- #{ssyh},
- #{ssjbjg},
- #{wddz},
- #{lxdh},
- #{bz})
- </insert>
- <select id="RSXXZXSHBZKXXFWWD_S" resultType="hashmap" parameterType="hashmap">
- select WDBM,WDMC,LXDH,WDDZ,SSQX from V_RS_XXZX_SHBZKXX_FWWD WHERE WDBM=#{WDBM}
- </select>
-
- <select id="RSXXZXSHBZKXX_S2" resultType="hashmap" parameterType="String">
- select RS_XXZX_SHBZKXX_LSH, RS_WB_BJ_LSH, SLLSH, CJSJ, SSCS, SSJG, FWYH, SBWD, KLB,
- SQLX, SBKH, SHBZH, XM, SPZMS, GJ, ZJLX, ZJHM, ZJYXQ, XB, MZ, CSRQ, RYZT, HKQX, HKXZ,
- HKDZ, LXSJ, LXDH, TXDZ, YZBM, DZYX, GRBH, DWBH, DWMC, ZYGZ, JHRXM, JHRZJLX, JHRZJHM,
- SJDZ, nvl(SJLY,'1') SJLY, BHYY, XP, XPHZH, ZJTPXM, ZJTPGH, JHRZJTPXM, JHRZJTPGH, JHRZJTPCL, WDMC,
- WDDZ, WDLXDH, SLBBM, LKFS, SF, XS, QH, DZ, SJRXM, SJ from RS_XXZX_SHBZKXX a where a.sllsh =#{SLLSH}
- </select>
- <select id="RSXXZXSHBZKXXBYZTID_CNT" resultType="long" parameterType="hashmap">
- SELECT COUNT(1) CNT FROM V_RS_XXZX_SHBZKXX a,v_appcomm_slxx b,ac01 c
- WHERE a.SLLSH=b.sllsh and b.ZTID=c.ztid and b.SLLSH=#{SLLSH} and a.ZJHM=c.aac147
- </select>
- <delete id="RSXXZXSHBZKXX_D" parameterType="hashmap">
- delete from V_RS_XXZX_SHBZKXX WHERE SLLSH=#{SLLSH}
- </delete>
- </mapper>
|