From 85186ae6e83d61ea13e72998005e0d356c0ee2ba Mon Sep 17 00:00:00 2001 From: myname Date: Mon, 16 Dec 2024 20:46:02 +0900 Subject: [PATCH] =?UTF-8?q?2024-12-16=2020:45=20=EA=B4=80=EC=9D=B8=20?= =?UTF-8?q?=EA=B8=B0=EC=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../seed/com/gtm/base/GwBaseController.java | 449 +++++++++++++++++- .../_extra/gtm/trublcfrncmng/redyView.jsp | 413 +++++++++++++++- .../_extra/gtm/trublprocessmng/rceptEdit.jsp | 42 +- .../WEB-INF/views/site/case/js/rceptEdit.js | 284 ++++++++++- 4 files changed, 1172 insertions(+), 16 deletions(-) diff --git a/src/main/java/seed/com/gtm/base/GwBaseController.java b/src/main/java/seed/com/gtm/base/GwBaseController.java index 9670faab..7f02e7a5 100644 --- a/src/main/java/seed/com/gtm/base/GwBaseController.java +++ b/src/main/java/seed/com/gtm/base/GwBaseController.java @@ -298,6 +298,23 @@ public class GwBaseController { || "5-20".equals(s_jobID) //약관거래 - 0205000000 || "6-20".equals(s_jobID) //대리점거래 - 0206000000 + //중지 + //소제기 + || "1-75".equals(s_jobID) //공정거래 - 0201000000 + || "2-75".equals(s_jobID) //가맹점사업거래 - 0202000000 + || "3-75".equals(s_jobID) //하도급거래 - 0203000000 + || "4-75".equals(s_jobID) //대규모유통거래 - 0204000000 + || "5-75".equals(s_jobID) //약관거래 - 0205000000 + || "6-75".equals(s_jobID) //대리점거래 - 0206000000 + + //당사자통지 + || "1-76".equals(s_jobID) //공정거래 - 0201000000 + || "2-76".equals(s_jobID) //가맹점사업거래 - 0202000000 + || "3-76".equals(s_jobID) //하도급거래 - 0203000000 + || "4-76".equals(s_jobID) //대규모유통거래 - 0204000000 + || "5-76".equals(s_jobID) //약관거래 - 0205000000 + || "6-76".equals(s_jobID) //대리점거래 - 0206000000 + ) { //사건 신청인 @@ -332,7 +349,7 @@ public class GwBaseController { params.put("title", this.gwTitle(s_jobID, (EgovMap)params.get("data1"))); //본문 생성 - params.put("contents", this.gwContents(s_jobID, (EgovMap)params.get("data1"), (List)params.get("caseApplcntData"), (List)params.get("caseRespondentData"))); + params.put("contents", this.gwContents(s_jobID, (EgovMap)params.get("data1"), (List)params.get("caseApplcntData"), (List)params.get("caseRespondentData"), params.get("title").toString())); }else if(false //조정절차 종료사실 통지 @@ -445,7 +462,16 @@ public class GwBaseController { || "3-23".equals(s_jobID) //하도급거래 - 0203000000 || "4-23".equals(s_jobID) //대규모유통거래 - 0204000000 || "5-23".equals(s_jobID) //약관거래 - 0205000000 - || "6-23".equals(s_jobID) //대리점거래 - 0206000000 + || "6-23".equals(s_jobID) //대리점거래 - 0206000000 + + //협의회 개최 + //회의개최통보 + || "1-77".equals(s_jobID) //공정거래 - 0201000000 + || "2-77".equals(s_jobID) //가맹점사업거래 - 0202000000 + || "3-77".equals(s_jobID) //하도급거래 - 0203000000 + || "4-77".equals(s_jobID) //대규모유통거래 - 0204000000 + || "5-77".equals(s_jobID) //약관거래 - 0205000000 + || "6-77".equals(s_jobID) //대리점거래 - 0206000000 ) { //문서 고유 번호 생성 params.put("sql", "nanumSanctnhistoryDocID"); //docId @@ -1199,7 +1225,8 @@ public class GwBaseController { private String gwContents(String p_jobID, EgovMap p_data1, List p_caseApplcntData, - List p_caseRespondentData + List p_caseRespondentData, + String p_title ) { String v_ret=""; @@ -1345,6 +1372,26 @@ public class GwBaseController { ){ //하도급 출석요구 v_ret = this.makeXBY25(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, 2); + }else if (false + || "1-75".equals(p_jobID) //공정거래 - 0201000000 + || "2-75".equals(p_jobID) //가맹점사업거래 - 0202000000 + || "3-75".equals(p_jobID) //하도급거래 - 0203000000 + || "4-75".equals(p_jobID) //대규모유통거래 - 0204000000 + || "5-75".equals(p_jobID) //약관거래 - 0205000000 + || "6-75".equals(p_jobID) //대리점거래 - 0206000000 + ) { //소제기 + v_ret = this.makeXBY75(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID); + + }else if (false + || "1-76".equals(p_jobID) //공정거래 - 0201000000 + || "2-76".equals(p_jobID) //가맹점사업거래 - 0202000000 + || "3-76".equals(p_jobID) //하도급거래 - 0203000000 + || "4-76".equals(p_jobID) //대규모유통거래 - 0204000000 + || "5-76".equals(p_jobID) //약관거래 - 0205000000 + || "6-76".equals(p_jobID) //대리점거래 - 0206000000 + ) { //당사자통지 + v_ret = this.makeXBY76(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, p_title); + } }catch(Exception ex) { @@ -1492,7 +1539,18 @@ public class GwBaseController { || "5-23".equals(p_jobID) //약관거래 - 0205000000 || "6-23".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 - v_ret = this.makeXBY23(p_data1, p_dataA, p_caseApplcntData, p_caseRespondentData, p_jobID, params, 2); + v_ret = this.makeXBY23(p_data1, p_dataA, p_caseApplcntData, p_caseRespondentData, p_jobID, params, 2); + + }else if (false + //협의회 회의계최통보 + || "1-77".equals(p_jobID) //공정거래 - 0201000000 + || "2-77".equals(p_jobID) //가맹점사업거래 - 0202000000 + || "3-77".equals(p_jobID) //하도급거래 - 0203000000 + || "4-77".equals(p_jobID) //대규모유통거래 - 0204000000 + || "5-77".equals(p_jobID) //약관거래 - 0205000000 + || "6-77".equals(p_jobID) //대리점거래 - 0206000000 + ){ //하도급 출석요구 + v_ret = this.makeXBY77(p_data1, p_dataA, p_caseApplcntData, p_caseRespondentData, p_jobID, params.get("title").toString()); } }catch(Exception ex) { @@ -3657,7 +3715,7 @@ v_ret = this.receiverHeader(); String [] s_arr = {v_txt}; - v_ret = v_ret + this.makeTrTdL(s_arr); + v_ret = v_ret + this.makeTrTdWithBorderNAlign(s_arr,"1","left","13"); v_ret = v_ret + this.TableFooter(); @@ -3947,7 +4005,7 @@ v_ret = this.receiverHeader(); String [] s_arr = {v_txt}; - v_ret = v_ret + this.makeTrTdL(s_arr); + v_ret = v_ret + this.makeTrTdWithBorderNAlign(s_arr,"1","left","13"); v_ret = v_ret + this.TableFooter(); @@ -4387,6 +4445,293 @@ v_ret = this.receiverHeader(); return v_ret; } + + //STEP0.중지 - 소제기 + private String makeXBY75( + EgovMap p_data1, + List p_caseApplcntData, + List p_caseRespondentData, + String p_jobID + ) { + String v_ret = ""; + + try { + v_ret = this.receiverHeader(); + + //수신영역 + { + /* + * || "1-6".equals(p_jobID) //공정거래 - 0201000000 + || "2-6".equals(p_jobID) //가맹점사업거래 - 0202000000 + || "3-6".equals(p_jobID) //하도급거래 - 0203000000 + || "4-6".equals(p_jobID) //대규모유통거래 - 0204000000 + || "5-6".equals(p_jobID) //약관거래 - 0205000000 + || "6-6".equals(p_jobID) //대리점거래 - 0206000000 + */ + + v_ret = v_ret + "수신자 내부결재
"; + v_ret = v_ret + "(경유)
"+ + "제목          소 제기 사실 보고("+p_data1.get("caseNo").toString()+" )"; + } + + v_ret = v_ret + this.receiverFooter(); + + + //하단본문영역 + v_ret = v_ret + this.bodyHeader(); + v_ret = v_ret +"우리 원 "+p_data1.get("caseGubunNm").toString()+"분쟁조정협의회에 신청된 아래 분쟁조정 사건의 소송절차가 진행 중인 것으로 확인된 바, 붙임과 같이 그 사실을 보고합니다."; + + v_ret = v_ret +this.TableHeader(); + String[] s_Arr_1 = {"사건번호","접수일","신청인","피신청인","소송 사건번호"}; + v_ret = v_ret +this.makeTrTd(s_Arr_1); + String[] s_Arr_2 = {p_data1.get("caseNo").toString(),p_data1.get("caseDate").toString(),this.makeApplcnt(p_caseApplcntData),this.makeRespondent(p_caseRespondentData),""}; + v_ret = v_ret +this.makeTrTd(s_Arr_2); + + v_ret = v_ret +"

붙임 1. 소 제기 보고서 1부."; + v_ret = v_ret +"
2. 증빙자료 1부. 끝."; + + v_ret = v_ret + this.bodyFooter(); + }catch(Exception ex) { + ex.printStackTrace(); + } + + + return v_ret; + } + + //STEP0.중지 - 당사자통지 + private String makeXBY76( + EgovMap p_data1, + List p_caseApplcntData, + List p_caseRespondentData, + String p_jobID, + String p_title + ) { + String v_ret = ""; + + try { + v_ret = this.receiverHeader(); + + //수신영역 + { + /* + * || "1-6".equals(p_jobID) //공정거래 - 0201000000 + || "2-6".equals(p_jobID) //가맹점사업거래 - 0202000000 + || "3-6".equals(p_jobID) //하도급거래 - 0203000000 + || "4-6".equals(p_jobID) //대규모유통거래 - 0204000000 + || "5-6".equals(p_jobID) //약관거래 - 0205000000 + || "6-6".equals(p_jobID) //대리점거래 - 0206000000 + */ + + v_ret = v_ret + "수신자 수신자 참조
"; + v_ret = v_ret + "(경유)
"+ + "제목          조정사건 진행 관련 추가 통지("+p_data1.get("caseNo").toString()+" )"; + } + + v_ret = v_ret + this.receiverFooter(); + + //하단본문영역 + v_ret = v_ret + this.bodyHeader(); + v_ret = v_ret +"사건번호: "+p_data1.get("caseNo").toString(); + v_ret = v_ret +"
"; + v_ret = v_ret +"신 청 인: "+this.makeApplcnt(p_caseApplcntData); + v_ret = v_ret +"
"; + v_ret = v_ret +"피신청인: "+this.makeRespondent(p_caseRespondentData); + + v_ret = v_ret +"

1. 우리 원 "+p_data1.get("caseGubunNm").toString()+"에 신청된 위 분쟁조정 사건의 소송절차가 진행 중인 것으로 확인된 바, 당사자 동의가 있으면 다음 사항을 수소법원에 통지할 예정입니다."; + v_ret = v_ret +"

가. 당사자의 성명과 주소"; + v_ret = v_ret +"
나. 분쟁조정 신청일"; + v_ret = v_ret +"
다. 분쟁조정 신청의 취지와 그 이유"; + v_ret = v_ret +"
라. 소송사건의 번호"; + + v_ret = v_ret +"

2. 귀하(사)는 우리 원이 수소법원에 해당 사실을 통지하는 것에 대한 귀하(사)의 동의 여부를 "+p_data1.get("caseDate").toString()+" (@)까지 회신하여 주시기 바라며, 만약 동의하지 않는 경우"; + + if (p_jobID.indexOf("1-")>-1) { + v_ret = v_ret +"「독점규제 및 공정거래에 관한 법률」제77조의2 제2항"; + + }else if (p_jobID.indexOf("2-")>-1) { + v_ret = v_ret +"「가맹사업거래의 공정화에 관한 법률」 제23조의2 제2항"; + + }else if (p_jobID.indexOf("3-")>-1) { + v_ret = v_ret +"「하도급거래 공정화에 관한 법률」제24조의8 제1항"; + + }else if (p_jobID.indexOf("4-")>-1) { + v_ret = v_ret +"「대규모유통업에서의 거래 공정화에 관한 법률」제26조의2 제2항"; + + }else if (p_jobID.indexOf("5-")>-1) { + v_ret = v_ret +"「약관의 규제에 관한 법률」 제27조의3 제2항"; + + }else if (p_jobID.indexOf("6-")>-1) { + v_ret = v_ret +"「대리점거래의 공정화에 관한 법률」제20조의2 제2항"; + + }else { + v_ret = v_ret +"관련 규정"; + } + + v_ret = v_ret +"에 따라 해당 사건의 조정절차가 중지될 수 있음을 알려드립니다. 끝."; + + v_ret = v_ret +"




"; + + v_ret = v_ret + this.TableHeaderWithBorderNAlign("0","center"); + String[] s_Arr_21 = {"한국공정거래조정원"}; + v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_21,"24"); + //String[] s_Arr_22 = {p_data1.get("caseGubunNm").toString()}; + String[] s_Arr_22 = {p_title}; + + v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_22,"24"); + + String[] s_Arr_24 = {""}; + v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); + v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); + v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); + v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); + v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); + v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); + + //v_ret = v_ret + this.TableFooter(); + + //v_ret = v_ret + this.TableHeaderWithBorderNAlign("0","left"); + String[] s_Arr_23 = {"수신자 "+this.makeApplcnt(p_caseApplcntData)+", "+this.makeRespondent(p_caseRespondentData)}; + //v_ret = v_ret +this.makeTrTdWithBorderNAlign(s_Arr_23,"0","left"); + v_ret = v_ret +this.makeTrTdWithBorderNAlign(s_Arr_23,"0","left","13"); + + v_ret = v_ret + this.TableFooter(); + + v_ret = v_ret + this.bodyFooter(); + }catch(Exception ex) { + ex.printStackTrace(); + } + + + return v_ret; + } + + //협의회 - 협의회개최통보 + private String makeXBY77( + EgovMap p_data1, + EgovMap p_dataA, + List p_caseApplcntData, + List p_caseRespondentData, + String p_jobID, + String p_title + ) { + String v_ret = ""; + + try { + v_ret = this.receiverHeader(); + + //수신영역 + { + /* + * || "1-6".equals(p_jobID) //공정거래 - 0201000000 + || "2-6".equals(p_jobID) //가맹점사업거래 - 0202000000 + || "3-6".equals(p_jobID) //하도급거래 - 0203000000 + || "4-6".equals(p_jobID) //대규모유통거래 - 0204000000 + || "5-6".equals(p_jobID) //약관거래 - 0205000000 + || "6-6".equals(p_jobID) //대리점거래 - 0206000000 + */ + + v_ret = v_ret + "수신자 수신자 참조
"; + v_ret = v_ret + "(경유)
"+ + "제목          "+p_dataA.get("conferenceNames").toString()+" 회의개최 통지(추가안건 포함)"; + } + + v_ret = v_ret + this.receiverFooter(); + + + //하단본문영역 + v_ret = v_ret + this.bodyHeader(); + v_ret = v_ret +"

1. 우리 원 "+p_dataA.get("conferenceNames").toString()+" 회의를 다음과 같이 개최하니 참석하여 주시기 바랍니다. "; + + v_ret = v_ret +"
가. 일 시: "+p_data1.get("fixDay").toString(); + v_ret = v_ret +"
나. 장 소: "+p_data1.get("conferencePlace").toString(); + v_ret = v_ret +"
다. 회의안건: 조정신청 사건 결과 보고 및 심의안건 의결("+p_data1.get("conferencePlace").toString()+")"; + + //v_ret = v_ret +"
"; + //v_ret = v_ret +"신 청 인: "+this.makeApplcnt(p_caseApplcntData); + //v_ret = v_ret +"
"; + //v_ret = v_ret +"피신청인: "+this.makeRespondent(p_caseRespondentData); + + + + + if (p_jobID.indexOf("1-")>-1) { + v_ret = v_ret +"「독점규제 및 공정거래에 관한 법률」제77조의2 제2항"; + + }else if (p_jobID.indexOf("2-")>-1) { + v_ret = v_ret +"「가맹사업거래의 공정화에 관한 법률」 제23조의2 제2항"; + + }else if (p_jobID.indexOf("3-")>-1) { + v_ret = v_ret +"

2. 참고로 위 1. 다.의 회의안건 중 「하도급거래공정화에 관한 법률」 제24조의2의 규정에 따른 제척사유가 발생하였거나 당사자의 기피신청이 있는 경우에는 위원께서 제척·기피·회피 대상이 되실 수 있으니 사전에 확인하여 주시기 바랍니다."; + + }else if (p_jobID.indexOf("4-")>-1) { + v_ret = v_ret +"「대규모유통업에서의 거래 공정화에 관한 법률」제26조의2 제2항"; + + }else if (p_jobID.indexOf("5-")>-1) { + v_ret = v_ret +"「약관의 규제에 관한 법률」 제27조의3 제2항"; + + }else if (p_jobID.indexOf("6-")>-1) { + v_ret = v_ret +"「대리점거래의 공정화에 관한 법률」제20조의2 제2항"; + + }else { + v_ret = v_ret +"

2. 참고로 위 1. 다.의 회의안건 중 관련 규정에 따른 제척사유가 발생하였거나 당사자의 기피신청이 있는 경우에는 위원께서 제척·기피·회피 대상이 되실 수 있으니 사전에 확인하여 주시기 바랍니다."; + } + + v_ret = v_ret + this.TableHeaderWithBorderNAlign("1","left"); + String s_tmp = "※ 하도급거래 공정화에 관한 법률"; + s_tmp = s_tmp + "
제24조의2(위원의 제척·기피·회피) ① 위원은 다음 각 호의 어느 하나에 해당하는 경우에는 해당 조정사항의 조정에서 제척된다."; + s_tmp = s_tmp + "
1. 위원 또는 그 배우자나 배우자이었던 자가 해당 조정사항의 분쟁당사자가 되거나 공동 권리자 또는 의무자의 관계에 있는 경우"; + s_tmp = s_tmp + "
2. 위원이 해당 조정사항의 분쟁당사자와 친족관계에 있거나 있었던 경우"; + s_tmp = s_tmp + "
3. 위원 또는 위원이 속한 법인이 분쟁당사자의 법률·경영 등에 대하여 자문이나 고문의 역할을 하고 있는 경우"; + s_tmp = s_tmp + "
4. 위원 또는 위원이 속한 법인이 해당 조정사항에 대하여 분쟁당사자의 대리인으로 관여하거나 관여하였던 경우 및 증언 또는 감정을 한 경우"; + s_tmp = s_tmp + "
② 분쟁당사자는 위원에게 협의회의 조정에 공정을 기하기 어려운 사정이 있는 때에 협의회에 해당 위원에 대한 기피신청을 할 수 있다."; + s_tmp = s_tmp + "
③ 위원이 제1항 또는 제2항의 사유에 해당하는 경우에는 스스로 해당 조정사항의 조정에서 회피할 수 있다."; + + String[] s_Arr_20 = {s_tmp}; + v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_20,"13"); + v_ret = v_ret + this.TableFooter(); + + v_ret = v_ret +"

3. 아울러 본 회의와 관련된 자료(회의자료, 안건목록, 전차 회의록)는 우리원 온라인 분쟁조정시스템(Fair-net, https://fairnet.kofair.or.kr/user/case/202/login.do)’에서 열람하실 수 있음을 알려드립니다. 끝. "; + + + v_ret = v_ret +"




"; + + + v_ret = v_ret + this.TableHeaderWithBorderNAlign("0","center"); + String[] s_Arr_21 = {"한국공정거래조정원"}; + v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_21,"24"); + //String[] s_Arr_22 = {p_data1.get("caseGubunNm").toString()}; + String[] s_Arr_22 = {p_title}; + + v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_22,"24"); + + String[] s_Arr_24 = {""}; + v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); + v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); + v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); + v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); + v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); + v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); + + //v_ret = v_ret + this.TableFooter(); + + //v_ret = v_ret + this.TableHeaderWithBorderNAlign("0","left"); + String[] s_Arr_23 = {"수신자 "+this.makeApplcnt(p_caseApplcntData)+", "+this.makeRespondent(p_caseRespondentData)}; + //v_ret = v_ret +this.makeTrTdWithBorderNAlign(s_Arr_23,"0","left"); + v_ret = v_ret +this.makeTrTdWithBorderNAlign(s_Arr_23,"0","left","13"); + + v_ret = v_ret + this.TableFooter(); + + + v_ret = v_ret + this.bodyFooter(); + }catch(Exception ex) { + ex.printStackTrace(); + } + + + return v_ret; + } + /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // 2.정보 추출 @@ -4642,6 +4987,24 @@ v_ret = this.receiverHeader(); return v_ret; } + private String TableHeaderWithBorderNAlign(String p_border, String p_align) { + String v_ret = ""; + + v_ret = v_ret +""; + + return v_ret; + } + + /* + private String TableHeaderLeft() { + String v_ret = ""; + + v_ret = v_ret +"
"; + + return v_ret; + } + */ + private String TableFooter() { String v_ret = ""; @@ -4669,6 +5032,55 @@ v_ret = this.receiverHeader(); return v_ret; } + private String makeTrTdWithFont( + String[] p_arr + , String p_fontSize + ) { + String v_ret = ""; + + v_ret = v_ret +""; + + for (int i=0;i"; + v_ret = v_ret +""; + v_ret = v_ret +""; + v_ret = v_ret +p_arr[i]; + v_ret = v_ret +""; + v_ret = v_ret +""; + v_ret = v_ret +""; + } + + v_ret = v_ret +""; + + + return v_ret; + } + + private String makeTrTdWithFontNoBorder( + String[] p_arr + , String p_fontSize + ) { + String v_ret = ""; + + v_ret = v_ret +""; + + for (int i=0;i"; + v_ret = v_ret +""; + v_ret = v_ret +""; + v_ret = v_ret +p_arr[i]; + v_ret = v_ret +""; + v_ret = v_ret +""; + v_ret = v_ret +""; + } + + v_ret = v_ret +""; + + + return v_ret; + } + + /* private String makeTrTdL( String[] p_arr ) { @@ -4685,6 +5097,31 @@ v_ret = this.receiverHeader(); v_ret = v_ret +""; + return v_ret; + } + */ + + private String makeTrTdWithBorderNAlign( + String[] p_arr + , String p_border + , String p_align + , String p_fontSize + ) { + String v_ret = ""; + + v_ret = v_ret +""; + + for (int i=0;i"; + v_ret = v_ret +""; + v_ret = v_ret +p_arr[i]; + v_ret = v_ret +""; + v_ret = v_ret +""; + } + + v_ret = v_ret +""; + + return v_ret; } diff --git a/src/main/webapp/WEB-INF/jsp/seed/_extra/gtm/trublcfrncmng/redyView.jsp b/src/main/webapp/WEB-INF/jsp/seed/_extra/gtm/trublcfrncmng/redyView.jsp index 196325e5..7e53e1f2 100644 --- a/src/main/webapp/WEB-INF/jsp/seed/_extra/gtm/trublcfrncmng/redyView.jsp +++ b/src/main/webapp/WEB-INF/jsp/seed/_extra/gtm/trublcfrncmng/redyView.jsp @@ -3,6 +3,8 @@ <%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> + + <%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%> @@ -668,6 +670,412 @@ function nanumCallGeneral(p_jobID, nanumSubject){ } } +//그룹웨어 호출 시 기본데이터 생성(각 화면에 맞게 커스터마이징) +function nanumCall(no, nanumSubject, officeGubun, officeDept){ + nanumSubject = $("#conferenceNames").val()+' '+nanumSubject; + //가맹 -- '5301000000', '사건착수보고' + var obj1 = ''; + var obj2 = ''; + var obj3 = ''; + var obj4 = ''; + var obj5 = ''; + var obj6 = ''; + var obj7 = ''; + var obj8 = ''; + var obj9 = ''; + var obj10 = ''; + var obj11 = ''; + var obj12 = ''; + var obj13 = ''; + var obj14 = ''; + var obj15 = ''; + + var codeNo = ''; + var jobNo = ''; + + var caseGubun = $("#caseGubun").val(); + var area = ''; + + var jobID = ""; + + if(no != '1'){ + $('#officeGubun').val(officeGubun); + $('#officeDept').val(officeDept); + } + + //alert(caseGubun); + //alert(nanumSubject); + + + + if('0201000000' == caseGubun){ + //공정 + if(no == '1'){ + jobNo = '24'; + codeNo = '5224000000'; + } else if(no == '10'){ + jobNo = '54'; + codeNo = '5275000000'; + area = '서울'; + } else if(no == '11'){ + jobNo = '54'; + codeNo = '5276000000'; + area = '서울'; + } else if(no == '12'){ + jobNo = '54'; + codeNo = '5277000000'; + area = '부산'; + } else if(no == '13'){ + jobNo = '54'; + codeNo = '5278000000'; + area = '광주'; + } else if(no == '14'){ + jobNo = '54'; + codeNo = '5279000000'; + area = '대전'; + } else if(no == '15'){ + jobNo = '54'; + codeNo = '5280000000'; + area = '대구'; + + }else if(no == '220'){ //회의개최 통보(추가) + jobNo = '77'; + codeNo = '5277000000'; + + } + jobID = '1-'+jobNo; + }else if('0202000000' == caseGubun){ + //가맹 + if(no == '1'){ + jobNo = '24'; + codeNo = '5324000000'; + } else if(no == '10'){ + jobNo = '54'; + codeNo = '5375000000'; + area = '서울'; + } else if(no == '12'){ + jobNo = '54'; + codeNo = '5376000000'; + area = '부산'; + } else if(no == '13'){ + jobNo = '54'; + codeNo = '5377000000'; + area = '광주'; + } else if(no == '14'){ + jobNo = '54'; + codeNo = '5378000000'; + area = '대전'; + } else if(no == '15'){ + jobNo = '54'; + codeNo = '5379000000'; + area = '대구'; + + }else if(no == '220'){ //회의개최 통보(추가) + jobNo = '77'; + codeNo = '5354000000'; + } + jobID = '2-'+jobNo; + }else if('0203000000' == caseGubun){ + //하도급 + if(no == '1'){ + jobNo = '24'; + codeNo = '5424000000'; + } else if(no == '16'){ + jobNo = '54'; + codeNo = '5481000000'; + area = '서울'; + } else if(no == '17'){ + jobNo = '54'; + codeNo = '5482000000'; + area = '서울'; + } else if(no == '18'){ + jobNo = '54'; + codeNo = '5483000000'; + area = '부산'; + } else if(no == '19'){ + jobNo = '54'; + codeNo = '5484000000'; + area = '광주'; + } else if(no == '20'){ + jobNo = '54'; + codeNo = '5485000000'; + area = '대전'; + } else if(no == '21'){ + jobNo = '54'; + codeNo = '5486000000'; + area = '대구'; + }else if(no == '220'){ //회의개최 통보(추가) + jobNo = '77'; + codeNo = '5484000000'; + + } + jobID = '3-'+jobNo; + }else if('0204000000' == caseGubun ){ + //유통 + if(no == '1'){ + jobNo = '24'; + codeNo = '5524000000'; + } else if(no == '10'){ + jobNo = '54'; + codeNo = '5575000000'; + area = '서울'; + } else if(no == '12'){ + jobNo = '54'; + codeNo = '5576000000'; + area = '부산'; + } else if(no == '13'){ + jobNo = '54'; + codeNo = '5577000000'; + area = '광주'; + } else if(no == '14'){ + jobNo = '54'; + codeNo = '5578000000'; + area = '대전'; + } else if(no == '15'){ + jobNo = '54'; + codeNo = '5579000000'; + area = '대구'; + }else if(no == '220'){ //회의개최 통보(추가) + jobNo = '77'; + codeNo = '5577000000'; + } + jobID = '4-'+jobNo; + }else if('0205000000' == caseGubun ){ + //약관 + if(no == '1'){ + jobNo = '24'; + codeNo = '5624000000'; + } else if(no == '22'){ + jobNo = '54'; + codeNo = '5675000000'; + area = '본부'; + }else if(no == '220'){ //회의개최 통보(추가) + jobNo = '77'; + codeNo = '5677000000'; + } + jobID = '5-'+jobNo; + }else if('0206000000' == caseGubun){ + //대리점 + if(no == '1'){ + jobNo = ''; + codeNo = ''; + } else if(no == '10'){ + jobNo = '54'; + codeNo = '5875000000'; + area = '서울'; + } else if(no == '12'){ + jobNo = '54'; + codeNo = '5876000000'; + area = '부산'; + } else if(no == '13'){ + jobNo = '54'; + codeNo = '5877000000'; + area = '광주'; + } else if(no == '14'){ + jobNo = '54'; + codeNo = '5878000000'; + area = '대전'; + } else if(no == '15'){ + jobNo = '54'; + codeNo = '5879000000'; + area = '대구'; + }else if(no == '220'){ //회의개최 통보(추가) + jobNo = '77'; + codeNo = '5877000000'; + } + jobID = '6-'+jobNo; + } + + + var url = ""; + $("#type").val("S"); + $("#caseGubun").attr("disabled", false); + var param = jQuery('#frm').serialize(); + //$("#caseGubun").attr("disabled", true); + if(codeNo == '5224000000' || codeNo == '5324000000' || codeNo == '5424000000' || codeNo == '5524000000' || codeNo == '5624000000'){ + //종료사실 통지 + url = "/gtm/case/nanum/ajax/CfrncmanageSel5.do"; + XHR(url, param, function(r){ + if(codeNo == '5224000000'){ + //공정 + obj1 = r.data.conferenceNames+', '+r.data.fixDay; + }else if(codeNo == '5324000000'){ + //가맹 + obj1 = r.data.conferenceNames+', '+r.data.fixDay; + }else if(codeNo == '5424000000'){ + //하도급 + obj1 = r.data.conferenceNames+', '+r.data.fixDay; + }else if(codeNo == '5524000000'){ + //유통 + obj1 = r.data.conferenceNames+', '+r.data.fixDay; + }else if(codeNo == '5624000000'){ + //약관 + obj1 = r.data.conferenceNames+', '+r.data.fixDay; + } + + nanumApi(jobID, codeNo, nanumSubject, obj1, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, obj10, obj11, obj12, obj13, obj14, obj15); + }); + } else { + //공정위 보고 통지 + url = "/gtm/case/nanum/ajax/CfrncmanageSel7.do"; + XHR(url, param, function(r){ + obj1 = r.data.conferenceNames+', '+r.data.fixDay; + obj2 = r.data.bigCnt1+'건'; + obj3 = r.data.bigCnt2+'건'; + obj4 = r.data.bigCnt3+'건'; + obj5 = String(parseInt(r.data.bigCnt1) + parseInt(r.data.bigCnt2) + parseInt(r.data.bigCnt3))+'건'; + obj6 = area; + + nanumApi(jobID, codeNo, nanumSubject, obj1, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, obj10, obj11, obj12, obj13, obj14, obj15); + }); + } +} + +//문서 기안작성 및 결제상신 +function nanumApi(jobID, codeNo, nanumSubject, obj1, obj2, obj3, obj4, + obj5, obj6, obj7, obj8, obj9, obj10, obj11, obj12, obj13, obj14, obj15){ + + //alert(jobID+":"+codeNo+":"+nanumSubject); + + if(jobID != '')$("#jobID").val(jobID); + if(codeNo != '')$("#codeNo").val(codeNo); + if(nanumSubject != '')$("#nanumSubject").val(encodeURIComponent(nanumSubject)); + if(obj1 != '')$("#content1").val(encodeURIComponent(obj1)); + if(obj2 != '')$("#content2").val(encodeURIComponent(obj2)); + if(obj3 != '')$("#content3").val(encodeURIComponent(obj3)); + if(obj4 != '')$("#content4").val(encodeURIComponent(obj4)); + if(obj5 != '')$("#content5").val(encodeURIComponent(obj5)); + if(obj6 != '')$("#content6").val(encodeURIComponent(obj6)); + if(obj7 != '')$("#content7").val(encodeURIComponent(obj7)); + if(obj8 != '')$("#content8").val(encodeURIComponent(obj8)); + if(obj9 != '')$("#content9").val(encodeURIComponent(obj9)); + if(obj10 != '')$("#content10").val(encodeURIComponent(obj10)); + if(obj11 != '')$("#content11").val(encodeURIComponent(obj11)); + if(obj12 != '')$("#content12").val(encodeURIComponent(obj12)); + if(obj13 != '')$("#content13").val(encodeURIComponent(obj13)); + if(obj14 != '')$("#content14").val(encodeURIComponent(obj14)); + if(obj15 != '')$("#content15").val(encodeURIComponent(obj15)); + + /* + 전자결재내역 조회 + > 내역 X + > C_SANCTNHISTORY 테이블에 데이터 등록 + > 그룹웨어 API 연동 문서 등록 + > 결과에 따라 C_SANCTNHISTORY의 RESULT 컬럼 수정 + > 내역 O + > 그룹웨어 API 연동 문서 열람 + */ + var url = ""; + $("#typeNanum").val("S"); + $("#nanumFrmCaseNo").val($("#cfrncNo").val()); + var param = jQuery('#nanumFrm').serialize(); + url = "/gtm/case/nanum/ajax/SanctnhistoryCntNew.do"; + XHR2(url, param, function(r){ + //alert(r.data); + if(r.data.sanctnhistoryCnt == 0){ + if(confirm("등록된 결재정보가 없습니다. 등록하시겠습니까?")){ + var url = ""; + $("#typeNanum").val("I"); + $("#nanumCaseGubun").val('${masterData.caseGubun}'); + var param = jQuery('#nanumFrm').serialize(); + //url = "/gtm/case/ajax/SanctnhistoryInsNew.do"; + url = "/gtm/newcase/ajax/SanctnhistoryInsNew.do"; + + XHR2(url, param, function(r){ //C_SANCTNHISTORY 에 데이터 생성 + + if (!r.gwId){ + alert('G/W 연동 기안문 작성을 위해서는 G/W아이디가 필요합니다.\n담당자 관리 개인정보 수정 화면에서 G/W아이디를 넣어주세요! '); + }else { + //$("#nanumViewFrm #compSeqView").val('1000'); + //$("#nanumViewFrm #approKeyView").val(r.data2.docId); + //$("#approKeyView").val('H20241120063050'); + + //$("#docIdImsi").val(r.data.docId); + //$("#nanumViewFrm #formIdView").val('336'); + //$("#nanumViewFrm #modView").val('w'); //작성 고정 + + //$("#approKeyImsi").val(r.data2.docId); //외부시스템 연동키 외부시스템 연동키 + //$("#nanumViewFrm #loginIdView").val('test04'); //그룹웨어로그인아이디 + //$("#nanumViewFrm #loginIdView").val('admin'); //그룹웨어로그인아이디 + //$("#nanumViewFrm #loginIdView").val(r.gwId); //그룹웨어로그인아이디 + + //$("#nanumViewFrm #subjectStrView").val(r.title); //그룹웨어로그인아이디 + //$("#nanumViewFrm #contentsStrView").val(r.contents); + + //$("#subjectStrImsi").val(r.title); //그룹웨어로그인아이디 + //$("#contentsStrImsi").val(r.contents); //그룹웨어로그인아이디 + + //var f = document.nanumViewFrm; + //f.action = $("#nanumViewFrm #gwCallUrlView").val(); + //f.target = "_blank"; + //f.submit(); + + $("#nanumViewFrm #compSeqView").val('1000'); + $("#nanumViewFrm #approKeyView").val(r.data2.docId); + //$("#approKeyView").val('H20241120063050'); + + //$("#docIdImsi").val(r.data.docId); + + //alert(jobID+":"+codeNo+":"+nanumSubject); + + if (jobID=='1-77'){ //회의개최통보(추가) + //alert("340"); + $("#nanumViewFrm #formIdView").val('340'); //공정 관인 + + }else if (jobID=='2-77'){ + $("#nanumViewFrm #formIdView").val('341'); //가맹 관인 + + }else if (jobID=='3-77'){ + $("#nanumViewFrm #formIdView").val('342'); //하도급 관인 + + }else if (jobID=='4-77'){ + $("#nanumViewFrm #formIdView").val('343'); //대규모 관인 + + }else if (jobID=='5-77'){ + $("#nanumViewFrm #formIdView").val('344'); //약관 관인 + + }else if (jobID=='6-77'){ + $("#nanumViewFrm #formIdView").val('345'); //대리점 관인 + + }else{ //관인이 없는 경우 + //alert("336"); + $("#nanumViewFrm #formIdView").val('336'); + } + + + $("#nanumViewFrm #modView").val('w'); //작성 고정 + + //$("#approKeyImsi").val(r.data2.docId); //외부시스템 연동키 외부시스템 연동키 + $("#nanumViewFrm #loginIdView").val('test04'); //그룹웨어로그인아이디 + $("#nanumViewFrm #loginIdView").val('admin'); //그룹웨어로그인아이디 + $("#nanumViewFrm #loginIdView").val(r.gwId); //그룹웨어로그인아이디 + + $("#nanumViewFrm #subjectStrView").val(r.title); //그룹웨어로그인아이디 + $("#nanumViewFrm #contentsStrView").val(r.contents); + + //$("#subjectStrImsi").val(r.title); //그룹웨어로그인아이디 + //$("#contentsStrImsi").val(r.contents); //그룹웨어로그인아이디 + + var f = document.nanumViewFrm; + f.action = $("#nanumViewFrm #gwCallUrlView").val(); + f.target = "_blank"; + f.submit(); + + } + + //location.reload(); + + }); + } + }else{ + //기존에 입력된 연계데이터가 있을 경우 + if(confirm("등록된 결재정보가 있습니다. 열람하시겠습니까?")){ + nanumProcessCall(codeNo); + } + } + }); +} + @@ -696,7 +1104,9 @@ function nanumCallGeneral(p_jobID, nanumSubject){
- + + + 목록
@@ -1371,6 +1781,7 @@ function nanumCallGeneral(p_jobID, nanumSubject){ + 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 bb063ca0..3d31e175 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 @@ -15,7 +15,7 @@ String ipAddress=request.getRemoteAddr(); .cs-accordion {padding:25px 0 0px 0;} - + <%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%> @@ -3488,7 +3488,34 @@ function nanumApi(jobID, codeNo, nanumSubject, obj1, obj2, obj3, obj4, //$("#approKeyView").val('H20241120063050'); //$("#docIdImsi").val(r.data.docId); - $("#nanumViewFrm #formIdView").val('336'); + + //alert(jobID+":"+codeNo+":"+nanumSubject); + + if (jobID=='1-76'){ //공정 당사자 통지 + //alert("340"); + $("#nanumViewFrm #formIdView").val('340'); //공정 관인 + + }else if (jobID=='2-76'){ + $("#nanumViewFrm #formIdView").val('341'); //가맹 관인 + + }else if (jobID=='3-76'){ + $("#nanumViewFrm #formIdView").val('342'); //하도급 관인 + + }else if (jobID=='4-76'){ + $("#nanumViewFrm #formIdView").val('343'); //대규모 관인 + + }else if (jobID=='5-76'){ + $("#nanumViewFrm #formIdView").val('344'); //약관 관인 + + }else if (jobID=='6-76'){ + $("#nanumViewFrm #formIdView").val('345'); //대리점 관인 + + }else{ //관인이 없는 경우 + //alert("336"); + $("#nanumViewFrm #formIdView").val('336'); + } + + $("#nanumViewFrm #modView").val('w'); //작성 고정 //$("#approKeyImsi").val(r.data2.docId); //외부시스템 연동키 외부시스템 연동키 @@ -3879,8 +3906,8 @@ function nanumHisDelTmp(p_type){ $("#callbackFrm #typeTmp").val(p_type); $("#callbackFrm #approKeyTmp").val(codeNo); - alert(p_type); - alert(codeNo); + //alert(p_type); + //alert(codeNo); //callback을 수동으로 호출한다. var url = ""; @@ -4718,8 +4745,8 @@ function docOpen(obj) {
- - + +
@@ -4753,7 +4780,7 @@ function docOpen(obj) { - +
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 26d120a6..e3f71d24 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 @@ -8,6 +8,7 @@ function nanumCall(no, nanumSubject){ var proDate = Number($('#proDate').val()); + if((no == '13' || no == '14') && (proDate > 60 && proDate <= 90) && $('#caseExtend').val() == ""){ if(!confirm("'기간연장'을 누르지 않으면 기간경과 사건으로 처리됩니다. 진행하시겠습니까?")){ return false; @@ -39,7 +40,7 @@ function nanumCall(no, nanumSubject){ var seqNo = ""; $('#applcntNo').val(""); $('#respondentNo').val(""); - + if(no == '2' || no == '4' || no == '9' || no == '10') { if($('input:radio[name="applSeqNo"]').is(':checked')) { seqNos = $('input:radio[name="applSeqNo"]:checked').val().split(':'); @@ -268,6 +269,19 @@ function nanumCall(no, nanumSubject){ codeNo = '5239000000'; } } + + }else if(no == '200'){ //소제기 내부보고 + jobNo = '75'; + codeNo = '5275000000'; + + }else if(no == '210'){ //당사자 통지 + jobNo = '76'; + codeNo = '5276000000'; + + }else if(no == '220'){ //회의개최 통보(추가) + jobNo = '77'; + codeNo = '5277000000'; + } jobID = '1-'+jobNo; @@ -479,6 +493,19 @@ function nanumCall(no, nanumSubject){ codeNo = '5339000000'; } } + + }else if(no == '200'){ //소제기 내부보고 + jobNo = '75'; + codeNo = '5352000000'; + + }else if(no == '210'){ //당사자 통지 + jobNo = '76'; + codeNo = '5353000000'; + + }else if(no == '220'){ //회의개최 통보(추가) + jobNo = '77'; + codeNo = '5354000000'; + } jobID = '2-'+jobNo; @@ -715,9 +742,23 @@ function nanumCall(no, nanumSubject){ codeNo = '5446000000'; } } + + }else if(no == '200'){ //소제기 내부보고 + jobNo = '75'; + codeNo = '5482000000'; + + }else if(no == '210'){ //당사자 통지 + jobNo = '76'; + codeNo = '5483000000'; + + }else if(no == '220'){ //회의개최 통보(추가) + jobNo = '77'; + codeNo = '5484000000'; + } jobID = '3-'+jobNo; //문서구분(formId(?)) //3-1 사건착수보고 + //alert(jobID); }else if('0204000000' == caseGubun ){ //유통 @@ -925,6 +966,19 @@ function nanumCall(no, nanumSubject){ codeNo = '5539000000'; } } + + }else if(no == '200'){ //소제기 내부보고 + jobNo = '75'; + codeNo = '5575000000'; + + }else if(no == '210'){ //당사자 통지 + jobNo = '76'; + codeNo = '5576000000'; + + }else if(no == '220'){ //회의개최 통보(추가) + jobNo = '77'; + codeNo = '5577000000'; + } jobID = '4-'+jobNo; @@ -1134,6 +1188,18 @@ function nanumCall(no, nanumSubject){ codeNo = '5639000000'; } } + + }else if(no == '200'){ //소제기 내부보고 + jobNo = '75'; + codeNo = '5675000000'; + + }else if(no == '210'){ //당사자 통지 + jobNo = '76'; + codeNo = '5676000000'; + + }else if(no == '220'){ //회의개최 통보(추가) + jobNo = '77'; + codeNo = '5677000000'; } jobID = '5-'+jobNo; @@ -1343,12 +1409,30 @@ function nanumCall(no, nanumSubject){ codeNo = '5839000000'; } } + + }else if(no == '200'){ //소제기 내부보고 + jobNo = '75'; + codeNo = '5875000000'; + + }else if(no == '210'){ //당사자 통지 + jobNo = '76'; + codeNo = '5876000000'; + + }else if(no == '220'){ //회의개최 통보(추가) + jobNo = '77'; + codeNo = '5877000000'; } jobID = '6-'+jobNo; } - + + //alert(no); + //alert(jobID); + //alert(codeNo); + //alert(caseNo); + + if("5211000000" == codeNo || "5311000000" == codeNo || "5411000000" == codeNo || @@ -2211,6 +2295,39 @@ function nanumCall(no, nanumSubject){ nanumApi(jobID, codeNo, nanumSubject, obj1, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, obj10, obj11, obj12, obj13, obj14, obj15); }); + + }else if(codeNo == "5275000000" || codeNo == "5276000000" || codeNo == "5277000000" ){ + //중지 - 소제기, 당사자 통지, 회의개최통보(추가) + //alert("소제기"); + XHR2(url, param, function(r){ + obj1 = r.data.caseNo; + if(r.data.companyGubun == "1301000000"){//개인(신청인) + obj2 = r.data.companyCeo+'\n('+ r.data.applcntCompany +' 대표'; + }else if(r.data.companyGubun == "1302000000"){//법인(신청인) + obj2 = r.data.applcntCompany +'\n(대표이사 '+ r.data.companyCeo; + } + + if(r.data.applcntCnt > 0) { + obj2 += " 외 " + r.data.applcntCnt + "명" + } + + obj2 += ')'; + + if(r.data.respondentGubun == '1301000000'){ + obj3 = r.data.respondentCeo + '\n('+ r.data.respondentCompany +' 대표'; + }else if(r.data.respondentGubun == '1302000000'){ + obj3 = r.data.respondentCompany + '\n(대표이사 '+ r.data.respondentCeo; + } + + if(r.data.respondentCnt > 0) { + obj3 += " 외 " + r.data.respondentCnt + "명" + } + + obj3 += ')'; + + nanumApi(jobID, codeNo, nanumSubject, obj1, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, obj10, obj11, obj12, obj13, obj14, obj15); + }); + } }else if(caseGubun == "0202000000"){//가맹 @@ -2910,6 +3027,39 @@ function nanumCall(no, nanumSubject){ nanumApi(jobID, codeNo, nanumSubject, obj1, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, obj10, obj11, obj12, obj13, obj14, obj15); }); + + }else if(codeNo == "5352000000" || codeNo == "5353000000" || codeNo == "5354000000"){ + //중지 - 소제기, 당사자 통지, 회의개최통보(추가) + //alert("소제기"); + XHR2(url, param, function(r){ + obj1 = r.data.caseNo; + if(r.data.companyGubun == "1301000000"){//개인(신청인) + obj2 = r.data.companyCeo+'\n('+ r.data.applcntCompany +' 대표'; + }else if(r.data.companyGubun == "1302000000"){//법인(신청인) + obj2 = r.data.applcntCompany +'\n(대표이사 '+ r.data.companyCeo; + } + + if(r.data.applcntCnt > 0) { + obj2 += " 외 " + r.data.applcntCnt + "명" + } + + obj2 += ')'; + + if(r.data.respondentGubun == '1301000000'){ + obj3 = r.data.respondentCeo + '\n('+ r.data.respondentCompany +' 대표'; + }else if(r.data.respondentGubun == '1302000000'){ + obj3 = r.data.respondentCompany + '\n(대표이사 '+ r.data.respondentCeo; + } + + if(r.data.respondentCnt > 0) { + obj3 += " 외 " + r.data.respondentCnt + "명" + } + + obj3 += ')'; + + nanumApi(jobID, codeNo, nanumSubject, obj1, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, obj10, obj11, obj12, obj13, obj14, obj15); + }); + } }else if(caseGubun == "0203000000"){//하도급 @@ -3903,6 +4053,39 @@ function nanumCall(no, nanumSubject){ nanumApi(jobID, codeNo, nanumSubject, obj1, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, obj10, obj11, obj12, obj13, obj14, obj15); }); + + }else if(codeNo == "5482000000" || codeNo == "5483000000" || codeNo == "5484000000"){ + //중지 - 소제기, 당사자 통지, 회의개최통보(추가) + //alert("소제기"); + XHR2(url, param, function(r){ + obj1 = r.data.caseNo; + if(r.data.companyGubun == "1301000000"){//개인(신청인) + obj2 = r.data.companyCeo+'\n('+ r.data.applcntCompany +' 대표'; + }else if(r.data.companyGubun == "1302000000"){//법인(신청인) + obj2 = r.data.applcntCompany +'\n(대표이사 '+ r.data.companyCeo; + } + + if(r.data.applcntCnt > 0) { + obj2 += " 외 " + r.data.applcntCnt + "명" + } + + obj2 += ')'; + + if(r.data.respondentGubun == '1301000000'){ + obj3 = r.data.respondentCeo + '\n('+ r.data.respondentCompany +' 대표'; + }else if(r.data.respondentGubun == '1302000000'){ + obj3 = r.data.respondentCompany + '\n(대표이사 '+ r.data.respondentCeo; + } + + if(r.data.respondentCnt > 0) { + obj3 += " 외 " + r.data.respondentCnt + "명" + } + + obj3 += ')'; + + nanumApi(jobID, codeNo, nanumSubject, obj1, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, obj10, obj11, obj12, obj13, obj14, obj15); + }); + } }else if(caseGubun == "0204000000"){//유통 @@ -4617,6 +4800,38 @@ function nanumCall(no, nanumSubject){ nanumApi(jobID, codeNo, nanumSubject, obj1, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, obj10, obj11, obj12, obj13, obj14, obj15); }); + + }else if(codeNo == "5575000000" || codeNo == "5576000000" || codeNo == "5577000000"){ + //중지 - 소제기, 당사자 통지, 회의개최통보(추가) + //alert("소제기"); + XHR2(url, param, function(r){ + obj1 = r.data.caseNo; + if(r.data.companyGubun == "1301000000"){//개인(신청인) + obj2 = r.data.companyCeo+'\n('+ r.data.applcntCompany +' 대표'; + }else if(r.data.companyGubun == "1302000000"){//법인(신청인) + obj2 = r.data.applcntCompany +'\n(대표이사 '+ r.data.companyCeo; + } + + if(r.data.applcntCnt > 0) { + obj2 += " 외 " + r.data.applcntCnt + "명" + } + + obj2 += ')'; + + if(r.data.respondentGubun == '1301000000'){ + obj3 = r.data.respondentCeo + '\n('+ r.data.respondentCompany +' 대표'; + }else if(r.data.respondentGubun == '1302000000'){ + obj3 = r.data.respondentCompany + '\n(대표이사 '+ r.data.respondentCeo; + } + + if(r.data.respondentCnt > 0) { + obj3 += " 외 " + r.data.respondentCnt + "명" + } + + obj3 += ')'; + + nanumApi(jobID, codeNo, nanumSubject, obj1, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, obj10, obj11, obj12, obj13, obj14, obj15); + }); } }else if(caseGubun == "0205000000"){//약관 @@ -5316,6 +5531,39 @@ function nanumCall(no, nanumSubject){ nanumApi(jobID, codeNo, nanumSubject, obj1, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, obj10, obj11, obj12, obj13, obj14, obj15); }); + + }else if(codeNo == "5675000000" || codeNo == "5676000000" || codeNo == "5677000000" ){ + //중지 - 소제기, 당사자 통지, 회의개최통보(추가) + //alert("소제기"); + XHR2(url, param, function(r){ + obj1 = r.data.caseNo; + if(r.data.companyGubun == "1301000000"){//개인(신청인) + obj2 = r.data.companyCeo+'\n('+ r.data.applcntCompany +' 대표'; + }else if(r.data.companyGubun == "1302000000"){//법인(신청인) + obj2 = r.data.applcntCompany +'\n(대표이사 '+ r.data.companyCeo; + } + + if(r.data.applcntCnt > 0) { + obj2 += " 외 " + r.data.applcntCnt + "명" + } + + obj2 += ')'; + + if(r.data.respondentGubun == '1301000000'){ + obj3 = r.data.respondentCeo + '\n('+ r.data.respondentCompany +' 대표'; + }else if(r.data.respondentGubun == '1302000000'){ + obj3 = r.data.respondentCompany + '\n(대표이사 '+ r.data.respondentCeo; + } + + if(r.data.respondentCnt > 0) { + obj3 += " 외 " + r.data.respondentCnt + "명" + } + + obj3 += ')'; + + nanumApi(jobID, codeNo, nanumSubject, obj1, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, obj10, obj11, obj12, obj13, obj14, obj15); + }); + } }else if(caseGubun == "0206000000"){//대리점 @@ -6039,6 +6287,38 @@ function nanumCall(no, nanumSubject){ nanumApi(jobID, codeNo, nanumSubject, obj1, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, obj10, obj11, obj12, obj13, obj14, obj15); }); + + }else if(codeNo == "5875000000" || codeNo == "5876000000" || codeNo == "5877000000" ){ + //중지 - 소제기, 당사자 통지, 회의개최통보(추가) + //alert("소제기"); + XHR2(url, param, function(r){ + obj1 = r.data.caseNo; + if(r.data.companyGubun == "1301000000"){//개인(신청인) + obj2 = r.data.companyCeo+'\n('+ r.data.applcntCompany +' 대표'; + }else if(r.data.companyGubun == "1302000000"){//법인(신청인) + obj2 = r.data.applcntCompany +'\n(대표이사 '+ r.data.companyCeo; + } + + if(r.data.applcntCnt > 0) { + obj2 += " 외 " + r.data.applcntCnt + "명" + } + + obj2 += ')'; + + if(r.data.respondentGubun == '1301000000'){ + obj3 = r.data.respondentCeo + '\n('+ r.data.respondentCompany +' 대표'; + }else if(r.data.respondentGubun == '1302000000'){ + obj3 = r.data.respondentCompany + '\n(대표이사 '+ r.data.respondentCeo; + } + + if(r.data.respondentCnt > 0) { + obj3 += " 외 " + r.data.respondentCnt + "명" + } + + obj3 += ')'; + + nanumApi(jobID, codeNo, nanumSubject, obj1, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, obj10, obj11, obj12, obj13, obj14, obj15); + }); } } } \ No newline at end of file