# 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_SMALL AS MEDIATION_SMALL_CODE,
|
||||
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
|
||||
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)
|
||||
END AS PRO_DATE,
|
||||
END AS PRO_DATE_BAK,
|
||||
CASE
|
||||
<!--
|
||||
20170407 미경과,경과 진행일수와 일치
|
||||
@ -150,10 +285,145 @@
|
||||
MEDIATION_BIG AS MEDIATION_BIG_CODE,
|
||||
MEDIATION_SMALL AS MEDIATION_SMALL_CODE,
|
||||
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
|
||||
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)
|
||||
END AS PRO_DATE,
|
||||
END AS PRO_DATE_BAK,
|
||||
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 '경과' -->
|
||||
@ -492,10 +762,145 @@
|
||||
CM.RESPONDENT_PWD,
|
||||
TO_CHAR(CM.CASE_DATE,'YYYYMMDD') AS CASE_DATE,
|
||||
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
|
||||
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)
|
||||
END AS PRO_DATE,
|
||||
END AS PRO_DATE_BAK,
|
||||
CM.CASE_EXTEND,
|
||||
CM.STATE_PRO,
|
||||
CM.PREVIOUS_STEP,
|
||||
@ -2107,12 +2512,144 @@
|
||||
<!-- 통합검색.. 진행일수 산출.. -->
|
||||
<select id="trublprocessmngProDate" parameterType="egovMap" resultType="egovMap">
|
||||
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
|
||||
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)
|
||||
END AS PRO_DATE
|
||||
FROM C_MASTER
|
||||
WHERE CASE_NO = #{caseNo}
|
||||
END AS PRO_DATE_BAK
|
||||
FROM C_MASTER CM
|
||||
WHERE CM.CASE_NO = #{caseNo}
|
||||
</select>
|
||||
|
||||
<!--사건 신청인 백업 -->
|
||||
|
||||
@ -616,7 +616,53 @@ function clipCall(crfNm){
|
||||
//$("#approKeyView").val('H20241120063050');
|
||||
|
||||
//$("#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'); //작성 고정
|
||||
|
||||
//$("#approKeyImsi").val(r.data2.docId); //외부시스템 연동키 외부시스템 연동키
|
||||
|
||||
Loading…
Reference in New Issue
Block a user