diff --git a/src/main/java/seed/com/gtm/base/GwBaseController.java b/src/main/java/seed/com/gtm/base/GwBaseController.java index 59464d8e..7ee61496 100644 --- a/src/main/java/seed/com/gtm/base/GwBaseController.java +++ b/src/main/java/seed/com/gtm/base/GwBaseController.java @@ -2151,7 +2151,7 @@ public class GwBaseController { || "5-4".equals(p_jobID) //약관거래 - 0205000000 || "6-4".equals(p_jobID) //대리점거래 - 0206000000 ) { //하도급 조정신청 접수사실 통지 및 신청서 보완 요구(신청인) - v_ret = this.makeXBY4(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, p_title, p_applcntNoStr); + v_ret = this.makeXBY4(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, p_title, p_applcntNoStr, p_data1PreAte); }else if (false || "1-40".equals(p_jobID) //공정거래 - 0201000000 @@ -2192,7 +2192,7 @@ public class GwBaseController { || "5-5".equals(p_jobID) //약관거래 - 0205000000 || "6-5".equals(p_jobID) //대리점거래 - 0206000000 ) { //하도급 조정신청 접수사실 통지 및 자료제출 요구(피신청인) - v_ret = this.makeXBY5(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, p_title, p_respondentNoStr); + v_ret = this.makeXBY5(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, p_title, p_respondentNoStr, p_data1PreAte); }else if (false || "1-6".equals(p_jobID) //공정거래 - 0201000000 @@ -2235,7 +2235,7 @@ public class GwBaseController { || "5-9".equals(p_jobID) //약관거래 - 0205000000 || "6-9".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 - v_ret = this.makeXBY9(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, 2, p_title); + v_ret = this.makeXBY9(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, 2, p_title, p_data1PreAte); }else if (false //보완요구 3차 @@ -2246,7 +2246,7 @@ public class GwBaseController { || "5-26".equals(p_jobID) //약관거래 - 0205000000 || "6-26".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 - v_ret = this.makeXBY9(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, 3, p_title); + v_ret = this.makeXBY9(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, 3, p_title, p_data1PreAte); }else if (false //자료제출 2차 @@ -2257,7 +2257,7 @@ public class GwBaseController { || "5-10".equals(p_jobID) //약관거래 - 0205000000 || "6-10".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 - v_ret = this.makeXBY10(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, 2, p_title); + v_ret = this.makeXBY10(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, 2, p_title, p_data1PreAte); }else if (false //자료제출 3차 @@ -2268,7 +2268,7 @@ public class GwBaseController { || "5-27".equals(p_jobID) //약관거래 - 0205000000 || "6-27".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 - v_ret = this.makeXBY10(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, 3, p_title); + v_ret = this.makeXBY10(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, 3, p_title, p_data1PreAte); }else if (false //종료보고서 @@ -2913,10 +2913,27 @@ public class GwBaseController { String p_jobID, String p_title, String p_applcntNoStr + , EgovMap p_data1PreAte ) { String v_ret = ""; + EgovMap absent = null; try { + absent = p_data1PreAte; + + String s_cha = ""; + String s_time = ""; + + if (absent != null) + { + try { + s_cha = p_data1PreAte.get("docCha").toString(); + s_time = p_data1PreAte.get("dataEnddt").toString(); + }catch(Exception ex) { + ex.printStackTrace(); + } + } + v_ret = this.receiverHeader(); //수신영역 @@ -2996,7 +3013,13 @@ public class GwBaseController { v_ret = v_ret +"6) 기타 사실관계 확인을 위한 자료(이메일, 녹취 자료, 문자 송수신 내역 등)"; v_ret = v_ret +"

"; - v_ret = v_ret +"나. 제출기한: 20OO. O. O.(수)까지"; + + if ("".equals(s_time)) { + v_ret = v_ret +"나. 제출기한: 20OO. O. O.(수)까지"; + }else { + v_ret = v_ret +"나. 제출기한: " + s_time; + } + v_ret = v_ret +"

"; v_ret = v_ret +"다. 제출방법: 등기우편, 전자우편, 온라인분쟁조정시스템(fairnet.kofair.or.kr)"; v_ret = v_ret +"

"; @@ -3026,7 +3049,13 @@ public class GwBaseController { v_ret = v_ret +"6) 기타 사실관계 확인을 위한 자료(이메일, 녹취 자료, 문자 송수신 내역 등)"; v_ret = v_ret +"

