From 30b4efca9e3d2017bcc37fce0762868575933fdc Mon Sep 17 00:00:00 2001 From: myname Date: Tue, 10 Dec 2024 12:29:26 +0900 Subject: [PATCH] # WARNING: head commit changed in the meantime MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Merge branch 'master' of http://yongjoon.cho@vcs.iten.co.kr:9999/itnAdmin/fairnet g/w 동시기안문 --- .../seed/com/gtm/base/GwBaseController.java | 186 +++++++++++++++++- .../sqlmap/config/mappers/nanum/nanum_sql.xml | 2 +- .../trublprocessmng/trublprocessmng_sql.xml | 76 ++++++- 3 files changed, 246 insertions(+), 18 deletions(-) diff --git a/src/main/java/seed/com/gtm/base/GwBaseController.java b/src/main/java/seed/com/gtm/base/GwBaseController.java index 063e483d..fdd03e59 100644 --- a/src/main/java/seed/com/gtm/base/GwBaseController.java +++ b/src/main/java/seed/com/gtm/base/GwBaseController.java @@ -517,6 +517,14 @@ public class GwBaseController { || "4-1".equals(s_jobID) //대규모유통거래 - 0204000000 || "5-1".equals(s_jobID) //약관거래 - 0205000000 || "6-1".equals(s_jobID) //대리점거래 - 0206000000 + + //종료보고-동시기안 + || "1-11".equals(s_jobID) //공정거래 - 0201000000 + || "2-11".equals(s_jobID) //가맹점사업거래 - 0202000000 + || "3-11".equals(s_jobID) //하도급거래 - 0203000000 + || "4-11".equals(s_jobID) //대규모유통거래 - 0204000000 + || "5-11".equals(s_jobID) //약관거래 - 0205000000 + || "6-11".equals(s_jobID) //대리점거래 - 0206000000 //조사보고-동시기안 || "1-12".equals(s_jobID) //공정거래 - 0201000000 @@ -545,16 +553,24 @@ public class GwBaseController { String s_title = ""; for (int i=0;i p_caseApplcntData, + List p_caseRespondentData, + String p_jobID, + EgovMap params, + int p_cnt //요구회차 + */ + ) { + String v_ret = ""; + + try { + v_ret = this.receiverHeader(); + + //수신영역 + { + v_ret = v_ret + "수신자 내부결재
"+"(경유)
"; + //v_ret = v_ret + "제목          " +p_data1.get("conferenceNames").toString()+" "+p_data1.get("conferenceGubunNm").toString()+" 안건 상정"; + //v_ret = v_ret + "제목          " +p_data1.get("conferenceNames").toString()+" 사건착수보고"; + v_ret = v_ret + "제목          조정절차 종료 및 협의회 제출 (" +p_title+")"; + + /* + if (p_cnt>1) { + v_ret = v_ret +"("+Integer.toString(p_cnt)+"차)"; + } + */ + //v_ret = v_ret +"
"; + } + + v_ret = v_ret + this.receiverFooter(); + + + //하단본문영역 + v_ret = v_ret + this.bodyHeader(); + + if ("1-10".equals(p_jobID)) { + //v_ret = v_ret +"공정거래분쟁조정협의회에 조정신청된 다음 분쟁사건에 대하여 「독점규제 및 공정거래에 관한 법률」제77조 제4항의 규정에 따라 조정절차를 종료하고, 이를 협의회 회의에 보고안건으로 제출하고자 합니다."; + + }else if ("2-10".equals(p_jobID)) { + //v_ret = v_ret +"가맹사업거래분쟁조정협의회에 조정 신청된 아래의 분쟁사건에 대하여 「가맹사업거래의 공정화에 관한 법률」제23조 제4항 규정에 따라 조정절차를 종료하고, 이를 가맹사업거래분쟁조정협의회 회의에 보고안건으로 제출하고자 합니다."; + + }else if ("3-11".equals(p_jobID)) { + v_ret = v_ret +"하도급분쟁분쟁조정협의회에 조정신청된 다음 분쟁사건들에 대하여 한국공정거래조정원 분쟁조정 사무처리지침 제12조 제1항의 규정에 따라 조정절차를 종료하고, 이를 협의회 회의에 보고안건으로 제출하고자 합니다."; + + }else if ("4-101".equals(p_jobID)) { + //v_ret = v_ret +"대규모유통업거래분쟁조정협의회에 조정신청된 다음 분쟁사건에 대하여 「대규모유통업에서의 거래 공정화에 관한 법률」 제26조 제6항 및 분쟁조정 사무처리지침 제12조 제1항의 규정에 따라 조정절차를 종료하고, 이를 협의회 회의에 보고안건으로 제출하고자 합니다."; + + }else if ("5-101".equals(p_jobID)) { + //v_ret = v_ret +"약관분쟁조정협의회에 조정신청된 다음 분쟁사건에 대하여 「약관의 규제에 관한 법률」 제27조의2 제4항 및 한국공정거래조정원 분쟁조정 사무처리지침 제12조 제1항의 규정에 따라 조정절차를 종료하고, 이를 협의회 회의에 보고안건으로 제출하고자 합니다."; + + }else if ("6-101".equals(p_jobID)) { + //v_ret = v_ret +"대리점분쟁조정협의회에 조정신청된 다음 분쟁사건에 대하여 「대리점거래의 공정화에 관한 법률」 제20조 제5항의 규정에 따라 조정절차를 종료하고, 이를 협의회 회의에 보고안건으로 제출하고자 합니다."; + + }else { + v_ret = v_ret +"하도급분쟁분쟁조정협의회에 조정신청된 다음 분쟁사건들에 대하여 한국공정거래조정원 분쟁조정 사무처리지침 제12조 제1항의 규정에 따라 조정절차를 종료하고, 이를 협의회 회의에 보고안건으로 제출하고자 합니다."; + } + + v_ret = v_ret +"
- 다 음 -
"; + + v_ret = v_ret + this.TableHeader(); + + + EgovMap params = new EgovMap(); + + + String[] s_Arr_21 = {"순번","사건번호","신청인","피신청인","종료사유"}; + v_ret = v_ret +this.makeTrTd(s_Arr_21); + + String s_title = ""; + int p=1; + for (int i=0;i
붙임 분쟁조정종료(보고)서 각 1부. 끝."; + + + + /* + * //보완요구2차 + || "1-9".equals(p_jobID) //공정거래 - 0201000000 + || "2-9".equals(p_jobID) //가맹점사업거래 - 0202000000 + || "3-9".equals(p_jobID) //하도급거래 - 0203000000 + || "4-9".equals(p_jobID) //대규모유통거래 - 0204000000 + || "5-9".equals(p_jobID) //약관거래 - 0205000000 + || "6-9".equals(p_jobID) //대리점거래 - 0206000000 + ){ //하도급 보완요구 + */ + + + //붙임 + //v_ret = v_ret +"

