|
@@ -1,244 +0,0 @@
|
|
|
-<?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="YWSL_RSSLXX">
|
|
|
|
|
- <sql id="RSSLXX_COL">
|
|
|
|
|
- SLLSH, ZTID, ZTLB, ZTMC, SBSX, SBRXM, SBRSJ, SBZY, SLBH, CAZ675, YWLSH,
|
|
|
|
|
- BAE001, BAE002, BAE003, BAE004, BAE005, BAE006,BLZT,SJLY,FWDX,JGLQFS, SJRXM, SJRSJ, SJRDZ, YZBM,
|
|
|
|
|
- TCUSTPROVINCE,TCUSTCITY,TCUSTCOUNTY
|
|
|
|
|
- </sql>
|
|
|
|
|
- <select id="RSSLXX_S" resultType="hashmap" parameterType="hashmap">
|
|
|
|
|
- SELECT <include refid="RSSLXX_COL" />,SJLY FROM v_appcomm_slxx
|
|
|
|
|
- where SLLSH=#{SLLSH}
|
|
|
|
|
- </select>
|
|
|
|
|
- <select id="RSSLXX_S2" parameterType="hashmap" resultType="hashmap">
|
|
|
|
|
- SELECT (CASE WHEN MAX(SLBH)='' THEN '' ELSE MAX(SUBSTR(SLBH,11,14)) END) SLBH
|
|
|
|
|
- FROM v_appcomm_slxx WHERE SUBSTR(SLBH,0,10)=#{DATE_XZQHDM}
|
|
|
|
|
- </select>
|
|
|
|
|
- <select id="RSSLXX_S3" resultType="String">
|
|
|
|
|
- SELECT SEQ_RS_SLXX_SLLSH.nextval SLLSH FROM dual
|
|
|
|
|
- </select>
|
|
|
|
|
- <select id="RSSLXX_S4" resultType="hashmap" parameterType="hashmap">
|
|
|
|
|
- SELECT SLLSH, ZTID, ZTLB, ZTMC, SBSX, SBRXM, SBRSJ, SBZY, SLBH, CAZ675, YWLSH,
|
|
|
|
|
- BAE001, BAE002, BAE003, BAE004, BAE005, BAE006,BLZT,SJLY,FWDX,JGLQFS, SJRXM,
|
|
|
|
|
- SJRSJ, SJRDZ, YZBM, FWDX ,(select sxmc from v_rs_sx_config b where b.sxbm=a.sbsx) sxmc FROM v_appcomm_slxx a
|
|
|
|
|
- where YWLSH=#{YWLSH}
|
|
|
|
|
- </select>
|
|
|
|
|
- <insert id="RSSLXX_I" parameterType="hashmap">
|
|
|
|
|
- INSERT INTO v_appcomm_slxx(<include refid="RSSLXX_COL" />)
|
|
|
|
|
- VALUES(#{SLLSH},#{ZTID},#{ZTLB},#{ZTMC},#{SXBM},#{SBRXM},#{SBRSJ},#{SBZY},#{SLBH},#{CAZ675},'',#{BAE001},#{BAE002},
|
|
|
|
|
- to_char(SYSDATE,'YYYY-MM-DD hh24:mi:ss'),#{BAE004},to_char(SYSDATE,'YYYY-MM-DD hh24:mi:ss'),#{BAE006},'',#{SJLY},#{FWDX},
|
|
|
|
|
- #{JGLQFS},#{SJRXM},#{SJRSJ},#{SJRDZ},#{YZBM},#{TCUSTPROVINCE },#{TCUSTCITY },#{TCUSTCOUNTY })
|
|
|
|
|
- </insert>
|
|
|
|
|
- <update id="RSSLXX_U" parameterType="hashmap">
|
|
|
|
|
- UPDATE v_appcomm_slxx
|
|
|
|
|
- set ZTID =#{ZTID } ,ZTLB =#{ZTLB } ,ZTMC =#{ZTMC } ,SBRXM =#{SBRXM } ,SBRSJ =#{SBRSJ } ,
|
|
|
|
|
- SBZY =#{SBZY } ,BAE004 =#{BAE004 } ,BAE005=to_char(SYSDATE,'YYYY-MM-DD hh24:mi:ss'),
|
|
|
|
|
- JGLQFS =#{JGLQFS },SJRXM =#{SJRXM },SJRSJ =#{SJRSJ },SJRDZ =#{SJRDZ },YZBM =#{YZBM },
|
|
|
|
|
- TCUSTPROVINCE =#{TCUSTPROVINCE },TCUSTCITY =#{TCUSTCITY },TCUSTCOUNTY =#{TCUSTCOUNTY }
|
|
|
|
|
- WHERE SLLSH=#{SLLSH}
|
|
|
|
|
- </update>
|
|
|
|
|
- <update id="RSSLXX_U2" parameterType="hashmap">
|
|
|
|
|
- UPDATE v_appcomm_slxx SET YWLSH=#{YWLSH },BAE004 =#{BAE004 },BAE005=to_char(SYSDATE,'YYYY-MM-DD hh24:mi:ss'),
|
|
|
|
|
- JBR =#{BAE004 },JBSJ=to_char(SYSDATE,'YYYY-MM-DD hh24:mi:ss')
|
|
|
|
|
- WHERE SLLSH=#{SLLSH} AND YWLSH IS NULL
|
|
|
|
|
- </update>
|
|
|
|
|
- <update id="RSSLXX_U3" parameterType="hashmap">
|
|
|
|
|
- UPDATE v_appcomm_slxx SET BJHZYJ=#{BJHZYJ },SLHZYJ=#{SLHZYJ},BAE004 =#{BAE004 },BAE005=to_char(SYSDATE,'YYYY-MM-DD hh24:mi:ss')
|
|
|
|
|
- WHERE SLLSH=#{SLLSH}
|
|
|
|
|
- </update>
|
|
|
|
|
- <update id="RSSLXX_U4" parameterType="hashmap">
|
|
|
|
|
- UPDATE v_appcomm_slxx SET CAZ675=#{CAZ675},BAE004 =#{BAE004 },BAE005=to_char(SYSDATE,'YYYY-MM-DD hh24:mi:ss')
|
|
|
|
|
- WHERE SLLSH=#{SLLSH}
|
|
|
|
|
- </update>
|
|
|
|
|
- <update id="RSSLXX_U5" parameterType="hashmap">
|
|
|
|
|
- UPDATE v_appcomm_slxx SET JBR =#{BAE004 },JBSJ=to_char(SYSDATE,'YYYY-MM-DD hh24:mi:ss'),BAE004 =#{BAE004 },BAE005=to_char(SYSDATE,'YYYY-MM-DD hh24:mi:ss')
|
|
|
|
|
- WHERE SLLSH=#{SLLSH}
|
|
|
|
|
- </update>
|
|
|
|
|
- <insert id="RSSLXX_D" parameterType="hashmap">
|
|
|
|
|
- DELETE FROM v_appcomm_slxx
|
|
|
|
|
- WHERE ywlsh is null AND SLLSH=#{SLLSH}
|
|
|
|
|
- </insert>
|
|
|
|
|
- <!-- * 获取不予受理通知书数据 -->
|
|
|
|
|
- <select id="CK_RSSLXX_BYSLTZS" resultType="hashmap" parameterType="hashmap">
|
|
|
|
|
- SELECT SLBH,
|
|
|
|
|
- (SELECT SXMC FROM V_APPCOMM_SXPZ WHERE SXBM = V.SBSX) SXMC,
|
|
|
|
|
- MEMO KYYJ,
|
|
|
|
|
- ZTMC,
|
|
|
|
|
- (SELECT TO_CHAR(SYSDATE,'YYYY"年"MM"月"DD"日"') FROM DUAL) SJ
|
|
|
|
|
- FROM V_APPCOMM_SLXX V
|
|
|
|
|
- LEFT JOIN (SELECT MEMO, BAE007
|
|
|
|
|
- FROM WF_WORK_ITEM
|
|
|
|
|
- WHERE ACTION_DEF_ID LIKE '%_kysl'
|
|
|
|
|
- AND ACTION_DEF_ID <> 'gwydrzrgl_zhk_kysl'
|
|
|
|
|
- ORDER BY BAE003 DESC) A
|
|
|
|
|
- ON A.BAE007 = V.YWLSH
|
|
|
|
|
- WHERE SLLSH = #{SLLSH}
|
|
|
|
|
- AND ROWNUM = 1
|
|
|
|
|
- </select>
|
|
|
|
|
- <!-- * 获取补正材料通知书数据 -->
|
|
|
|
|
- <select id="CK_RSSLXX_BJHZYJ" resultType="hashmap" parameterType="hashmap">
|
|
|
|
|
- SELECT B.SLBH,
|
|
|
|
|
- B.ZTMC,
|
|
|
|
|
- A.SXMC,
|
|
|
|
|
- B.BJHZYJ,
|
|
|
|
|
- (SELECT TO_CHAR(SYSDATE, 'YYYY"年"MM"月"DD"日"') FROM DUAL) SJ
|
|
|
|
|
- FROM V_APPCOMM_SLXX B
|
|
|
|
|
- INNER JOIN V_APPCOMM_SXPZ A
|
|
|
|
|
- ON B.SBSX = A.SXBM
|
|
|
|
|
- WHERE SLLSH = #{SLLSH}
|
|
|
|
|
- </select>
|
|
|
|
|
-
|
|
|
|
|
- <!-- 获取打印接收资料回执离散数据 -->
|
|
|
|
|
- <select id="CK_RSSLXX_SQZLJSHZ_DATA" resultType="hashmap" parameterType="hashmap">
|
|
|
|
|
- select SLLSH, a.SLBH, a.ZTMC, a.SBRXM, a.SBRSJ, SUBSTR(a.BAE003,0,10) SLSJ,
|
|
|
|
|
- b.SXMC,(case when b.CNBJSXDW='2' then b.BLSX || '个自然日' else b.BLSX || '个工作日' end) BLSX,
|
|
|
|
|
- TO_CHAR(SYSDATE, 'YYYY"年"MM"月"DD"日"') SJ
|
|
|
|
|
- from V_APPCOMM_SLXX a,V_APPCOMM_SXPZ b where a.SBSX = b.SXBM and a.SLLSH = #{SLLSH}
|
|
|
|
|
- </select>
|
|
|
|
|
-
|
|
|
|
|
- <!-- 获取打印接收资料回执列表数据 -->
|
|
|
|
|
- <select id="CK_RSSLXX_SQZLJSHZ_LIST" resultType="hashmap" parameterType="hashmap">
|
|
|
|
|
- select a.SLLSH,b.YWGLH,a.MC,d.ORDERNO,(select ZLMC from SDZLSX where ZLLBID = c.ZLLBID) ZLMC,c.ZLLRZT,
|
|
|
|
|
- (case when d.CLXS = '1' then '纸质版,' when d.CLXS = '2' then '电子版,'
|
|
|
|
|
- when d.CLXS = '1,2' then '纸质版、电子版,' end) || ' ' || ('原件*' || d.YJFS || ' 复印件*' || d.FYJFS) SDFSJFS
|
|
|
|
|
- from V_APPCOMM_SLXX_SDJL a,SDJL b,SDZL c,SDSZZCXX d
|
|
|
|
|
- where a.CAZ675=b.YWGLH and b.SDJLID=c.SDJLID and b.YWLBID = d.YWLBID and c.ZLLBID=d.ZLLBID
|
|
|
|
|
- and a.SLLSH = #{SLLSH} order by b.YWGLH,d.ORDERNO
|
|
|
|
|
- </select>
|
|
|
|
|
-
|
|
|
|
|
- <!-- * 获取申请资料接收回执数据 -->
|
|
|
|
|
- <select id="CK_RSSLXX_SQCLJSHZ_GLT" resultType="hashmap" parameterType="hashmap">
|
|
|
|
|
- SELECT ROWNUM || '' N,
|
|
|
|
|
- MC ZLMC,
|
|
|
|
|
- TO_CHAR(BH) SDFSJFS,
|
|
|
|
|
- (CASE
|
|
|
|
|
- WHEN C.CNBJSXDW='2' THEN
|
|
|
|
|
- C.BLSX || '个自然日'
|
|
|
|
|
- ELSE
|
|
|
|
|
- C.BLSX || '个工作日'
|
|
|
|
|
- END) BLSX,
|
|
|
|
|
- C.SXMC,
|
|
|
|
|
- B.SLBH,
|
|
|
|
|
- B.ZTMC,
|
|
|
|
|
- B.SBRXM,
|
|
|
|
|
- B.SBRSJ,
|
|
|
|
|
- SUBSTR(B.BAE003,0,10) SLSJ,
|
|
|
|
|
- (SELECT TO_CHAR(SYSDATE, 'YYYY"年"MM"月"DD"日"') FROM DUAL) SJ,
|
|
|
|
|
- (SELECT AAA005 FROM AA01 WHERE AAA001 = 'RS_GGFW_URL') RS_GGFW_URL,
|
|
|
|
|
- (SELECT AAA005 FROM AA01 WHERE AAA001 = 'RS_GGFW_BLJD_ROUTE') RS_GGFW_BLJD_ROUTE
|
|
|
|
|
- FROM (SELECT MC, MAX(BH) BH
|
|
|
|
|
- FROM (SELECT MC,
|
|
|
|
|
- TO_CHAR(WMSYS.WM_CONCAT(BH)
|
|
|
|
|
- OVER(PARTITION BY MC ORDER BY ID DESC)) BH,
|
|
|
|
|
- LB,
|
|
|
|
|
- ID
|
|
|
|
|
- FROM (SELECT MC, BH, LB, ID
|
|
|
|
|
- FROM V_APPCOMM_SLXX_SDJL V1
|
|
|
|
|
- LEFT JOIN (SELECT BH, SDZLID, SDJLID, ZLLRZT
|
|
|
|
|
- FROM SDZL A
|
|
|
|
|
- LEFT JOIN (SELECT CHR(41668 +
|
|
|
|
|
- SUBSTR(B.ZLLBID, 11)) BH,
|
|
|
|
|
- B.ZLLBID
|
|
|
|
|
- FROM SDJL A
|
|
|
|
|
- LEFT JOIN SDSZZCXX B
|
|
|
|
|
- ON B.YWLBID = A.YWLBID
|
|
|
|
|
- WHERE A.SDJLID =
|
|
|
|
|
- (SELECT MAX(CAZ675)
|
|
|
|
|
- FROM V_APPCOMM_SLXX_SDJL
|
|
|
|
|
- WHERE SLLSH = #{SLLSH})) B
|
|
|
|
|
- ON B.ZLLBID = A.ZLLBID
|
|
|
|
|
- WHERE ZLLRZT <> '0'
|
|
|
|
|
- ORDER BY SDJLID, B.ZLLBID) V2
|
|
|
|
|
- ON V1.CAZ675 = V2.SDJLID
|
|
|
|
|
- WHERE V1.SLLSH = #{SLLSH}
|
|
|
|
|
- ORDER BY TO_CHAR(BH))
|
|
|
|
|
- ORDER BY TO_NUMBER(LB), TO_NUMBER(ID))
|
|
|
|
|
- GROUP BY LB, ID, MC) A
|
|
|
|
|
- LEFT JOIN V_APPCOMM_SLXX B
|
|
|
|
|
- ON B.SLLSH = #{SLLSH}
|
|
|
|
|
- LEFT JOIN V_APPCOMM_SXPZ C
|
|
|
|
|
- ON B.SBSX = C.SXBM
|
|
|
|
|
- WHERE B.SLLSH = #{SLLSH}
|
|
|
|
|
- UNION ALL
|
|
|
|
|
- SELECT '编号',
|
|
|
|
|
- '收单资料类别',
|
|
|
|
|
- '收单方式及份数',
|
|
|
|
|
- '',
|
|
|
|
|
- '',
|
|
|
|
|
- '',
|
|
|
|
|
- '',
|
|
|
|
|
- '',
|
|
|
|
|
- '',
|
|
|
|
|
- '',
|
|
|
|
|
- '',
|
|
|
|
|
- '',
|
|
|
|
|
- ''
|
|
|
|
|
- FROM DUAL
|
|
|
|
|
- UNION ALL
|
|
|
|
|
- SELECT N, ZLMC, SDFSJFS, '', '', '', '', '', '', '', '', '',''
|
|
|
|
|
- FROM (SELECT CHR(41668 + SUBSTR(S2.ZLLBID, 11)) N,
|
|
|
|
|
- (SELECT ZLMC FROM SDZLSX S3 WHERE S3.ZLLBID = S2.ZLLBID) ZLMC,
|
|
|
|
|
- (CASE
|
|
|
|
|
- WHEN S2.CLXS = '1' THEN
|
|
|
|
|
- '纸质版,'
|
|
|
|
|
- WHEN S2.CLXS = '2' THEN
|
|
|
|
|
- '电子版,'
|
|
|
|
|
- WHEN S2.CLXS = '1,2' THEN
|
|
|
|
|
- '纸质版、电子版,'
|
|
|
|
|
- END) || ' ' || ('原件*' || S2.YJFS || ' 复印件*' || S2.FYJFS) SDFSJFS
|
|
|
|
|
- FROM V_APPCOMM_SLXX B
|
|
|
|
|
- INNER JOIN V_APPCOMM_SXPZ A
|
|
|
|
|
- ON B.SBSX = A.SXBM
|
|
|
|
|
- INNER JOIN SDJL S
|
|
|
|
|
- ON S.YWGLH = B.CAZ675
|
|
|
|
|
- INNER JOIN SDSZZCXX S2
|
|
|
|
|
- ON S.YWLBID = S2.YWLBID
|
|
|
|
|
- AND SLLSH = #{SLLSH}
|
|
|
|
|
- ORDER BY TO_NUMBER(S2.ZLLBID))
|
|
|
|
|
- </select>
|
|
|
|
|
- <select id="RSSLXX_S5" resultType="hashmap" parameterType="hashmap">
|
|
|
|
|
- SELECT SJLY FROM v_appcomm_slxx
|
|
|
|
|
- where SLLSH=#{SLLSH}
|
|
|
|
|
- </select>
|
|
|
|
|
- <!-- 回写网办申请状态-->
|
|
|
|
|
- <update id="RSWBBJ_U" parameterType="hashmap">
|
|
|
|
|
- update RS_WB_BJ SET SQZT = #{SQZT},SHYJ = #{SHYJ},ZHXGSJ=to_char(SYSDATE,'YYYY-MM-DD hh24:mi:ss') WHERE SLLSH = #{SLLSH}
|
|
|
|
|
- </update>
|
|
|
|
|
- <!-- 网办业务,查经办意见-->
|
|
|
|
|
- <select id="MEMO_S" resultType="hashmap" parameterType="hashmap">
|
|
|
|
|
- select b.MEMO
|
|
|
|
|
- from v_appcomm_slxx a, wf_work_item b
|
|
|
|
|
- where a.ywlsh = b.bae007
|
|
|
|
|
- and b.ACTION_DEF_ID like '%_cksl'
|
|
|
|
|
- and a.SLLSH = #{SLLSH}
|
|
|
|
|
- order by b.START_TIME desc
|
|
|
|
|
- </select>
|
|
|
|
|
- <select id="RSSLXX_S6" resultType="hashmap" parameterType="hashmap">
|
|
|
|
|
- SELECT SLLSH, ZTID, ZTLB, ZTMC, SBSX, SBRXM, SBRSJ, SBZY, SLBH, CAZ675, YWLSH,
|
|
|
|
|
- BAE001, BAE002, BAE003, BAE004, BAE005, BAE006,BLZT,SJLY,FWDX,JGLQFS, SJRXM,
|
|
|
|
|
- SJRSJ, SJRDZ, YZBM, FWDX ,(select sxmc from v_rs_sx_config b where b.sxbm=a.sbsx) sxmc FROM v_appcomm_slxx a
|
|
|
|
|
- where SLLSH=#{SLLSH}
|
|
|
|
|
- </select>
|
|
|
|
|
- <select id="RSSLXX_PWPJ_S" resultType="hashmap" parameterType="hashmap">
|
|
|
|
|
- SELECT f_common_checkfwpj(SLLSH) JG,(select sxmc from rs_sx_config where sxbm=a.SBSX) SXMC FROM v_appcomm_slxx a
|
|
|
|
|
- where SLLSH=#{SLLSH}
|
|
|
|
|
- </select>
|
|
|
|
|
- <select id="RS_SLXX_EMS_ORDER_S" resultType="Long" parameterType="String">
|
|
|
|
|
- SELECT count(1) CNT FROM rs_slxx_ems_order
|
|
|
|
|
- where SLLSH=#{SLLSH}
|
|
|
|
|
- </select>
|
|
|
|
|
- <!-- 结果领取,插入-->
|
|
|
|
|
- <insert id="RSSLXX_JGLQ_I" parameterType="hashmap">
|
|
|
|
|
- INSERT INTO RS_SLXX_JGLQ(RS_SLXX_JGLQ_LSH, SLLSH, LQR, LQRQ, BZ, BAE001, BAE002, BAE003, BAE004, BAE005, BAE006)
|
|
|
|
|
- VALUES(SYS_GUID(),#{SLLSH},#{LQR},#{LQRQ},#{BZ},#{BAE006},#{BAE002},
|
|
|
|
|
- to_char(SYSDATE,'YYYY-MM-DD hh24:mi:ss'),#{BAE004},to_char(SYSDATE,'YYYY-MM-DD hh24:mi:ss'),#{BAE006})
|
|
|
|
|
- </insert>
|
|
|
|
|
- <!-- 结果领取,更新-->
|
|
|
|
|
- <update id="RSSLXX_JGLQ_U" parameterType="hashmap">
|
|
|
|
|
- update RS_SLXX_JGLQ SET LQR = #{LQR},LQRQ = #{LQRQ},BZ = #{BZ},BAE004 = #{BAE004},BAE005=to_char(SYSDATE,'YYYY-MM-DD hh24:mi:ss'),BAE006 = #{BAE006} WHERE RS_SLXX_JGLQ_LSH = #{RS_SLXX_JGLQ_LSH}
|
|
|
|
|
- </update>
|
|
|
|
|
-
|
|
|
|
|
-</mapper>
|
|
|