diff --git a/src/main/java/seed/com/gtm/base/GwBaseController.java b/src/main/java/seed/com/gtm/base/GwBaseController.java index d8f4da48..e2ccf707 100644 --- a/src/main/java/seed/com/gtm/base/GwBaseController.java +++ b/src/main/java/seed/com/gtm/base/GwBaseController.java @@ -5292,6 +5292,8 @@ v_ret = this.receiverHeader(); params.put("statePro", "0402000000"); params.put("sql", "nanumMasterUpdt1"); bservice.update(params); + /*[조정원]사건착수보고서 그룹웨어 결재 완료시*/ + }else if("5211000000".equals(emap.get("codeNo")) || "5212000000".equals(emap.get("codeNo")) || "5311000000".equals(emap.get("codeNo")) || "5312000000".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"); bservice.update(params); + /*[조정원]종료보고서/조사보고서 결재 완료시 + *5?11000000 = 종료보고서 + *5?12000000 = 조사보고서 + */ } 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("sql", "nanumMasterEndUpdt"); bservice.update(params); + /*[조정원]당사자 통지문서 결재 완료시*/ + }else if("5204000000".equals(emap.get("codeNo")) || "5304000000".equals(emap.get("codeNo")) || "5404000000".equals(emap.get("codeNo")) || "5504000000".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("sql", "trublprocessmngDataRequest"); bservice.insert(params); - + /*[조정원]보완요구공문 그룹웨어 결재 완료시 + * 신청인 or 피신청인 선택 후 기안하는 문서들은 + * 첫번째에 해당하는 대상에 대해서만 콜백이 이루어짐. + * 우선 첫번째 대상에게만 알림 가도록 처리. + * 기존에는 대상을 5명까지만 등록하였지만, 999명으로 바뀌면서 + * 6번 대상부터는 모두 1번 대상과 동일한 codeNo 사용. + * */ }else if("5205000000".equals(emap.get("codeNo")) || "5305000000".equals(emap.get("codeNo")) || "5405000000".equals(emap.get("codeNo")) || "5505000000".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("sql", "trublprocessmngAtentRequest"); bservice.insert(params); + /*[조정원]출석요구공문 그룹웨어 결재 완료시 + * 타겟 컬럼은 있지만 미사용*/ } //}else if("returned".equals(params.get("status"))){ //deleted 로 변경 }else if("deleted".equals(params.get("status"))){ diff --git a/src/main/java/seed/com/user/mediation/WebMediationController.java b/src/main/java/seed/com/user/mediation/WebMediationController.java index a58bcece..4e3d0171 100644 --- a/src/main/java/seed/com/user/mediation/WebMediationController.java +++ b/src/main/java/seed/com/user/mediation/WebMediationController.java @@ -4017,10 +4017,13 @@ public class WebMediationController { //접수마스터 UPDATE service.rceptmstUpdate(paramMap); - //접수마스터 배정(부원장 : 0000, 실장 : 유형별 부서) + if ("1602000000".equals(paramMap.get("requestCheck"))) { + //접수마스터 배정(부원장 : 0000, 실장 : 유형별 부서) this.service.asSignUpdate(paramMap); this.service.deptConfirmUpdate(paramMap); + + /*[민원인]온라인 분쟁조정시스템 조정신청 완료시*/ } // 사건현황, 협의회별 상세 현황 INSERT diff --git a/src/main/resources/egovframework/sqlmap/config/mappers/trublreqstmng/trublreqstmng_sql.xml b/src/main/resources/egovframework/sqlmap/config/mappers/trublreqstmng/trublreqstmng_sql.xml index 33c44dc6..7a9f91be 100644 --- a/src/main/resources/egovframework/sqlmap/config/mappers/trublreqstmng/trublreqstmng_sql.xml +++ b/src/main/resources/egovframework/sqlmap/config/mappers/trublreqstmng/trublreqstmng_sql.xml @@ -342,7 +342,9 @@ ELSE TO_CHAR(SYSDATE,'YYYYMMDD') || '-' || '001' END AS RCEPT_NO FROM C_RCEPTMST - WHERE (SELECT MAX(SUBSTR(RCEPT_NO,1,8)) FROM C_RCEPTMST) = SUBSTR(RCEPT_NO,1,8) + INSERT INTO C_RCEPTMST( RCEPT_NO, diff --git a/src/main/webapp/WEB-INF/views/site/case/js/rceptEdit.js b/src/main/webapp/WEB-INF/views/site/case/js/rceptEdit.js index e3f71d24..3048005c 100644 --- a/src/main/webapp/WEB-INF/views/site/case/js/rceptEdit.js +++ b/src/main/webapp/WEB-INF/views/site/case/js/rceptEdit.js @@ -81,6 +81,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5245000000'; } else if(seqNo == '5') { codeNo = '5246000000'; + } else{ + codeNo = '5202000000'; } }else if(no == '3'){ jobNo = '3'; @@ -95,6 +97,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5249000000'; } else if(seqNo == '5') { codeNo = '5250000000'; + } else{ + codeNo = '5203000000'; } }else if(no == '4'){ jobNo = '4'; @@ -109,6 +113,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5253000000'; } else if(seqNo == '5') { codeNo = '5254000000'; + } else{ + codeNo = '5204000000'; } }else if(no == '5'){ jobNo = '5'; @@ -123,6 +129,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5257000000'; } else if(seqNo == '5') { codeNo = '5258000000'; + } else{ + codeNo = '5205000000'; } }else if(no == '6'){ jobNo = '6'; @@ -146,6 +154,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5261000000'; } else if(seqNo == '5') { codeNo = '5262000000'; + } else{ + codeNo = '5209000000'; } }else if(no == '10'){ jobNo = '26'; @@ -160,6 +170,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5265000000'; } else if(seqNo == '5') { codeNo = '5266000000'; + } else{ + codeNo = '5227000000'; } }else if(no == '11'){ jobNo = '10'; @@ -174,6 +186,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5269000000'; } else if(seqNo == '5') { codeNo = '5270000000'; + } else{ + codeNo = '5210000000'; } }else if(no == '12'){ jobNo = '27'; @@ -188,6 +202,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5273000000'; } else if(seqNo == '5') { codeNo = '5274000000'; + } else{ + codeNo = '5228000000'; } }else if(no == '13'){ jobNo = '11'; @@ -303,6 +319,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5345000000'; } else if(seqNo == '5') { codeNo = '5346000000'; + } else{ + codeNo = '5302000000'; } }else if(no == '3'){ jobNo = '3'; @@ -317,6 +335,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5349000000'; } else if(seqNo == '5') { codeNo = '5350000000'; + } else{ + codeNo = '5303000000'; } }else if(no == '4'){ jobNo = '4'; @@ -331,6 +351,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5353000000'; } else if(seqNo == '5') { codeNo = '5354000000'; + } else{ + codeNo = '5304000000'; } }else if(no == '5'){ jobNo = '5'; @@ -345,6 +367,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5357000000'; } else if(seqNo == '5') { codeNo = '5358000000'; + } else{ + codeNo = '5305000000'; } }else if(no == '6'){ @@ -370,6 +394,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5361000000'; } else if(seqNo == '5') { codeNo = '5362000000'; + } else{ + codeNo = '5309000000'; } }else if(no == '10'){ jobNo = '26'; @@ -384,6 +410,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5365000000'; } else if(seqNo == '5') { codeNo = '5366000000'; + } else{ + codeNo = '5327000000'; } }else if(no == '11'){ jobNo = '10'; @@ -398,6 +426,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5369000000'; } else if(seqNo == '5') { codeNo = '5370000000'; + } else{ + codeNo = '5310000000'; } }else if(no == '12'){ jobNo = '27'; @@ -412,6 +442,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5373000000'; } else if(seqNo == '5') { codeNo = '5374000000'; + } else{ + codeNo = '5328000000'; } }else if(no == '13'){ jobNo = '11'; @@ -528,6 +560,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5451000000'; } else if(seqNo == '5') { codeNo = '5452000000'; + } else{ + codeNo = '5402000000'; } }else if(no == '3'){ jobNo = '3'; @@ -542,6 +576,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5455000000'; } else if(seqNo == '5') { codeNo = '5456000000'; + } else{ + codeNo = '5403000000'; } }else if(no == '4'){ jobNo = '4'; @@ -556,6 +592,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5459000000'; } else if(seqNo == '5') { codeNo = '5460000000'; + } else{ + codeNo = '5404000000'; } }else if(no == '5'){ jobNo = '5'; @@ -570,6 +608,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5463000000'; } else if(seqNo == '5') { codeNo = '5464000000'; + } else{ + codeNo = '5405000000'; } }else if(no == '6'){ jobNo = '6'; @@ -593,6 +633,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5467000000'; } else if(seqNo == '5') { codeNo = '5468000000'; + } else{ + codeNo = '5409000000'; } }else if(no == '10'){ jobNo = '26'; @@ -607,6 +649,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5471000000'; } else if(seqNo == '5') { codeNo = '5472000000'; + } else{ + codeNo = '5434000000'; } }else if(no == '11'){ jobNo = '10'; @@ -621,6 +665,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5475000000'; } else if(seqNo == '5') { codeNo = '5476000000'; + } else{ + codeNo = '5410000000'; } }else if(no == '12'){ jobNo = '27'; @@ -635,6 +681,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5479000000'; } else if(seqNo == '5') { codeNo = '5480000000'; + } else{ + codeNo = '5435000000'; } }else if(no == '13'){ jobNo = '11'; @@ -778,6 +826,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5545000000'; } else if(seqNo == '5') { codeNo = '5546000000'; + } else{ + codeNo = '5502000000'; } }else if(no == '3'){ jobNo = '3'; @@ -792,6 +842,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5549000000'; } else if(seqNo == '5') { codeNo = '5550000000'; + } else{ + codeNo = '5503000000'; } }else if(no == '4'){ jobNo = '4'; @@ -806,6 +858,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5553000000'; } else if(seqNo == '5') { codeNo = '5554000000'; + } else{ + codeNo = '5504000000'; } }else if(no == '5'){ jobNo = '5'; @@ -820,6 +874,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5557000000'; } else if(seqNo == '5') { codeNo = '5558000000'; + } else{ + codeNo = '5505000000'; } }else if(no == '6'){ jobNo = '6'; @@ -843,6 +899,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5561000000'; } else if(seqNo == '5') { codeNo = '5562000000'; + } else{ + codeNo = '5509000000'; } }else if(no == '10'){ jobNo = '26'; @@ -857,6 +915,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5565000000'; } else if(seqNo == '5') { codeNo = '5566000000'; + } else{ + codeNo = '5527000000'; } }else if(no == '11'){ jobNo = '10'; @@ -871,6 +931,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5569000000'; } else if(seqNo == '5') { codeNo = '5570000000'; + } else{ + codeNo = '5510000000'; } }else if(no == '12'){ jobNo = '27'; @@ -885,6 +947,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5573000000'; } else if(seqNo == '5') { codeNo = '5574000000'; + } else{ + codeNo = '5528000000'; } }else if(no == '13'){ jobNo = '11'; @@ -1000,6 +1064,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5645000000'; } else if(seqNo == '5') { codeNo = '5646000000'; + } else{ + codeNo = '5602000000'; } }else if(no == '3'){ jobNo = '3'; @@ -1014,6 +1080,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5649000000'; } else if(seqNo == '5') { codeNo = '5650000000'; + } else{ + codeNo = '5603000000'; } }else if(no == '4'){ jobNo = '4'; @@ -1028,6 +1096,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5653000000'; } else if(seqNo == '5') { codeNo = '5654000000'; + } else{ + codeNo = '5604000000'; } }else if(no == '5'){ jobNo = '5'; @@ -1042,6 +1112,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5657000000'; } else if(seqNo == '5') { codeNo = '5658000000'; + } else{ + codeNo = '5605000000'; } }else if(no == '6'){ jobNo = '6'; @@ -1065,6 +1137,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5661000000'; } else if(seqNo == '5') { codeNo = '5662000000'; + } else{ + codeNo = '5609000000'; } }else if(no == '10'){ jobNo = '26'; @@ -1079,6 +1153,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5665000000'; } else if(seqNo == '5') { codeNo = '5666000000'; + } else{ + codeNo = '5627000000'; } }else if(no == '11'){ jobNo = '10'; @@ -1093,6 +1169,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5669000000'; } else if(seqNo == '5') { codeNo = '5670000000'; + } else{ + codeNo = '5610000000'; } }else if(no == '12'){ jobNo = '27'; @@ -1107,6 +1185,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5673000000'; } else if(seqNo == '5') { codeNo = '5674000000'; + } else{ + codeNo = '5628000000'; } }else if(no == '13'){ jobNo = '11'; @@ -1221,6 +1301,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5845000000'; } else if(seqNo == '5') { codeNo = '5846000000'; + } else{ + codeNo = '5802000000'; } }else if(no == '3'){ jobNo = '3'; @@ -1235,6 +1317,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5849000000'; } else if(seqNo == '5') { codeNo = '5850000000'; + } else{ + codeNo = '5803000000'; } }else if(no == '4'){ jobNo = '4'; @@ -1249,6 +1333,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5853000000'; } else if(seqNo == '5') { codeNo = '5854000000'; + } else{ + codeNo = '5804000000'; } }else if(no == '5'){ jobNo = '5'; @@ -1263,6 +1349,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5857000000'; } else if(seqNo == '5') { codeNo = '5858000000'; + } else{ + codeNo = '5805000000'; } }else if(no == '6'){ jobNo = '6'; @@ -1286,6 +1374,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5861000000'; } else if(seqNo == '5') { codeNo = '5862000000'; + } else{ + codeNo = '5809000000'; } }else if(no == '10'){ jobNo = '26'; @@ -1300,6 +1390,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5865000000'; } else if(seqNo == '5') { codeNo = '5866000000'; + } else{ + codeNo = '5827000000'; } }else if(no == '11'){ jobNo = '10'; @@ -1314,6 +1406,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5869000000'; } else if(seqNo == '5') { codeNo = '5870000000'; + } else{ + codeNo = '5810000000'; } }else if(no == '12'){ jobNo = '27'; @@ -1328,6 +1422,8 @@ function nanumCall(no, nanumSubject){ codeNo = '5873000000'; } else if(seqNo == '5') { codeNo = '5874000000'; + } else{ + codeNo = '5828000000'; } }else if(no == '13'){ jobNo = '11';