| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!-- 核三框架升级自动生成mapper文件 -->
- <!-- SDZTXX表牵涉到的sql文件 -->
- <!DOCTYPE mapper
- PUBLIC "-//ibatis.apache.org//DTD Mapper 3.0//EN"
- "http://ibatis.apache.org/dtd/ibatis-3-mapper.dtd">
- <mapper namespace="SHOUDAN_COMM">
- <insert id="SHOUDAN_COMM_TEMP_SDLIST_GLT_I" parameterType="hashmap">
- insert into temp_sdlist_glt(zllbid,sdzlid,zllb,sdfs,fs,zllrzt,bz,sfbsbz,sdjlid)
- values(#{ZLLBID},#{SDZLID},#{ZLLB},#{SDFS},#{FS},#{ZLLRZT},#{BZ},#{SFBSBZ},#{SDJLID})
- </insert>
-
- <delete id="SHOUDAN_COMM_TEMP_SDLIST_GLT_D">
- delete from temp_sdlist_glt
- </delete>
-
- <update id="SHOUDAN_COMM_TEMP_SDLIST_GLT_U">
- update temp_sdlist_glt a
- set zllb = (select zlmc from sdzlsx where zllbid = a.zllbid and rownum = 1)
- </update>
-
- <select id="SHOUDAN_COMM_SDZL_Q" parameterType="hashmap" resultType="hashmap">
- select a.*,b.zlmc
- from sdzl a,
- sdzlsx b
- where a.zllbid = b.zllbid
- and a.sdjlid = #{SDJLID}
- order by a.orderno asc
- </select>
-
- <select id="SHOUDAN_COMM_SDZLMX_Q" parameterType="hashmap" resultType="hashmap">
- select *
- from sdzlmx
- where sdzlid = #{SDZLID}
- and yxbz = '1'
- and wdsx = #{WDSX}
- order by ys asc
- </select>
-
- <!-- 获取当前收单资料的最大页数 -->
- <select id="SHOUDAN_COMM_GET_MAX_PAGE" parameterType="hashmap" resultType="hashmap">
- select nvl(max(ys),0) page
- from sdzlmx
- where sdzlid = #{SDZLID}
- and yxbz = '1'
- and wdsx = '1'
- </select>
-
- <!-- 注销收单资料明细 -->
- <update id="SHOUDAN_COMM_SDZLMX_D" parameterType="hashmap">
- update sdzlmx
- set yxbz = '0'
- where sdzlmxid = #{SDZLMXID}
- and wdsx = #{WDSX}
- and yxbz = '1'
- </update>
-
- <!-- 删除电子证照 -->
- <delete id="SHOUDAN_COMM_DZZZ_D" parameterType="hashmap">
- delete from dzzz where sdztid = #{SDZTID} and zllbid = #{ZLLBID}
- </delete>
-
- <!-- 更新收单资料总页数 -->
- <update id="SHOUDAN_COMM_UPDATE_PAGE" parameterType="hashmap">
- update sdzl a
- set zys = (select count(1) from sdzlmx where sdzlid = a.sdzlid and yxbz = '1' and wdsx = '1')
- where sdzlid = #{SDZLID}
- </update>
-
- <!-- 更新收单资料录入状态 -->
- <update id="SHOUDAN_COMM_UPDATE_ZLLRZT" parameterType="hashmap">
- update sdzl a
- set zllrzt = (select decode(count(1),0,'0','11') from sdzlmx where sdzlid = a.sdzlid and yxbz = '1' and wdsx = '1')
- where sdzlid = #{SDZLID}
- </update>
-
- <!-- 收单记录外部查询 -->
- <select id="SHOUDAN_COMM_SDJL_OUT_Q" parameterType="hashmap" resultType="hashmap">
- select b.*
- from ywxtzcxx a,
- sdjl b
- where a.ywxtid = b.ywxtid
- and a.ywxtdm = #{YWXTDM}
- and b.ywglh = #{YWGLH}
- </select>
-
- <!-- 收单记录校验 -->
- <select id="SHOUDAN_COMM_SDJL_CHECK" parameterType="hashmap" resultType="hashmap">
- select *
- from sdzl
- where sdjlid = #{SDJLID}
- and sfbsbz = '1'
- and (zllrzt = '0' or zys = 0)
- </select>
-
- <!-- 查询收单存储配置信息 -->
- <select id="SHOUDAN_COMM_STORAGE_CONFIG_Q" parameterType="hashmap" resultType="hashmap">
- select b.ywxtid,b.ywlbid,b.zllbid,a.*,b.filepath
- from ftp_server_config a,
- storage_config b
- where a.serverid = b.serverid
- </select>
- </mapper>
|