이지우 - 종료사건 상세 처리기간 수정
This commit is contained in:
parent
5dcfc9cd85
commit
41815a1256
@ -201,7 +201,7 @@
|
||||
</select>
|
||||
|
||||
<!-- 사건마스터 -->
|
||||
<select id="selectMaster" parameterType="egovMap" resultType="egovMap">
|
||||
<select id="selectMaster_back" parameterType="egovMap" resultType="egovMap">
|
||||
SELECT CM.CASE_NO,
|
||||
CM.CASE_GUBUN,
|
||||
CASE CM.CASE_GUBUN
|
||||
@ -284,6 +284,179 @@
|
||||
ON CR.CASE_NO = CM.CASE_NO
|
||||
WHERE CM.CASE_NO = #{caseNo}
|
||||
</select>
|
||||
<select id="selectMaster" parameterType="egovMap" resultType="egovMap">
|
||||
SELECT CM.CASE_NO,
|
||||
CM.CASE_GUBUN,
|
||||
CASE CM.CASE_GUBUN
|
||||
WHEN '0201000000' THEN '공정거래'
|
||||
WHEN '0202000000' THEN '가맹사업거래'
|
||||
WHEN '0203000000' THEN '하도급거래'
|
||||
WHEN '0204000000' THEN '대규모유통거래'
|
||||
WHEN '0205000000' THEN '약관거래'
|
||||
WHEN '0206000000' THEN '대리점거래'
|
||||
ELSE ''
|
||||
END AS CASE_GUBUN_NAME,
|
||||
CM.CASE_EXAMINER,
|
||||
CM.RCEPT_NO,
|
||||
CM.APPLCNT_PWD,
|
||||
CM.RESPONDENT_PWD,
|
||||
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_CHAR(CM.CASE_DATE, 'YYYYMMDD')
|
||||
) -
|
||||
CASE WHEN NVL(CM.APP_REQ_TERM, 0) > 21 THEN 21
|
||||
ELSE NVL(CM.APP_REQ_TERM, 0)
|
||||
END
|
||||
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_CHAR(CM.CASE_DATE, 'YYYYMMDD')
|
||||
AND TO_DATE(CM.MEDIATION_END_DT, 'YYYY-MM-DD') >= TO_DATE(aa0.a0_date, 'YYYYMMDD')
|
||||
) -
|
||||
CASE WHEN NVL(CM.APP_REQ_TERM, 0) > 21 THEN 21
|
||||
ELSE NVL(CM.APP_REQ_TERM, 0)
|
||||
END
|
||||
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_BAK,
|
||||
CM.PROCESS_STOP_DT,
|
||||
CM.PROCESS_START_DT,
|
||||
CM.STOP_REQ_TERM,
|
||||
CM.CASE_DATE,
|
||||
TO_CHAR(CM.CASE_DATE,'YYYY. MM. DD.') AS CASE_DATE2,
|
||||
CM.CASE_EXTEND,
|
||||
CM.STATE_PRO,
|
||||
CM.TRANSFER_CHECK,
|
||||
CM.MEDIATION_REQ_AMOUNT,
|
||||
CM.MEDIATION_AMOUNT,
|
||||
CM.APP_REQ_DT,
|
||||
CM.APP_SUBMIT_DT,
|
||||
CM.APP_REQ_TERM,
|
||||
CM.ANSWER_REQ_DT,
|
||||
CM.RESPONDENT_REQ_DT,
|
||||
CM.ANSWER_TERM,
|
||||
CM.MEDIATION_END_DT,
|
||||
CM.PENDENCY_PERIOD,
|
||||
CM.MEDIATION_BIG,
|
||||
(SELECT CODE_NAME FROM C_CODE WHERE CODE_IDXS = CM.MEDIATION_BIG) AS MEDIATION_BIG_NAME,
|
||||
CM.MEDIATION_SMALL,
|
||||
(SELECT CODE_NAME FROM C_CODE WHERE CODE_IDXS = CM.MEDIATION_SMALL) AS MEDIATION_SMALL_NAME,
|
||||
CM.AGREEMENT_FILE,
|
||||
CM.WITHDRAWAL_FILE,
|
||||
CM.CON_PROTOCOL_FILE,
|
||||
CM.SEQ_NUM,
|
||||
CM.REGISTER_HIS_FILE,
|
||||
CM.SELECT_FILE,
|
||||
CM.APPLCNT_FILE,
|
||||
CM.RESPONDENT_FILE,
|
||||
CM.REG_DT,
|
||||
CM.REG_ID,
|
||||
CM.MOD_DT,
|
||||
CM.MOD_ID,
|
||||
CM.FEE_MONEY,
|
||||
CM.POST_MONEY,
|
||||
CM.LAWYER_MONEY,
|
||||
CM.COURT_MONEY,
|
||||
CM.RESULT_MONEY,
|
||||
CM.CASE_MEMO1,
|
||||
CM.CASE_MEMO2,
|
||||
CR.CASE_REASON1,
|
||||
CR.CASE_REASON2,
|
||||
CR.CASE_REASON3,
|
||||
CASE CR.DOC_CHECK
|
||||
WHEN '5101000000' THEN '직접'
|
||||
WHEN '5102000000' THEN '의뢰'
|
||||
ELSE ''
|
||||
END AS DOC_CHECK_NAME
|
||||
,
|
||||
(SELECT CODE_NAME FROM C_CODE WHERE CODE_IDXS = CR.CASE_REASON1) AS CASE_REASON1_NAME,
|
||||
(SELECT CODE_NAME FROM C_CODE WHERE CODE_IDXS = CR.CASE_REASON2) AS CASE_REASON2_NAME,
|
||||
(SELECT CODE_NAME FROM C_CODE WHERE CODE_IDXS = CR.CASE_REASON3) AS CASE_REASON3_NAME,
|
||||
CR.DOC_GUBUN,
|
||||
CASE CR.DOC_GUBUN
|
||||
WHEN '0101000000' THEN '온라인'
|
||||
WHEN '0102000000' THEN '오프라인'
|
||||
ELSE ''
|
||||
END AS DOC_GUBUN_NAME,
|
||||
(SELECT CODE_NAME FROM C_CODE WHERE CODE_IDXS = CR.OTHER_AGENCY) AS OTHER_AGENCY_NAME,
|
||||
(SELECT CODE_NAME FROM C_CODE WHERE CODE_IDXS = CR.OTHER_OFFICE) AS OTHER_OFFICE_NAME
|
||||
FROM C_MASTER CM
|
||||
LEFT OUTER JOIN C_CASERCEPT CR
|
||||
ON CR.CASE_NO = CM.CASE_NO
|
||||
WHERE CM.CASE_NO = #{caseNo}
|
||||
</select>
|
||||
|
||||
<!--사건 신청인 -->
|
||||
<select id="selectCaseApplcnt" parameterType="egovMap" resultType="egovMap">
|
||||
|
||||
@ -1015,7 +1015,7 @@ function docOpen(){
|
||||
<th>사건번호</th>
|
||||
<td>
|
||||
<c:out value="${masterData.caseNo }"/>
|
||||
(<c:out value="${masterData.caseDate2 }"/> 접수. <c:out value="${masterData.proDate }"/>일 경과)
|
||||
(<c:out value="${masterData.caseDate2 }"/> 접수. <c:out value="${masterData.proDate - (masterData.stopReqTerm ne null ? masterData.stopReqTerm : 0)}"/>일 경과)
|
||||
</td>
|
||||
</tr>
|
||||
<c:if test="${not empty caseApplcntData}">
|
||||
|
||||
Loading…
Reference in New Issue
Block a user