# WARNING: head commit changed in the meantime
Merge branch 'master' of http://yongjoon.cho@vcs.iten.co.kr:9999/itnAdmin/fairnet 경과일 수정
This commit is contained in:
parent
36ae4a9eb8
commit
10a7b0acad
@ -51,10 +51,145 @@
|
|||||||
MEDIATION_BIG AS MEDIATION_BIG_CODE,
|
MEDIATION_BIG AS MEDIATION_BIG_CODE,
|
||||||
MEDIATION_SMALL AS MEDIATION_SMALL_CODE,
|
MEDIATION_SMALL AS MEDIATION_SMALL_CODE,
|
||||||
TO_CHAR(CASE_DATE, 'YYYYMMDD') AS CASE_DATE,
|
TO_CHAR(CASE_DATE, 'YYYYMMDD') AS CASE_DATE,
|
||||||
|
|
||||||
|
|
||||||
|
CASE
|
||||||
|
WHEN (MEDIATION_END_DT IS NULL) THEN
|
||||||
|
(
|
||||||
|
SELECT count(*)
|
||||||
|
FROM (
|
||||||
|
SELECT sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO)
|
||||||
|
, to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'YYYYMMDD') a0_date
|
||||||
|
, to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'D')
|
||||||
|
FROM (
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)a0
|
||||||
|
,(
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)b0
|
||||||
|
,(
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)c0
|
||||||
|
,(
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)d0
|
||||||
|
WHERE to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'D')>=2
|
||||||
|
AND 6>=to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'D')
|
||||||
|
)aa0
|
||||||
|
LEFT OUTER JOIN C_RESTDEINFO bb0
|
||||||
|
on(aa0.a0_date=bb0.LOCDATE)
|
||||||
|
WHERE bb0.locdate IS null
|
||||||
|
AND aa0.a0_date>=TO_DATE(CM.CASE_DATE)
|
||||||
|
) - NVL(CM.APP_REQ_TERM, 0)
|
||||||
|
|
||||||
|
WHEN (MEDIATION_END_DT IS NOT NULL) THEN
|
||||||
|
(
|
||||||
|
SELECT count(*)
|
||||||
|
FROM (
|
||||||
|
SELECT sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO)
|
||||||
|
, to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'YYYYMMDD') a0_date
|
||||||
|
, to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'D')
|
||||||
|
FROM (
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)a0
|
||||||
|
,(
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)b0
|
||||||
|
,(
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)c0
|
||||||
|
,(
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)d0
|
||||||
|
WHERE to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'D')>=2
|
||||||
|
AND 6>=to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'D')
|
||||||
|
)aa0
|
||||||
|
LEFT OUTER JOIN C_RESTDEINFO bb0
|
||||||
|
on(aa0.a0_date=bb0.LOCDATE)
|
||||||
|
WHERE bb0.locdate IS null
|
||||||
|
AND aa0.a0_date>=TO_DATE(CM.CASE_DATE)
|
||||||
|
AND CM.MEDIATION_END_DT>=aa0.a0_date
|
||||||
|
) - NVL(CM.APP_REQ_TERM, 0)
|
||||||
|
|
||||||
|
END AS PRO_DATE,
|
||||||
|
|
||||||
|
|
||||||
CASE
|
CASE
|
||||||
WHEN (MEDIATION_END_DT IS NULL) THEN ((TO_DATE(SYSDATE) - TO_DATE(CASE_DATE))+1) - NVL(APP_REQ_TERM,0)
|
WHEN (MEDIATION_END_DT IS NULL) THEN ((TO_DATE(SYSDATE) - TO_DATE(CASE_DATE))+1) - NVL(APP_REQ_TERM,0)
|
||||||
WHEN (MEDIATION_END_DT IS NOT NULL) THEN ((TO_DATE(MEDIATION_END_DT, 'YYYY-MM-DD') - TO_DATE(CASE_DATE))+1) - NVL(APP_REQ_TERM,0)
|
WHEN (MEDIATION_END_DT IS NOT NULL) THEN ((TO_DATE(MEDIATION_END_DT, 'YYYY-MM-DD') - TO_DATE(CASE_DATE))+1) - NVL(APP_REQ_TERM,0)
|
||||||
END AS PRO_DATE,
|
END AS PRO_DATE_BAK,
|
||||||
CASE
|
CASE
|
||||||
<!--
|
<!--
|
||||||
20170407 미경과,경과 진행일수와 일치
|
20170407 미경과,경과 진행일수와 일치
|
||||||
@ -150,10 +285,145 @@
|
|||||||
MEDIATION_BIG AS MEDIATION_BIG_CODE,
|
MEDIATION_BIG AS MEDIATION_BIG_CODE,
|
||||||
MEDIATION_SMALL AS MEDIATION_SMALL_CODE,
|
MEDIATION_SMALL AS MEDIATION_SMALL_CODE,
|
||||||
TO_CHAR(CASE_DATE, 'YYYYMMDD') AS CASE_DATE,
|
TO_CHAR(CASE_DATE, 'YYYYMMDD') AS CASE_DATE,
|
||||||
|
|
||||||
|
|
||||||
|
CASE
|
||||||
|
WHEN (MEDIATION_END_DT IS NULL) THEN
|
||||||
|
(
|
||||||
|
SELECT count(*)
|
||||||
|
FROM (
|
||||||
|
SELECT sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO)
|
||||||
|
, to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'YYYYMMDD') a0_date
|
||||||
|
, to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'D')
|
||||||
|
FROM (
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)a0
|
||||||
|
,(
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)b0
|
||||||
|
,(
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)c0
|
||||||
|
,(
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)d0
|
||||||
|
WHERE to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'D')>=2
|
||||||
|
AND 6>=to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'D')
|
||||||
|
)aa0
|
||||||
|
LEFT OUTER JOIN C_RESTDEINFO bb0
|
||||||
|
on(aa0.a0_date=bb0.LOCDATE)
|
||||||
|
WHERE bb0.locdate IS null
|
||||||
|
AND aa0.a0_date>=TO_DATE(A.CASE_DATE)
|
||||||
|
) - NVL(A.APP_REQ_TERM, 0)
|
||||||
|
|
||||||
|
WHEN (MEDIATION_END_DT IS NOT NULL) THEN
|
||||||
|
(
|
||||||
|
SELECT count(*)
|
||||||
|
FROM (
|
||||||
|
SELECT sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO)
|
||||||
|
, to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'YYYYMMDD') a0_date
|
||||||
|
, to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'D')
|
||||||
|
FROM (
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)a0
|
||||||
|
,(
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)b0
|
||||||
|
,(
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)c0
|
||||||
|
,(
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)d0
|
||||||
|
WHERE to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'D')>=2
|
||||||
|
AND 6>=to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'D')
|
||||||
|
)aa0
|
||||||
|
LEFT OUTER JOIN C_RESTDEINFO bb0
|
||||||
|
on(aa0.a0_date=bb0.LOCDATE)
|
||||||
|
WHERE bb0.locdate IS null
|
||||||
|
AND aa0.a0_date>=TO_DATE(A.CASE_DATE)
|
||||||
|
AND A.MEDIATION_END_DT>=aa0.a0_date
|
||||||
|
) - NVL(A.APP_REQ_TERM, 0)
|
||||||
|
|
||||||
|
END AS PRO_DATE,
|
||||||
|
|
||||||
|
|
||||||
CASE
|
CASE
|
||||||
WHEN (MEDIATION_END_DT IS NULL) THEN ((TO_DATE(SYSDATE) - TO_DATE(CASE_DATE))+1) - NVL(APP_REQ_TERM,0)
|
WHEN (MEDIATION_END_DT IS NULL) THEN ((TO_DATE(SYSDATE) - TO_DATE(CASE_DATE))+1) - NVL(APP_REQ_TERM,0)
|
||||||
WHEN (MEDIATION_END_DT IS NOT NULL) THEN ((TO_DATE(MEDIATION_END_DT, 'YYYY-MM-DD') - TO_DATE(CASE_DATE))+1) - NVL(APP_REQ_TERM,0)
|
WHEN (MEDIATION_END_DT IS NOT NULL) THEN ((TO_DATE(MEDIATION_END_DT, 'YYYY-MM-DD') - TO_DATE(CASE_DATE))+1) - NVL(APP_REQ_TERM,0)
|
||||||
END AS PRO_DATE,
|
END AS PRO_DATE_BAK,
|
||||||
CASE
|
CASE
|
||||||
<!-- WHEN (TO_DATE(SYSDATE)-(TO_DATE(CASE_DATE)+NVL2(APP_SUBMIT_DT, TO_DATE(APP_SUBMIT_DT) - TO_DATE(CASE_DATE)+1, 0))+1) <= NVL2(CASE_EXTEND, 90, 60) THEN '미경과'
|
<!-- WHEN (TO_DATE(SYSDATE)-(TO_DATE(CASE_DATE)+NVL2(APP_SUBMIT_DT, TO_DATE(APP_SUBMIT_DT) - TO_DATE(CASE_DATE)+1, 0))+1) <= NVL2(CASE_EXTEND, 90, 60) THEN '미경과'
|
||||||
WHEN (TO_DATE(SYSDATE)-(TO_DATE(CASE_DATE)+NVL2(APP_SUBMIT_DT, TO_DATE(APP_SUBMIT_DT) - TO_DATE(CASE_DATE)+1, 0))+1) > NVL2(CASE_EXTEND, 90, 60) THEN '경과' -->
|
WHEN (TO_DATE(SYSDATE)-(TO_DATE(CASE_DATE)+NVL2(APP_SUBMIT_DT, TO_DATE(APP_SUBMIT_DT) - TO_DATE(CASE_DATE)+1, 0))+1) > NVL2(CASE_EXTEND, 90, 60) THEN '경과' -->
|
||||||
@ -492,10 +762,145 @@
|
|||||||
CM.RESPONDENT_PWD,
|
CM.RESPONDENT_PWD,
|
||||||
TO_CHAR(CM.CASE_DATE,'YYYYMMDD') AS CASE_DATE,
|
TO_CHAR(CM.CASE_DATE,'YYYYMMDD') AS CASE_DATE,
|
||||||
TO_CHAR(CM.CASE_DATE,'YYYY. MM. DD.') AS CASE_DATE2,
|
TO_CHAR(CM.CASE_DATE,'YYYY. MM. DD.') AS CASE_DATE2,
|
||||||
|
|
||||||
|
|
||||||
|
CASE
|
||||||
|
WHEN (MEDIATION_END_DT IS NULL) THEN
|
||||||
|
(
|
||||||
|
SELECT count(*)
|
||||||
|
FROM (
|
||||||
|
SELECT sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO)
|
||||||
|
, to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'YYYYMMDD') a0_date
|
||||||
|
, to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'D')
|
||||||
|
FROM (
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)a0
|
||||||
|
,(
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)b0
|
||||||
|
,(
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)c0
|
||||||
|
,(
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)d0
|
||||||
|
WHERE to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'D')>=2
|
||||||
|
AND 6>=to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'D')
|
||||||
|
)aa0
|
||||||
|
LEFT OUTER JOIN C_RESTDEINFO bb0
|
||||||
|
on(aa0.a0_date=bb0.LOCDATE)
|
||||||
|
WHERE bb0.locdate IS null
|
||||||
|
AND aa0.a0_date>=TO_DATE(CM.CASE_DATE)
|
||||||
|
) - NVL(CM.APP_REQ_TERM, 0)
|
||||||
|
|
||||||
|
WHEN (MEDIATION_END_DT IS NOT NULL) THEN
|
||||||
|
(
|
||||||
|
SELECT count(*)
|
||||||
|
FROM (
|
||||||
|
SELECT sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO)
|
||||||
|
, to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'YYYYMMDD') a0_date
|
||||||
|
, to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'D')
|
||||||
|
FROM (
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)a0
|
||||||
|
,(
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)b0
|
||||||
|
,(
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)c0
|
||||||
|
,(
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)d0
|
||||||
|
WHERE to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'D')>=2
|
||||||
|
AND 6>=to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'D')
|
||||||
|
)aa0
|
||||||
|
LEFT OUTER JOIN C_RESTDEINFO bb0
|
||||||
|
on(aa0.a0_date=bb0.LOCDATE)
|
||||||
|
WHERE bb0.locdate IS null
|
||||||
|
AND aa0.a0_date>=TO_DATE(CM.CASE_DATE)
|
||||||
|
AND CM.MEDIATION_END_DT>=aa0.a0_date
|
||||||
|
) - NVL(CM.APP_REQ_TERM, 0)
|
||||||
|
|
||||||
|
END AS PRO_DATE,
|
||||||
|
|
||||||
|
|
||||||
CASE
|
CASE
|
||||||
WHEN (CM.MEDIATION_END_DT IS NULL) THEN ((TO_DATE(SYSDATE) - TO_DATE(CM.CASE_DATE))+1) - NVL(CM.APP_REQ_TERM,0)
|
WHEN (CM.MEDIATION_END_DT IS NULL) THEN ((TO_DATE(SYSDATE) - TO_DATE(CM.CASE_DATE))+1) - NVL(CM.APP_REQ_TERM,0)
|
||||||
WHEN (CM.MEDIATION_END_DT IS NOT NULL) THEN ((TO_DATE(CM.MEDIATION_END_DT, 'YYYY-MM-DD') - TO_DATE(CM.CASE_DATE))+1) - NVL(CM.APP_REQ_TERM,0)
|
WHEN (CM.MEDIATION_END_DT IS NOT NULL) THEN ((TO_DATE(CM.MEDIATION_END_DT, 'YYYY-MM-DD') - TO_DATE(CM.CASE_DATE))+1) - NVL(CM.APP_REQ_TERM,0)
|
||||||
END AS PRO_DATE,
|
END AS PRO_DATE_BAK,
|
||||||
CM.CASE_EXTEND,
|
CM.CASE_EXTEND,
|
||||||
CM.STATE_PRO,
|
CM.STATE_PRO,
|
||||||
CM.PREVIOUS_STEP,
|
CM.PREVIOUS_STEP,
|
||||||
@ -2107,12 +2512,144 @@
|
|||||||
<!-- 통합검색.. 진행일수 산출.. -->
|
<!-- 통합검색.. 진행일수 산출.. -->
|
||||||
<select id="trublprocessmngProDate" parameterType="egovMap" resultType="egovMap">
|
<select id="trublprocessmngProDate" parameterType="egovMap" resultType="egovMap">
|
||||||
SELECT
|
SELECT
|
||||||
|
CASE
|
||||||
|
WHEN (MEDIATION_END_DT IS NULL) THEN
|
||||||
|
(
|
||||||
|
SELECT count(*)
|
||||||
|
FROM (
|
||||||
|
SELECT sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO)
|
||||||
|
, to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'YYYYMMDD') a0_date
|
||||||
|
, to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'D')
|
||||||
|
FROM (
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)a0
|
||||||
|
,(
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)b0
|
||||||
|
,(
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)c0
|
||||||
|
,(
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)d0
|
||||||
|
WHERE to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'D')>=2
|
||||||
|
AND 6>=to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'D')
|
||||||
|
)aa0
|
||||||
|
LEFT OUTER JOIN C_RESTDEINFO bb0
|
||||||
|
on(aa0.a0_date=bb0.LOCDATE)
|
||||||
|
WHERE bb0.locdate IS null
|
||||||
|
AND aa0.a0_date>=TO_DATE(CM.CASE_DATE)
|
||||||
|
) - NVL(CM.APP_REQ_TERM, 0)
|
||||||
|
|
||||||
|
WHEN (MEDIATION_END_DT IS NOT NULL) THEN
|
||||||
|
(
|
||||||
|
SELECT count(*)
|
||||||
|
FROM (
|
||||||
|
SELECT sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO)
|
||||||
|
, to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'YYYYMMDD') a0_date
|
||||||
|
, to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'D')
|
||||||
|
FROM (
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)a0
|
||||||
|
,(
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)b0
|
||||||
|
,(
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)c0
|
||||||
|
,(
|
||||||
|
SELECT 0 NO FROM dual
|
||||||
|
UNION ALL SELECT 1 NO FROM dual
|
||||||
|
UNION ALL SELECT 2 NO FROM dual
|
||||||
|
UNION ALL SELECT 3 NO FROM dual
|
||||||
|
UNION ALL SELECT 4 NO FROM dual
|
||||||
|
UNION ALL SELECT 5 NO FROM dual
|
||||||
|
UNION ALL SELECT 6 NO FROM dual
|
||||||
|
UNION ALL SELECT 7 NO FROM dual
|
||||||
|
UNION ALL SELECT 8 NO FROM dual
|
||||||
|
UNION ALL SELECT 9 NO FROM dual
|
||||||
|
)d0
|
||||||
|
WHERE to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'D')>=2
|
||||||
|
AND 6>=to_char(sysdate-(a0.NO*1000+b0.NO*100+c0.NO*10+d0.NO), 'D')
|
||||||
|
)aa0
|
||||||
|
LEFT OUTER JOIN C_RESTDEINFO bb0
|
||||||
|
on(aa0.a0_date=bb0.LOCDATE)
|
||||||
|
WHERE bb0.locdate IS null
|
||||||
|
AND aa0.a0_date>=TO_DATE(CM.CASE_DATE)
|
||||||
|
AND CM.MEDIATION_END_DT>=aa0.a0_date
|
||||||
|
) - NVL(CM.APP_REQ_TERM, 0)
|
||||||
|
|
||||||
|
END AS PRO_DATE,
|
||||||
|
|
||||||
CASE
|
CASE
|
||||||
WHEN (MEDIATION_END_DT IS NULL) THEN ((TO_DATE(SYSDATE) - TO_DATE(CASE_DATE))+1) - NVL(APP_REQ_TERM,0)
|
WHEN (MEDIATION_END_DT IS NULL) THEN ((TO_DATE(SYSDATE) - TO_DATE(CASE_DATE))+1) - NVL(APP_REQ_TERM,0)
|
||||||
WHEN (MEDIATION_END_DT IS NOT NULL) THEN ((TO_DATE(MEDIATION_END_DT, 'YYYY-MM-DD') - TO_DATE(CASE_DATE))+1) - NVL(APP_REQ_TERM,0)
|
WHEN (MEDIATION_END_DT IS NOT NULL) THEN ((TO_DATE(MEDIATION_END_DT, 'YYYY-MM-DD') - TO_DATE(CASE_DATE))+1) - NVL(APP_REQ_TERM,0)
|
||||||
END AS PRO_DATE
|
END AS PRO_DATE_BAK
|
||||||
FROM C_MASTER
|
FROM C_MASTER CM
|
||||||
WHERE CASE_NO = #{caseNo}
|
WHERE CM.CASE_NO = #{caseNo}
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<!--사건 신청인 백업 -->
|
<!--사건 신청인 백업 -->
|
||||||
|
|||||||
@ -616,7 +616,53 @@ function clipCall(crfNm){
|
|||||||
//$("#approKeyView").val('H20241120063050');
|
//$("#approKeyView").val('H20241120063050');
|
||||||
|
|
||||||
//$("#docIdImsi").val(r.data.docId);
|
//$("#docIdImsi").val(r.data.docId);
|
||||||
$("#nanumViewFrm #formIdView").val('336');
|
|
||||||
|
if (jobID.indexOf('1-')>-1){
|
||||||
|
if (window.location.hostname.indexOf('fairnet.kofair.or.kr')>-1){
|
||||||
|
$("#nanumViewFrm #formIdView").val('389'); //공정 NO관인
|
||||||
|
}else{
|
||||||
|
$("#nanumViewFrm #formIdView").val('401'); //공정 NO관인- 개발서버
|
||||||
|
}
|
||||||
|
|
||||||
|
}else if (jobID.indexOf('2-')>-1){
|
||||||
|
if (window.location.hostname.indexOf('fairnet.kofair.or.kr')>-1){
|
||||||
|
$("#nanumViewFrm #formIdView").val('390'); //가맹 NO관인
|
||||||
|
}else{
|
||||||
|
$("#nanumViewFrm #formIdView").val('402'); //가맹 NO관인- 개발서버
|
||||||
|
}
|
||||||
|
|
||||||
|
}else if (jobID.indexOf('3-')>-1){
|
||||||
|
if (window.location.hostname.indexOf('fairnet.kofair.or.kr')>-1){
|
||||||
|
$("#nanumViewFrm #formIdView").val('391'); //하도급 NO관인
|
||||||
|
}else{
|
||||||
|
$("#nanumViewFrm #formIdView").val('403'); //하도급 NO관인- 개발서버
|
||||||
|
}
|
||||||
|
|
||||||
|
}else if (jobID.indexOf('4-')>-1){
|
||||||
|
if (window.location.hostname.indexOf('fairnet.kofair.or.kr')>-1){
|
||||||
|
$("#nanumViewFrm #formIdView").val('392'); //대규모 NO관인
|
||||||
|
}else{
|
||||||
|
$("#nanumViewFrm #formIdView").val('404'); //대규모 NO관인- 개발서버
|
||||||
|
}
|
||||||
|
|
||||||
|
}else if (jobID.indexOf('5-')>-1){
|
||||||
|
if (window.location.hostname.indexOf('fairnet.kofair.or.kr')>-1){
|
||||||
|
$("#nanumViewFrm #formIdView").val('393'); //약관 NO관인
|
||||||
|
}else{
|
||||||
|
$("#nanumViewFrm #formIdView").val('405'); //약관 NO관인- 개발서버
|
||||||
|
}
|
||||||
|
|
||||||
|
}else if (jobID.indexOf('6-')>-1){
|
||||||
|
if (window.location.hostname.indexOf('fairnet.kofair.or.kr')>-1){
|
||||||
|
$("#nanumViewFrm #formIdView").val('394'); //대리점 NO관인
|
||||||
|
}else{
|
||||||
|
$("#nanumViewFrm #formIdView").val('406'); //대리점 NO관인- 개발서버
|
||||||
|
}
|
||||||
|
|
||||||
|
}else{
|
||||||
|
$("#nanumViewFrm #formIdView").val('336');
|
||||||
|
}
|
||||||
|
|
||||||
$("#nanumViewFrm #modView").val('w'); //작성 고정
|
$("#nanumViewFrm #modView").val('w'); //작성 고정
|
||||||
|
|
||||||
//$("#approKeyImsi").val(r.data2.docId); //외부시스템 연동키 외부시스템 연동키
|
//$("#approKeyImsi").val(r.data2.docId); //외부시스템 연동키 외부시스템 연동키
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user