"; - v_ret = v_ret +"나. 제출기한: 20OO. O. O.(수)까지"; + + if ("".equals(s_time)) { + v_ret = v_ret +"나. 제출기한: 20OO. O. O.(수)까지"; + }else { + v_ret = v_ret +"나. 제출기한: " + s_time; + } + v_ret = v_ret +"

"; v_ret = v_ret +"다. 제출방법: 등기우편, 전자우편, 온라인분쟁조정시스템(fairnet.kofair.or.kr)"; v_ret = v_ret +"

"; @@ -3085,7 +3114,13 @@ public class GwBaseController { v_ret = v_ret +"

"; - v_ret = v_ret +"나. 제출기한: 20OO. O. O.(수)까지"; + + if ("".equals(s_time)) { + v_ret = v_ret +"나. 제출기한: 20OO. O. O.(수)까지"; + }else { + v_ret = v_ret +"나. 제출기한: " + s_time; + } + v_ret = v_ret +"

"; v_ret = v_ret +"다. 제출방법 : 등기우편 2부 발송, 메일 1부(제출처: " + this.makeExaminerJustEmail(p_data1) + ")제출 "; v_ret = v_ret +"
"; @@ -3115,7 +3150,13 @@ public class GwBaseController { v_ret = v_ret +"4) 기타 이 사건 분쟁의 사실관계 확인을 위한 자료(이메일, 녹취 자료, 문자 송수신 내역 등)"; v_ret = v_ret +"
"; - v_ret = v_ret +"나. 제출기한: 20OO. O. O.(수)까지"; + + if ("".equals(s_time)) { + v_ret = v_ret +"나. 제출기한: 20OO. O. O.(수)까지"; + }else { + v_ret = v_ret +"나. 제출기한: " + s_time; + } + v_ret = v_ret +"
"; v_ret = v_ret +"다. 제출방법: 등기우편, 전자우편, 모사전송, 온라인분쟁조정시스템(fairnet.kofair.or.kr)"; v_ret = v_ret +"
"; @@ -3145,7 +3186,13 @@ public class GwBaseController { v_ret = v_ret +"3) 귀하의 사업자등록증 사본 및 등기사항전부증명서, 일반현황표(붙임양식) 각 1부"; v_ret = v_ret +"

"; - v_ret = v_ret +"나. 제출기한: 20OO. O. O.(수)까지"; + + if ("".equals(s_time)) { + v_ret = v_ret +"나. 제출기한: 20OO. O. O.(수)까지"; + }else { + v_ret = v_ret +"나. 제출기한: " + s_time; + } + v_ret = v_ret +"

"; v_ret = v_ret +"다. 제출방법: 등기우편, 전자우편, 모사전송, 온라인분쟁조정시스템(fairnet.kofair.or.kr)"; v_ret = v_ret +"
"; @@ -3176,7 +3223,13 @@ public class GwBaseController { v_ret = v_ret +"3) 귀하의 사업자등록증 사본 및 등기사항전부증명서, 일반현황표(붙임양식) 각 1부"; v_ret = v_ret +"

"; - v_ret = v_ret +"나. 제출기한: 20OO. O. O.(수)까지"; + + if ("".equals(s_time)) { + v_ret = v_ret +"나. 제출기한: 20OO. O. O.(수)까지"; + }else { + v_ret = v_ret +"나. 제출기한: " + s_time; + } + v_ret = v_ret +"

"; v_ret = v_ret +"다. 제출방법: 등기우편, 전자우편, 모사전송, 온라인분쟁조정시스템(fairnet.kofair.or.kr)"; v_ret = v_ret +"
"; @@ -3199,7 +3252,13 @@ public class GwBaseController { v_ret = v_ret +"
"; v_ret = v_ret +"3) 귀사(하)의 사업자등록증 사본 및 등기사항전부증명서 각 1부"; v_ret = v_ret +"

