Merge branch 'JIWOO'

This commit is contained in:
JIWOO 2024-12-17 12:11:23 +09:00
commit f19ea32e4e
3 changed files with 24 additions and 3 deletions

View File

@ -5292,6 +5292,8 @@ v_ret = this.receiverHeader();
params.put("statePro", "0402000000"); params.put("statePro", "0402000000");
params.put("sql", "nanumMasterUpdt1"); params.put("sql", "nanumMasterUpdt1");
bservice.update(params); bservice.update(params);
/*[조정원]사건착수보고서 그룹웨어 결재 완료시*/
}else if("5211000000".equals(emap.get("codeNo")) || "5212000000".equals(emap.get("codeNo")) || }else if("5211000000".equals(emap.get("codeNo")) || "5212000000".equals(emap.get("codeNo")) ||
"5311000000".equals(emap.get("codeNo")) || "5312000000".equals(emap.get("codeNo")) || "5311000000".equals(emap.get("codeNo")) || "5312000000".equals(emap.get("codeNo")) ||
"5411000000".equals(emap.get("codeNo")) || "5412000000".equals(emap.get("codeNo")) || "5411000000".equals(emap.get("codeNo")) || "5412000000".equals(emap.get("codeNo")) ||
@ -5321,6 +5323,10 @@ v_ret = this.receiverHeader();
){ ){
params.put("sql", "nanumMasterEndDt2"); params.put("sql", "nanumMasterEndDt2");
bservice.update(params); bservice.update(params);
/*[조정원]종료보고서/조사보고서 결재 완료시
*5?11000000 = 종료보고서
*5?12000000 = 조사보고서
*/
} }
if(emap2.get("mediationEndDt") == null || SeedUtils.setReplaceNull(emap2.get("mediationEndDt")).equals("")){ if(emap2.get("mediationEndDt") == null || SeedUtils.setReplaceNull(emap2.get("mediationEndDt")).equals("")){
@ -5400,6 +5406,8 @@ v_ret = this.receiverHeader();
params.put("caseNo", emap.get("caseNo")); params.put("caseNo", emap.get("caseNo"));
params.put("sql", "nanumMasterEndUpdt"); params.put("sql", "nanumMasterEndUpdt");
bservice.update(params); bservice.update(params);
/*[조정원]당사자 통지문서 결재 완료시*/
}else if("5204000000".equals(emap.get("codeNo")) || "5304000000".equals(emap.get("codeNo")) }else if("5204000000".equals(emap.get("codeNo")) || "5304000000".equals(emap.get("codeNo"))
|| "5404000000".equals(emap.get("codeNo")) || "5504000000".equals(emap.get("codeNo")) || "5404000000".equals(emap.get("codeNo")) || "5504000000".equals(emap.get("codeNo"))
|| "5604000000".equals(emap.get("codeNo")) || "5209000000".equals(emap.get("codeNo")) || "5604000000".equals(emap.get("codeNo")) || "5209000000".equals(emap.get("codeNo"))
@ -5416,7 +5424,13 @@ v_ret = this.receiverHeader();
params.put("memberId", "nanumCallBack"); params.put("memberId", "nanumCallBack");
params.put("sql", "trublprocessmngDataRequest"); params.put("sql", "trublprocessmngDataRequest");
bservice.insert(params); bservice.insert(params);
/*[조정원]보완요구공문 그룹웨어 결재 완료시
* 신청인 or 피신청인 선택 기안하는 문서들은
* 첫번째에 해당하는 대상에 대해서만 콜백이 이루어짐.
* 우선 첫번째 대상에게만 알림 가도록 처리.
* 기존에는 대상을 5명까지만 등록하였지만, 999명으로 바뀌면서
* 6번 대상부터는 모두 1번 대상과 동일한 codeNo 사용.
* */
}else if("5205000000".equals(emap.get("codeNo")) || "5305000000".equals(emap.get("codeNo")) }else if("5205000000".equals(emap.get("codeNo")) || "5305000000".equals(emap.get("codeNo"))
|| "5405000000".equals(emap.get("codeNo")) || "5505000000".equals(emap.get("codeNo")) || "5405000000".equals(emap.get("codeNo")) || "5505000000".equals(emap.get("codeNo"))
|| "5605000000".equals(emap.get("codeNo")) || "5210000000".equals(emap.get("codeNo")) || "5605000000".equals(emap.get("codeNo")) || "5210000000".equals(emap.get("codeNo"))
@ -5446,6 +5460,8 @@ v_ret = this.receiverHeader();
params.put("memberId", "nanumCallBack"); params.put("memberId", "nanumCallBack");
params.put("sql", "trublprocessmngAtentRequest"); params.put("sql", "trublprocessmngAtentRequest");
bservice.insert(params); bservice.insert(params);
/*[조정원]출석요구공문 그룹웨어 결재 완료시
* 타겟 컬럼은 있지만 미사용*/
} }
//}else if("returned".equals(params.get("status"))){ //deleted 변경 //}else if("returned".equals(params.get("status"))){ //deleted 변경
}else if("deleted".equals(params.get("status"))){ }else if("deleted".equals(params.get("status"))){

View File

@ -4017,10 +4017,13 @@ public class WebMediationController {
//접수마스터 UPDATE //접수마스터 UPDATE
service.rceptmstUpdate(paramMap); service.rceptmstUpdate(paramMap);
//접수마스터 배정(부원장 : 0000, 실장 : 유형별 부서)
if ("1602000000".equals(paramMap.get("requestCheck"))) { if ("1602000000".equals(paramMap.get("requestCheck"))) {
//접수마스터 배정(부원장 : 0000, 실장 : 유형별 부서)
this.service.asSignUpdate(paramMap); this.service.asSignUpdate(paramMap);
this.service.deptConfirmUpdate(paramMap); this.service.deptConfirmUpdate(paramMap);
/*[민원인]온라인 분쟁조정시스템 조정신청 완료시*/
} }
// 사건현황, 협의회별 상세 현황 INSERT // 사건현황, 협의회별 상세 현황 INSERT

View File

@ -342,7 +342,9 @@
ELSE TO_CHAR(SYSDATE,'YYYYMMDD') || '-' || '001' ELSE TO_CHAR(SYSDATE,'YYYYMMDD') || '-' || '001'
END AS RCEPT_NO END AS RCEPT_NO
FROM C_RCEPTMST FROM C_RCEPTMST
WHERE (SELECT MAX(SUBSTR(RCEPT_NO,1,8)) FROM C_RCEPTMST) = SUBSTR(RCEPT_NO,1,8) <![CDATA[
WHERE (SELECT MAX(SUBSTR(RCEPT_NO,1,8)) FROM C_RCEPTMST WHERE SUBSTR(RCEPT_NO, 1, 8) <= TO_CHAR(SYSDATE, 'YYYYMMDD')) = SUBSTR(RCEPT_NO,1,8)
]]>
</selectKey> </selectKey>
INSERT INTO C_RCEPTMST( INSERT INTO C_RCEPTMST(
RCEPT_NO, RCEPT_NO,