붙임 1. 제2022-2차 하도급분쟁조정협의회 소회의 상정안건 1부."; + //v_ret = v_ret +"
2. 제2022-2차 소회의자료 1부. 끝."; + + + v_ret = v_ret + this.bodyFooter(); + + }catch(Exception ex) { + ex.printStackTrace(); + } + + + return v_ret; } diff --git a/src/main/resources/egovframework/sqlmap/config/mappers/nanum/nanum_sql.xml b/src/main/resources/egovframework/sqlmap/config/mappers/nanum/nanum_sql.xml index e9bc3fd5..98cb971a 100644 --- a/src/main/resources/egovframework/sqlmap/config/mappers/nanum/nanum_sql.xml +++ b/src/main/resources/egovframework/sqlmap/config/mappers/nanum/nanum_sql.xml @@ -1000,7 +1000,7 @@ FROM C_SANCTNHISTORY WHERE CASE_NO = #{caseNo} AND CODE_NO = #{codeNo} - AND RESULT IS NOT NULL + AND RESULT ='processed' 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 3f2c8dfa..9a702a76 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 @@ -189,22 +189,45 @@ /* 착수보고서 */ - AND A.STATE_PRO = '0401000000' + AND A.STATE_PRO = '0401000000' + + AND 0>=(SELECT count(*) + FROM C_SANCTNHISTORY + WHERE case_no =a.CASE_NO + AND code_no like '5%01000000' + AND RESULT IS NOT null) /* 조사보고서 */ - AND A.STATE_PRO = '0404000000' + AND A.STATE_PRO = '0404000000' + AND A.MEDIATION_BIG IS NOT NULL AND A.MEDIATION_SMALL IS NOT NULL AND 0>=(SELECT count(*) FROM C_SANCTNHISTORY WHERE case_no =a.CASE_NO - AND code_no='5412000000' + AND code_no like '5%12000000' AND RESULT IS NOT null) /* 종료보고서 */ - AND A.STATE_PRO = '0404000000' + AND A.STATE_PRO = '0404000000' + + AND A.MEDIATION_BIG IS NOT NULL + AND A.MEDIATION_SMALL IS NOT NULL + AND A.MEDIATION_REQ_AMOUNT IS NOT NULL + AND A.MEDIATION_AMOUNT IS NOT NULL + AND A.FEE_MONEY IS NOT NULL + AND A.POST_MONEY IS NOT NULL + AND A.LAWYER_MONEY IS NOT NULL + AND A.COURT_MONEY IS NOT NULL + AND A.RESULT_MONEY IS NOT NULL + + AND 0>=(SELECT count(*) + FROM C_SANCTNHISTORY + WHERE case_no =a.CASE_NO + AND code_no like '5%11000000' + AND RESULT IS NOT null) @@ -358,10 +381,47 @@ AND A.CASE_END = 'N' - AND A.STATE_PRO = '0401000000' - - AND A.STATE_PRO = '0404000000' - + /* 착수보고서 */ + AND A.STATE_PRO = '0401000000' + + AND 0>=(SELECT count(*) + FROM C_SANCTNHISTORY + WHERE case_no =a.CASE_NO + AND code_no like '5%01000000' + AND RESULT IS NOT null) + + /* 조사보고서 */ + AND A.STATE_PRO = '0404000000' + + AND A.MEDIATION_BIG IS NOT NULL + AND A.MEDIATION_SMALL IS NOT NULL + + AND 0>=(SELECT count(*) + FROM C_SANCTNHISTORY + WHERE case_no =a.CASE_NO + AND code_no like '5%12000000' + AND RESULT IS NOT null) + + + /* 종료보고서 */ + AND A.STATE_PRO = '0404000000' + + AND A.MEDIATION_BIG IS NOT NULL + AND A.MEDIATION_SMALL IS NOT NULL + AND A.MEDIATION_REQ_AMOUNT IS NOT NULL + AND A.MEDIATION_AMOUNT IS NOT NULL + AND A.FEE_MONEY IS NOT NULL + AND A.POST_MONEY IS NOT NULL + AND A.LAWYER_MONEY IS NOT NULL + AND A.COURT_MONEY IS NOT NULL + AND A.RESULT_MONEY IS NOT NULL + + AND 0>=(SELECT count(*) + FROM C_SANCTNHISTORY + WHERE case_no =a.CASE_NO + AND code_no like '5%11000000' + AND RESULT IS NOT null) +