"; - v_ret = v_ret +"나. 제출기한: 2024. O. O.(수)까지"; + + if ("".equals(s_time)) { + v_ret = v_ret +"나. 제출기한: 20OO. O. O.(수)까지"; + }else { + v_ret = v_ret +"나. 제출기한: " + s_time; + } + v_ret = v_ret +"

"; v_ret = v_ret +"다. 제출방법: 등기우편, 전자우편, 모사전송, 온라인분쟁조정시스템(fairnet.kofair.or.kr)"; v_ret = v_ret +"

"; @@ -3688,10 +3747,28 @@ public class GwBaseController { String p_jobID, String p_title, String p_respondentNoStr + , EgovMap p_data1PreAte ) { String v_ret = ""; + EgovMap absent = null; try { + + absent = p_data1PreAte; + + String s_cha = ""; + String s_time = ""; + + if (absent != null) + { + try { + s_cha = p_data1PreAte.get("docCha").toString(); + s_time = p_data1PreAte.get("dataEnddt").toString(); + }catch(Exception ex) { + ex.printStackTrace(); + } + } + v_ret = this.receiverHeader(); //수신영역 @@ -3759,7 +3836,14 @@ public class GwBaseController { v_ret = v_ret +"
바) 기타 귀사의 주장사실을 뒷받침할 수 있는 근거자료"; v_ret = v_ret +"
2) 귀사의 사업자등록증 사본 및 등기사항전부증명서 각 1부"; v_ret = v_ret +"
3) 이 사건과 관련된 자료제출 전 신청인과 합의할 경우에는 합의서 등 합의 관련 내용을 기재한 서류만 제출해도 무방"; - v_ret = v_ret +"
나. 제출기한: 20oo. oo. oo.(수)까지"; + + if ("".equals(s_time)) { + v_ret = v_ret +"
나. 제출기한: 20oo. oo. oo.(수)까지"; + }else { + v_ret = v_ret +"
나. 제출기한: " + s_time + "까지"; + } + + //v_ret = v_ret +"
나. 제출기한: 20oo. oo. oo.(수)까지"; v_ret = v_ret +"
다. 제출방법: 등기우편, 전자우편, 모사전송, 온라인분쟁조정시스템(fairnet.kofair.or.kr)"; v_ret = v_ret +"
라. 제 출 처: 한국공정거래조정원 " + this.makeTeamNExaminer(p_data1); @@ -3797,7 +3881,13 @@ public class GwBaseController { v_ret = v_ret +"
2) 귀사(하)의 사업자등록증 사본 및 등기사항전부증명서 각 1부"; v_ret = v_ret +"
3) 피신청인의 일반현황 (*붙임 양식에 의거 작성)"; v_ret = v_ret +"
4) 이 사건과 관련된 자료제출 전 신청인과 합의할 경우에는 합의서 등 합의 관련 내용을 기재한 서류만 제출해도 무방"; - v_ret = v_ret +"
나. 제출기한: 20oo. oo. oo.(수)까지"; + + if ("".equals(s_time)) { + v_ret = v_ret +"
나. 제출기한: 20oo. oo. oo.(수)까지"; + }else { + v_ret = v_ret +"
나. 제출기한: " + s_time + "까지"; + } + v_ret = v_ret +"
다. 제출방법: 등기우편, 전자우편, 모사전송, 온라인분쟁조정시스템(fairnet.kofair.or.kr)"; v_ret = v_ret +"
라. 제 출 처: 한국공정거래조정원 " + this.makeTeamNExaminer(p_data1); /* @@ -3849,8 +3939,13 @@ public class GwBaseController { v_ret = v_ret +"
다) 신청인과의 사이에 소송절차를 진행하였거나 현재 진행 중이라면 소장 사본 및 소송자료 일체"; v_ret = v_ret +"
*‘사건번호’가 기재된 자료를 함께 제출할 것(ex. 접수증명원 첨부 등)"; v_ret = v_ret +"
라) 작성을 완료한 일반현황표 1부 및 이 사건 담당자 명함 1장"; - - v_ret = v_ret +"
나. 제출기한: 20oo. oo. oo.(수)까지"; + + if ("".equals(s_time)) { + v_ret = v_ret +"
나. 제출기한: 20oo. oo. oo.(수)까지"; + }else { + v_ret = v_ret +"
나. 제출기한: " + s_time + "까지"; + } + v_ret = v_ret +"
다. 제출방법: 등기우편 및 이메일"; v_ret = v_ret +"
라. 제 출 처: 한국공정거래조정원 " + this.makeTeamNExaminer(p_data1); @@ -3883,7 +3978,13 @@ public class GwBaseController { v_ret = v_ret +"
2) 귀사의 사업자등록증 사본 및 등기사항전부증명서 각 1부"; v_ret = v_ret +"
3) 이 사건과 관련된 자료제출 전 신청인과 합의할 경우에는 합의서 등 합의 관련 내용을 기재한 서류만 제출해도 무방"; - v_ret = v_ret +"
나. 제출기한: 20oo. oo. oo.(수)까지"; + + if ("".equals(s_time)) { + v_ret = v_ret +"
나. 제출기한: 20oo. oo. oo.(수)까지"; + }else { + v_ret = v_ret +"
나. 제출기한: " + s_time + "까지"; + } + v_ret = v_ret +"
다. 제출방법: 등기우편, 온라인분쟁조정시스템(fairnet.kofair.or.kr)"; v_ret = v_ret +"
라. 제 출 처: 한국공정거래조정원 " + this.makeTeamNExaminer(p_data1); @@ -3919,7 +4020,13 @@ public class GwBaseController { v_ret = v_ret +"
2) 귀사의 사업자등록증 사본 및 등기사항전부증명서, 일반현황표(붙임양식) 각 1부"; v_ret = v_ret +"
3) 이 사건과 관련된 자료제출 전 신청인과 합의할 경우에는 합의서 등 합의 관련 내용을 기재한 서류만 제출해도 무방"; - v_ret = v_ret +"
나. 제출기한: 20oo. oo. oo.(수)까지"; + + if ("".equals(s_time)) { + v_ret = v_ret +"
나. 제출기한: 20oo. oo. oo.(수)까지"; + }else { + v_ret = v_ret +"
나. 제출기한: " + s_time + "까지"; + } + v_ret = v_ret +"
다. 제출방법: 등기우편, 전자우편, 모사전송, 온라인분쟁조정시스템(fairnet.kofair.or.kr)"; v_ret = v_ret +"
라. 제 출 처: 한국공정거래조정원 " + this.makeTeamNExaminer(p_data1); @@ -3955,7 +4062,13 @@ public class GwBaseController { v_ret = v_ret +"
2) 귀사의 사업자등록증 사본 및 등기사항전부증명서, 일반현황표(붙임양식) 각 1부"; v_ret = v_ret +"
3) 이 사건과 관련된 자료제출 전 신청인과 합의할 경우에는 합의서 등 합의 관련 내용을 기재한 서류만 제출해도 무방"; - v_ret = v_ret +"
나. 제출기한: 20oo. oo. oo.(수)까지"; + + if ("".equals(s_time)) { + v_ret = v_ret +"
나. 제출기한: 20oo. oo. oo.(수)까지"; + }else { + v_ret = v_ret +"
나. 제출기한: " + s_time + "까지"; + } + v_ret = v_ret +"
다. 제출방법: 등기우편, 전자우편, 모사전송, 온라인분쟁조정시스템(fairnet.kofair.or.kr)"; v_ret = v_ret +"
라. 제 출 처: 한국공정거래조정원 " + this.makeTeamNExaminer(p_data1); @@ -4178,8 +4291,12 @@ public class GwBaseController { if (absent != null) { - s_cha = p_data1PreAte.get("docCha").toString(); - s_time = p_data1PreAte.get("attendanceDt").toString() + " " + p_data1PreAte.get("attendanceTm").toString(); + try { + s_cha = p_data1PreAte.get("docCha").toString(); + s_time = p_data1PreAte.get("attendanceDt").toString() + " " + p_data1PreAte.get("attendanceTm").toString(); + }catch(Exception ex) { + ex.printStackTrace(); + } } v_ret = this.receiverHeader(); @@ -4466,10 +4583,28 @@ public class GwBaseController { String p_jobID, int p_cnt, //요구회차 String p_title + , EgovMap p_data1PreAte ) { String v_ret = ""; + EgovMap absent = null; try { + + absent = p_data1PreAte; + + String s_cha = ""; + String s_time = ""; + + if (absent != null) + { + try { + s_cha = p_data1PreAte.get("docCha").toString(); + s_time = p_data1PreAte.get("dataEnddt").toString(); + }catch(Exception ex) { + ex.printStackTrace(); + } + } + v_ret = this.receiverHeader(); //수신영역 @@ -4478,7 +4613,12 @@ public class GwBaseController { "(경유)
"+ "제목  신청내용 보완요구("+p_data1.get("caseNo").toString()+")"; if (p_cnt>1) { - v_ret = v_ret +"("+Integer.toString(p_cnt)+"차)"; + + if ("".equals(s_cha)) { + v_ret = v_ret +"("+Integer.toString(p_cnt)+"차)"; + }else { + v_ret = v_ret +"("+s_cha+")"; + } } //v_ret = v_ret +"
"; } @@ -4531,7 +4671,14 @@ public class GwBaseController { v_ret = v_ret +"

