|
|
|
|
@ -708,78 +708,72 @@
|
|
|
|
|
</resultMap>
|
|
|
|
|
|
|
|
|
|
<select id="findEgreenRecptResult" parameterType="cfs.fine.vo.FineCivilVO" resultMap="findEgreenRecptResult-result">
|
|
|
|
|
select (CASE WHEN LENGTH(RELETCDATA) > 13 THEN '원금고지' ELSE '과태료고지' END) as RELETCDATA,
|
|
|
|
|
CON_ORG,
|
|
|
|
|
RELORSECTCD,
|
|
|
|
|
EXTRI_REGYMD,
|
|
|
|
|
RCEPT_YMD,
|
|
|
|
|
RCEPT_ID,
|
|
|
|
|
DECODE(DIV_KB_CD,'000','일반','등기') as DIV_KB_CD,
|
|
|
|
|
RCEPT_CNT,
|
|
|
|
|
RCEPT_AMT,
|
|
|
|
|
USEFEE_AMT,
|
|
|
|
|
TOTPOST_PRC,
|
|
|
|
|
TO_CHAR(TO_DATE(PRC_DT,'YYYYMMDDHH24MISS'),'YYYY/MM/DD/ HH24:MI:SS') as PRC_DT
|
|
|
|
|
from TRAFFIC.VW_GRC_RCEPTRESULT@REALTRAFFIC
|
|
|
|
|
where CON_ORG = 'TOPI'
|
|
|
|
|
and RELETCDATA LIKE 'NS%'
|
|
|
|
|
AND EXTRI_REGYMD BETWEEN #{passDateFrom} and #{passDateTo}
|
|
|
|
|
AND RELETCDATA LIKE 'NS0%'
|
|
|
|
|
order by EXTRI_REGYMD
|
|
|
|
|
select (CASE WHEN LENGTH(RELETCDATA) > 13 THEN '원금고지' ELSE '과태료고지' END) as RELETCDATA
|
|
|
|
|
, CON_ORG
|
|
|
|
|
, RELORSECTCD
|
|
|
|
|
, EXTRI_REGYMD
|
|
|
|
|
, RCEPT_YMD
|
|
|
|
|
, RCEPT_ID
|
|
|
|
|
, DECODE(DIV_KB_CD,'000','일반','등기') as DIV_KB_CD
|
|
|
|
|
, RCEPT_CNT
|
|
|
|
|
, RCEPT_AMT
|
|
|
|
|
, USEFEE_AMT
|
|
|
|
|
, TOTPOST_PRC
|
|
|
|
|
, TO_CHAR(TO_DATE(PRC_DT,'YYYYMMDDHH24MISS'),'YYYY/MM/DD/ HH24:MI:SS') as PRC_DT
|
|
|
|
|
from TRAFFIC.VW_GRC_RCEPTRESULT@REALTRAFFIC
|
|
|
|
|
where CON_ORG = 'TOPI'
|
|
|
|
|
and RELETCDATA LIKE 'NS%'
|
|
|
|
|
AND EXTRI_REGYMD BETWEEN #{passDateFrom} and #{passDateTo}
|
|
|
|
|
AND RELETCDATA LIKE 'NS0%'
|
|
|
|
|
order by EXTRI_REGYMD
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<select id="findEgreenRecptResult2" parameterType="cfs.fine.vo.FineCivilVO" resultMap="findEgreenRecptResult-result">
|
|
|
|
|
select (CASE WHEN LENGTH(RELETCDATA) > 13 THEN '원금고지' ELSE '과태료고지' END) as RELETCDATA,
|
|
|
|
|
CON_ORG,
|
|
|
|
|
RELORSECTCD,
|
|
|
|
|
EXTRI_REGYMD,
|
|
|
|
|
RCEPT_YMD,
|
|
|
|
|
RCEPT_ID,
|
|
|
|
|
DECODE(DIV_KB_CD,'000','일반','등기') as DIV_KB_CD,
|
|
|
|
|
RCEPT_CNT,
|
|
|
|
|
RCEPT_AMT,
|
|
|
|
|
USEFEE_AMT,
|
|
|
|
|
TOTPOST_PRC,
|
|
|
|
|
TO_CHAR(TO_DATE(PRC_DT,'YYYYMMDDHH24MISS'),'YYYY/MM/DD/ HH24:MI:SS') as PRC_DT
|
|
|
|
|
from TRAFFIC.VW_GRC_RCEPTRESULT@REALTRAFFIC
|
|
|
|
|
where CON_ORG = 'TOPI'
|
|
|
|
|
and RELETCDATA LIKE 'NS%'
|
|
|
|
|
AND EXTRI_REGYMD BETWEEN #{passDateFrom} and #{passDateTo}
|
|
|
|
|
AND RELETCDATA LIKE 'NS2%'
|
|
|
|
|
order by EXTRI_REGYMD
|
|
|
|
|
<select id="findEgreenRecptResult2" parameterType="cfs.fine.vo.FineCivilVO" resultMap="findEgreenRecptResult-result">
|
|
|
|
|
select (CASE WHEN LENGTH(RELETCDATA) > 13 THEN '원금고지' ELSE '과태료고지' END) as RELETCDATA
|
|
|
|
|
, CON_ORG
|
|
|
|
|
, RELORSECTCD
|
|
|
|
|
, EXTRI_REGYMD
|
|
|
|
|
, RCEPT_YMD
|
|
|
|
|
, RCEPT_ID
|
|
|
|
|
, DECODE(DIV_KB_CD,'000','일반','등기') as DIV_KB_CD
|
|
|
|
|
, RCEPT_CNT
|
|
|
|
|
, RCEPT_AMT
|
|
|
|
|
, USEFEE_AMT
|
|
|
|
|
, TOTPOST_PRC
|
|
|
|
|
, TO_CHAR(TO_DATE(PRC_DT,'YYYYMMDDHH24MISS'),'YYYY/MM/DD/ HH24:MI:SS') as PRC_DT
|
|
|
|
|
from TRAFFIC.VW_GRC_RCEPTRESULT@REALTRAFFIC
|
|
|
|
|
where CON_ORG = 'TOPI'
|
|
|
|
|
and RELETCDATA LIKE 'NS%'
|
|
|
|
|
AND EXTRI_REGYMD BETWEEN #{passDateFrom} and #{passDateTo}
|
|
|
|
|
AND RELETCDATA LIKE 'NS2%'
|
|
|
|
|
order by EXTRI_REGYMD
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<select id="findEgreenDelivResult" parameterType="cfs.fine.vo.FineCivilVO" resultMap="findEgreenRecptResult-result">
|
|
|
|
|
select B.PENALTY_MANAGE_YEAR ||'-'|| B.PENALTY_SEQNO as PENALTY_MANAGE_YEAR,
|
|
|
|
|
DECODE(MOTION_FLAG, '00', '사전통지서 고지', '01', '사전통지 재고지', '10', '1차고지서 고지', '11', '1차고지서 재고지', '20', '2차고지서 고지', '21', '2차고지서 재고지') as MOTION_FLAG,
|
|
|
|
|
B.RECEV_CARNO_1,
|
|
|
|
|
B.RECEV_POS_1,
|
|
|
|
|
TO_CHAR(TO_DATE(B.RECEV_WDATETIME_1,
|
|
|
|
|
'YYYYMMDD HH24MI'),'YYYY-MM-DD HH24:MI') AS RECEV_WDATETIME_1,
|
|
|
|
|
B.RGST_NMBR,
|
|
|
|
|
A.DELIVYMD,
|
|
|
|
|
A.DELIVHHMI,
|
|
|
|
|
DECODE(A.DELIVRSLT_CD,'1','배달완료','5','반송불능','배달중') as DELIVRSLT_CD,
|
|
|
|
|
A.NONDELIVREASN_NM,
|
|
|
|
|
A.SUBRECPRSNNM,
|
|
|
|
|
A.RELRECPRSN_NM,
|
|
|
|
|
TO_CHAR(TO_DATE(A.PRC_DT,'YYYYMMDDHH24MISS'),'YYYY/MM/DD/ HH24:MI:SS') as PRC_DT
|
|
|
|
|
from TRAFFIC.VW_GRC_DLVRRESULT@REALTRAFFIC A,
|
|
|
|
|
TB_CFS_EGREEN_REQUEST_INFO B,
|
|
|
|
|
PENALTY_DETAIL_INFO_DAMO C
|
|
|
|
|
WHERE A.RGST_NMBR = B.RGST_NMBR
|
|
|
|
|
AND B.PENALTY_MANAGE_YEAR = C.PENALTY_MANAGE_YEAR
|
|
|
|
|
AND B.PENALTY_SEQNO = C.PENALTY_SEQNO
|
|
|
|
|
AND B.RECEV_CARNO_1 LIKE '%'||#{carNo}||'%'
|
|
|
|
|
AND SUBSTR(RECEV_WDATETIME_1,0,8) BETWEEN #{passDateFrom} and #{passDateTo}
|
|
|
|
|
AND C.RENT_KBN = #{rentKbn}
|
|
|
|
|
|
|
|
|
|
select B.PENALTY_MANAGE_YEAR ||'-'|| B.PENALTY_SEQNO as PENALTY_MANAGE_YEAR
|
|
|
|
|
, DECODE(MOTION_FLAG, '00', '사전통지서 고지', '01', '사전통지 재고지', '10', '1차고지서 고지', '11', '1차고지서 재고지', '20', '2차고지서 고지', '21', '2차고지서 재고지') as MOTION_FLAG
|
|
|
|
|
, B.RECEV_CARNO_1
|
|
|
|
|
, B.RECEV_POS_1
|
|
|
|
|
, TO_CHAR(TO_DATE(B.RECEV_WDATETIME_1, 'YYYYMMDD HH24MI'),'YYYY-MM-DD HH24:MI') AS RECEV_WDATETIME_1
|
|
|
|
|
, B.RGST_NMBR
|
|
|
|
|
, A.DELIVYMD
|
|
|
|
|
, A.DELIVHHMI
|
|
|
|
|
, DECODE(A.DELIVRSLT_CD,'1','배달완료','5','반송불능','배달중') as DELIVRSLT_CD
|
|
|
|
|
, A.NONDELIVREASN_NM
|
|
|
|
|
, A.SUBRECPRSNNM
|
|
|
|
|
, A.RELRECPRSN_NM
|
|
|
|
|
, TO_CHAR(TO_DATE(A.PRC_DT,'YYYYMMDDHH24MISS'),'YYYY/MM/DD/ HH24:MI:SS') as PRC_DT
|
|
|
|
|
from TRAFFIC.VW_GRC_DLVRRESULT@REALTRAFFIC A
|
|
|
|
|
, TB_CFS_EGREEN_REQUEST_INFO B
|
|
|
|
|
, PENALTY_DETAIL_INFO_DAMO C
|
|
|
|
|
WHERE A.RGST_NMBR = B.RGST_NMBR
|
|
|
|
|
AND B.PENALTY_MANAGE_YEAR = C.PENALTY_MANAGE_YEAR
|
|
|
|
|
AND B.PENALTY_SEQNO = C.PENALTY_SEQNO
|
|
|
|
|
AND B.RECEV_CARNO_1 LIKE '%'||#{carNo}||'%'
|
|
|
|
|
AND SUBSTR(RECEV_WDATETIME_1,0,8) BETWEEN #{passDateFrom} and #{passDateTo}
|
|
|
|
|
AND C.RENT_KBN = #{rentKbn}
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
</mapper>
|