"; v_ret = v_ret +"가. 보완요청내용: 붙임 접수사실 통지 및 신청내용 보완 요구 공문 3. 가. 제출자료(3부)"; v_ret = v_ret +"
"; - v_ret = v_ret +"나. 제출기한: 2023. 11. 20.(월)까지"; + + if ("".equals(s_time)) { + v_ret = v_ret +"나. 제출기한: 2023. 11. 20.(월)까지"; + }else { + v_ret = v_ret +"나. 제출기한: " + s_time + "까지"; + } + + v_ret = v_ret +"
"; if (p_jobID.indexOf("3-")>-1) { //하도 - 0201000000) v_ret = v_ret +"다. 제출방법: 등기우편 2부 발송, 메일 1부(제출처: "+ this.makeExaminerJustEmail(p_data1) +")제출"; @@ -4631,10 +4778,28 @@ public class GwBaseController { String p_jobID, int p_cnt, //요구회차 String p_title + , EgovMap p_data1PreAte ) { String v_ret = ""; + EgovMap absent = null; try { + + absent = p_data1PreAte; + + String s_cha = ""; + String s_time = ""; + + if (absent != null) + { + try { + s_cha = p_data1PreAte.get("docCha").toString(); + s_time = p_data1PreAte.get("dataEnddt").toString(); + }catch(Exception ex) { + ex.printStackTrace(); + } + } + v_ret = this.receiverHeader(); //수신영역 @@ -4643,7 +4808,13 @@ public class GwBaseController { "(경유)
"+ "제목  자료제출 요구("+p_data1.get("caseNo").toString()+")"; if (p_cnt>1) { - v_ret = v_ret +"("+Integer.toString(p_cnt)+"차)"; + if ("".equals(s_cha)) { + v_ret = v_ret +"("+Integer.toString(p_cnt)+"차)"; + }else { + v_ret = v_ret +"("+s_cha+")"; + } + + } //v_ret = v_ret +"
"; } @@ -4690,7 +4861,13 @@ public class GwBaseController { //v_ret = v_ret +"가. 보완요청내용: 붙임 접수사실 통지 및 자료제출 요구 공문"; v_ret = v_ret +"가. 제출자료: 붙임 접수사실 통지 및 자료제출 요구 공문 3. 가. 제출자료(3부)"; v_ret = v_ret +"
"; - v_ret = v_ret +"나. 제출기한: 2023. 11. 20.(월)까지"; + + if ("".equals(s_time)) { + v_ret = v_ret +"나. 제출기한: 20OO. O. O.(수)까지"; + }else { + v_ret = v_ret +"나. 제출기한: " + s_time + "까지"; + } + v_ret = v_ret +"
"; v_ret = v_ret +"다. 제출방법: 등기우편, 전자우편, 모사전송, 온라인분쟁조정시스템(fairnet.kofair.or.kr)"; v_ret = v_ret +"
"; @@ -9019,6 +9196,14 @@ v_ret = this.receiverHeader(); params.put("memberId", "nanumCallBack"); params.put("sql", "trublprocessmngDataRequest"); bservice.insert(params); + + try{ + //C_FILEREQ_NEW - 결재일 & 변경자 정보 수정 + params.put("sql", "trublprocessmngDataNewRequestAttendanceReqdt"); + bservice.insert(params); + }catch(Exception ex) { + ex.printStackTrace(); + } /*[조정원]보완요구공문 그룹웨어 결재 완료시 * 신청인 or 피신청인 선택 후 기안하는 문서들은 * 첫번째에 해당하는 대상에 대해서만 콜백이 이루어짐. @@ -9102,6 +9287,15 @@ v_ret = this.receiverHeader(); params.put("memberId", "nanumCallBack"); params.put("sql", "trublprocessmngDataRequest"); bservice.insert(params); + + try{ + //C_FILEREQ_NEW - 결재일 & 변경자 정보 수정 + params.put("sql", "trublprocessmngDataNewRequestAttendanceReqdt"); + bservice.insert(params); + }catch(Exception ex) { + ex.printStackTrace(); + } + }else if("5207000000".equals(emap.get("codeNo")) || "5208000000".equals(emap.get("codeNo")) || "5307000000".equals(emap.get("codeNo")) || "5308000000".equals(emap.get("codeNo")) || "5407000000".equals(emap.get("codeNo")) || "5408000000".equals(emap.get("codeNo")) diff --git a/src/main/resources/egovframework/sqlmap/config/mappers/trublprocessmng/trublprocessmng_sql.xml b/src/main/resources/egovframework/sqlmap/config/mappers/trublprocessmng/trublprocessmng_sql.xml index 30f861a5..a2084b0a 100644 --- a/src/main/resources/egovframework/sqlmap/config/mappers/trublprocessmng/trublprocessmng_sql.xml +++ b/src/main/resources/egovframework/sqlmap/config/mappers/trublprocessmng/trublprocessmng_sql.xml @@ -3264,11 +3264,13 @@ DOC_CHA, DATA_REQDT, - DATA_DT, + DATA_DT, + /* REG_DT, REG_ID, MOD_DT, MOD_ID, + */ DATA_ENDDT, DOC_ID FROM C_FILEREQ_NEW diff --git a/src/main/webapp/WEB-INF/jsp/seed/_extra/gtm/trublprocessmng/rceptEdit.jsp b/src/main/webapp/WEB-INF/jsp/seed/_extra/gtm/trublprocessmng/rceptEdit.jsp index 110039c2..b40cb8cb 100644 --- a/src/main/webapp/WEB-INF/jsp/seed/_extra/gtm/trublprocessmng/rceptEdit.jsp +++ b/src/main/webapp/WEB-INF/jsp/seed/_extra/gtm/trublprocessmng/rceptEdit.jsp @@ -3660,7 +3660,7 @@ function nanumCall_bef(p_no, p_name, p_fileKey){ function nanumApi(jobID, codeNo, nanumSubject, obj1, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, obj10, obj11, obj12, obj13, obj14, obj15){ - alert(jobID+":"+codeNo+":"+nanumSubject); + //alert(jobID+":"+codeNo+":"+nanumSubject); //alert(obj4+":"+obj5); //alert(obj6+":"+obj7); @@ -5255,9 +5255,9 @@ function docOpen(obj) {
- +<%-- --%> - +<%-- --%> <%-- --%> @@ -5286,9 +5286,9 @@ function docOpen(obj) {
- +<%-- --%> - +<%-- --%> <%-- --%> @@ -5306,9 +5306,9 @@ function docOpen(obj) { - +<%-- --%> - +<%-- --%> <%-- --%>