diff --git a/src/main/java/seed/com/gtm/base/GwBaseController.java b/src/main/java/seed/com/gtm/base/GwBaseController.java index 3733874b..b7b44520 100644 --- a/src/main/java/seed/com/gtm/base/GwBaseController.java +++ b/src/main/java/seed/com/gtm/base/GwBaseController.java @@ -315,6 +315,14 @@ public class GwBaseController { || "5-12".equals(s_jobID) //약관거래 - 0205000000 || "6-12".equals(s_jobID) //대리점거래 - 0206000000 + //조정안 수락여부 조회 + || "1-13".equals(s_jobID) //공정거래 - 0201000000 + || "2-13".equals(s_jobID) //가맹점사업거래 - 0202000000 + || "3-13".equals(s_jobID) //하도급거래 - 0203000000 + || "4-13".equals(s_jobID) //대규모유통거래 - 0204000000 + || "5-13".equals(s_jobID) //약관거래 - 0205000000 + || "6-13".equals(s_jobID) //대리점거래 - 0206000000 + //공정위 선보고용 종료통지 || "1-25".equals(s_jobID) //공정거래 - 0201000000 || "2-25".equals(s_jobID) //가맹점사업거래 - 0202000000 @@ -1551,7 +1559,18 @@ public class GwBaseController { || "6-12".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY12Title(p_data1); - + + }else if (false + //조정안 수락여부 조회 + || "1-13".equals(p_jobID) //공정거래 - 0201000000 + || "2-13".equals(p_jobID) //가맹점사업거래 - 0202000000 + || "3-13".equals(p_jobID) //하도급거래 - 0203000000 + || "4-13".equals(p_jobID) //대규모유통거래 - 0204000000 + || "5-13".equals(p_jobID) //약관거래 - 0205000000 + || "6-13".equals(p_jobID) //대리점거래 - 0206000000 + ){ //하도급 출석요구 + v_ret = this.makeXBY13Title(p_data1); + }else if (false //공정위 선보고용 종료통지 || "1-25".equals(p_jobID) //공정거래 - 0201000000 @@ -1583,7 +1602,53 @@ public class GwBaseController { ) { //당사자통지 v_ret = this.makeXBY76Title(p_data1); - } + }else if (false + //조정절차 종료사실 통지 + || p_jobID.indexOf("1-14")>-1 //공정거래 - 0201000000 + || "1-15".equals(p_jobID) //공정거래 - 0201000000 + || "1-16".equals(p_jobID) //공정거래 - 0201000000 + || "1-17".equals(p_jobID) //공정거래 - 0201000000 + || p_jobID.indexOf("1-18")>-1 //공정거래 - 0201000000 + || "1-19".equals(p_jobID) //공정거래 - 0201000000 + + || p_jobID.indexOf("2-14")>-1 //공정거래 - 0201000000 + || "2-15".equals(p_jobID) //공정거래 - 0201000000 + || "2-16".equals(p_jobID) //공정거래 - 0201000000 + || "2-17".equals(p_jobID) //공정거래 - 0201000000 + || p_jobID.indexOf("2-18")>-1 //공정거래 - 0201000000 + || "2-19".equals(p_jobID) //공정거래 - 0201000000 + + || p_jobID.indexOf("3-14")>-1 //공정거래 - 0201000000 + || "3-15".equals(p_jobID) //공정거래 - 0201000000 + || "3-16".equals(p_jobID) //공정거래 - 0201000000 + || "3-17".equals(p_jobID) //공정거래 - 0201000000 + || p_jobID.indexOf("3-18")>-1 //공정거래 - 0201000000 + || "3-19".equals(p_jobID) //공정거래 - 0201000000 + + || p_jobID.indexOf("4-14")>-1 //공정거래 - 0201000000 + || "4-15".equals(p_jobID) //공정거래 - 0201000000 + || "4-16".equals(p_jobID) //공정거래 - 0201000000 + || "4-17".equals(p_jobID) //공정거래 - 0201000000 + || p_jobID.indexOf("4-18")>-1 //공정거래 - 0201000000 + || "4-19".equals(p_jobID) //공정거래 - 0201000000 + + || p_jobID.indexOf("5-14")>-1 //공정거래 - 0201000000 + || "5-15".equals(p_jobID) //공정거래 - 0201000000 + || "5-16".equals(p_jobID) //공정거래 - 0201000000 + || "5-17".equals(p_jobID) //공정거래 - 0201000000 + || p_jobID.indexOf("5-18")>-1 //공정거래 - 0201000000 + || "5-19".equals(p_jobID) //공정거래 - 0201000000 + + || p_jobID.indexOf("6-14")>-1 //공정거래 - 0201000000 + || "6-15".equals(p_jobID) //공정거래 - 0201000000 + || "6-16".equals(p_jobID) //공정거래 - 0201000000 + || "6-17".equals(p_jobID) //공정거래 - 0201000000 + || p_jobID.indexOf("6-18")>-1 //공정거래 - 0201000000 + || "6-19".equals(p_jobID) //공정거래 - 0201000000) { + ){ //하도급 출석요구 + v_ret = this.makeXBY14to19Title(p_data1); + + } }catch(Exception ex) { ex.printStackTrace(); @@ -1767,6 +1832,17 @@ public class GwBaseController { ){ //하도급 출석요구 v_ret = this.makeXBY11(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, 2); + }else if (false + //조정안 수락여부 조회 + || "1-13".equals(p_jobID) //공정거래 - 0201000000 + || "2-13".equals(p_jobID) //가맹점사업거래 - 0202000000 + || "3-13".equals(p_jobID) //하도급거래 - 0203000000 + || "4-13".equals(p_jobID) //대규모유통거래 - 0204000000 + || "5-13".equals(p_jobID) //약관거래 - 0205000000 + || "6-13".equals(p_jobID) //대리점거래 - 0206000000 + ){ //하도급 출석요구 + v_ret = this.makeXBY13(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID); + }else if (false //조사보고서 || "1-12".equals(p_jobID) //공정거래 - 0201000000 @@ -2389,7 +2465,14 @@ public class GwBaseController { v_ret = v_ret +"1. 우리 협의회는 귀사(하)가 "; v_ret = v_ret + this.makeRespondents(p_caseRespondentData); - v_ret = v_ret +"분쟁과 관련하여 공정거래분쟁조정협의회에 제출한 분쟁조정신청서를 "+p_data1.get("caseDate").toString()+" 접수(사건번호:"+p_data1.get("caseNo").toString()+")"; + + if ("2-4".equals(p_jobID)) { + v_ret = v_ret +"분쟁과 관련하여 가맹사업거래분쟁조정협의회에 제출한 분쟁조정신청서를 "+p_data1.get("caseDate").toString()+" 접수(사건번호:"+p_data1.get("caseNo").toString()+")"; + }else { + v_ret = v_ret +"분쟁과 관련하여 공정거래분쟁조정협의회에 제출한 분쟁조정신청서를 "+p_data1.get("caseDate").toString()+" 접수(사건번호:"+p_data1.get("caseNo").toString()+")"; + } + + v_ret = v_ret +"하여 본 접수증을 보내드립니다."; v_ret = v_ret +"

"; @@ -2461,7 +2544,7 @@ public class GwBaseController { v_ret = v_ret +"다. 제출방법: 등기우편, 전자우편, 온라인분쟁조정시스템(fairnet.kofair.or.kr)"; v_ret = v_ret +"

"; v_ret = v_ret +"라. 제 출 처: (우 04513) 서울시 중구 세종대로39 한국공정거래조정원 \r\n" + - " 분쟁조정 1실 가맹유통플랫폼팀 정원희 변호사"; + " 분쟁조정 1실 가맹유통플랫폼팀"; }else if ("3-4".equals(p_jobID)) { v_ret = v_ret +"「하도급거래 공정화에 관한 법률」 제24조의5 제2항의 "; @@ -4135,6 +4218,128 @@ public class GwBaseController { return v_ret; } + //STEP5.보고 - 조정안 수락여부 조회 + private String makeXBY13( + EgovMap p_data1, + List p_caseApplcntData, + List p_caseRespondentData, + String p_jobID + //String p_title + ) { + String v_ret = ""; + + try { + v_ret = this.receiverHeader(); + + //수신영역 + { + //v_ret = v_ret + "수신자 " + this.makeApplcnt(p_caseApplcntData) + ", " + this.makeRespondent(p_caseRespondentData) + "
"; + v_ret = v_ret + "수신자 수신자 참조"; + v_ret = v_ret + "
(경유)"; + //v_ret = v_ret + "
제목   사실관계 확인을 위한 출석요구("+p_data1.get("caseNo").toString()+")"; + v_ret = v_ret + "
제목   분쟁조정협의회 조정안에 대한 수락 여부 조회"; + /* + if (p_cnt>1) { + v_ret = v_ret +"("+Integer.toString(p_cnt)+"차)"; + } + */ + } + + //v_ret = v_ret + this.receiverFooter(); + + v_ret = v_ret + this.receiverHR(); + + + //하단본문영역 + //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); + + + if (p_jobID.indexOf("1-")>-1) { + v_ret = v_ret +"

1. 위 분쟁사건에 대하여 우리 협의회(제2023-10차 공정거래분쟁조정협의회, 202o. oo. oo.(o) oo:oo 개최)가 심의한 결과, 「독점규제 및 공정거래에 관한 법률(이하 ‘공정거래법’이라 합니다)」제77조 제1항의 규정에 따라 붙임 조정결정서의 주문과 같이 조정안을 제시하는 것으로 결정되었습니다."; + v_ret = v_ret +"

2. 귀사는 붙임 조정결정서에 대한 수락여부를 202o. oo. oo.(o)까지 ‘수락’ 또는 ‘불수락’ 중 하나를 선택하여 반드시 서면으로 통지하여 주시기 바랍니다."; + v_ret = v_ret +"

3. 만일 위 기한까지 수락 여부에 대한 통지가 없는 때에는 우리 협의회의 조정안을 거부한 것으로 간주하여 공정거래법 제77조 제4항 제3호의 규정에 따라 조정절차를 종료하고 동 조 제5항의 규정에 따라 공정거래위원회에 보고하게 됩니다."; + v_ret = v_ret +"

4. 참고로, 우리 협의회의 조정안은 분쟁당사자의 제출자료와 주장, 조정의사 등을 종합적으로 고려하여 검토한 것으로 공정거래위원회 및 법원을 기속하지 않습니다."; + v_ret = v_ret +"

※ 귀사에서 본 내용을 임의로 제3자에게 제공할 경우 분쟁당사자 상대방의 기업비밀 등이 공개되어 피해가 발생할 수 있으니 주의를 부탁드립니다."; + }else if (p_jobID.indexOf("2-")>-1) { + v_ret = v_ret +"

1. 위 분쟁사건에 대하여 우리 협의회(제2023-14차 가맹사업거래분쟁조정협의회, 202o. oo. oo.(o) oo:oo 개최)가 심의한 결과, 「가맹사업거래의 공정화에 관한 법률(이하 ‘가맹사업법’이라 합니다)」 제23조 제2항의 규정에 따라 붙임 조정결정서의 주문과 같이 조정안을 제시하는 것으로 결정되었습니다."; + v_ret = v_ret +"

2. 귀사는 붙임 조정결정서에 대한 수락여부를 202o. oo. oo.(o)까지 ‘수락’ 또는 ‘불수락’ 중 하나를 선택하여 반드시 서면으로 통지하여 주시기 바랍니다."; + v_ret = v_ret +"

3. 만일 위 기한까지 수락 여부에 대한 통지가 없는 때에는 우리 협의회의 조정안을 거부한 것으로 간주하여 가맹사업법 제23조 제4항 제3호의 규정에 따라 조정절차를 종료하고 동 조 제5항의 규정에 따라 공정거래위원회에 보고하게 됩니다."; + v_ret = v_ret +"

4. 참고로, 우리 협의회의 조정안은 분쟁당사자의 제출자료와 주장, 조정의사 등을 종합적으로 고려하여 검토한 것으로 공정거래위원회 및 법원을 기속하지 않습니다."; + v_ret = v_ret +"

※ 귀사(하)에서 본 내용을 임의로 제3자에게 제공할 경우 분쟁당사자 상대방의 기업비밀 등이 공개되어 피해가 발생할 수 있으니 주의를 부탁드립니다."; + }else if (p_jobID.indexOf("3-")>-1) { + v_ret = v_ret +"

1. 위 분쟁사건에 대하여 우리 협의회(제202o-oo차 하도급분쟁조정협의회, 202o. oo. oo.(o) oo:oo 개최)에서 심의한 결과, 「하도급거래 공정화에 관한 법률(이하 ’하도급법‘이라 합니다)」 제24조의5 제1항의 규정에 따라 붙임 조정결정서의 주문과 같이 조정안을 제시하는 것으로 결정되었습니다."; + v_ret = v_ret +"

2. 귀사는 붙임 조정결정서에 대한 수락여부를 202o. oo. oo.(o)까지 ‘수락’ 또는 ‘불수락’ 중 하나를 선택하여 반드시 서면으로 통지하여 주시기 바랍니다."; + v_ret = v_ret +"

3. 만일 위 기한까지 수락여부에 대한 통지가 없는 때에는 우리 협의회의 조정안을 거부한 것으로 간주하여 하도급법 제24조의5 제5항의 규정에 따라 조정절차를 종료하고 공정거래위원회에 보고하게 됩니다."; + v_ret = v_ret +"

4. 참고로, 우리 협의회의 조정안은 분쟁당사자의 제출자료와 주장, 조정의사 등을 종합적으로 고려하여 검토한 것으로 공정거래위원회 및 법원을 기속하지 않습니다."; + v_ret = v_ret +"

※ 귀사에서 본 내용을 임의로 제3자에게 제공할 경우 분쟁당사자 상대방의 기업비밀 등이 공개되어 피해가 발생할 수 있으니 주의를 부탁드립니다."; + + }else if (p_jobID.indexOf("4-")>-1) { + v_ret = v_ret +"

1. 위 분쟁사건에 대하여 우리 협의회(제202o-oo차 가맹사업거래분쟁조정협의회, 202o. oo. oo.(o) oo:oo 개최)가 심의한 결과, 「가맹사업거래의 공정화에 관한 법률(이하 ‘가맹사업법’이라 합니다)」 제23조 제2항의 규정에 따라 붙임 조정결정서의 주문과 같이 조정안을 제시하는 것으로 결정되었습니다."; + v_ret = v_ret +"

2. 귀사는 붙임 조정결정서에 대한 수락여부를 202o. oo. oo.(o)까지 ‘수락’ 또는 ‘불수락’ 중 하나를 선택하여 반드시 서면으로 통지하여 주시기 바랍니다."; + v_ret = v_ret +"

3. 만일 위 기한까지 수락 여부에 대한 통지가 없는 때에는 우리 협의회의 조정안을 거부한 것으로 간주하여 가맹사업법 제23조 제4항 제3호의 규정에 따라 조정절차를 종료하고 동 조 제5항의 규정에 따라 공정거래위원회에 보고하게 됩니다."; + v_ret = v_ret +"

4. 참고로, 우리 협의회의 조정안은 분쟁당사자의 제출자료와 주장, 조정의사 등을 종합적으로 고려하여 검토한 것으로 공정거래위원회 및 법원을 기속하지 않습니다."; + v_ret = v_ret +"

※ 귀하가 본 내용을 임의로 제3자에게 제공할 경우 분쟁당사자 상대방의 기업비밀 등이 공개되어 피해가 발생할 수 있으니 주의를 부탁드립니다."; + + }else if (p_jobID.indexOf("5-")>-1) { + v_ret = v_ret +"

1. 위 분쟁사건에 대하여 우리 협의회(제202o-o차 대리점분쟁조정협의회, 202o. oo. oo.(o) oo:oo 개최)가 심의한 결과, 「대리점거래의 공정화에 관한 법률(이하‘대리점법’이라 합니다)」 제20조 제1항의 규정에 따라 붙임 조정결정서의 주문과 같이 조정안을 제시하는 것으로 결정되었습니다."; + v_ret = v_ret +"

2. 귀사는 붙임 조정결정서에 대한 수락여부를 202o. oo. oo.(o)까지 ‘수락’ 또는 ‘불수락’ 중 하나를 선택하여 반드시 서면으로 통지하여 주시기 바랍니다."; + v_ret = v_ret +"

3. 만일 위 기한까지 수락 여부에 대한 통지가 없는 때에는 우리 협의회의 조정안을 거부한 것으로 간주하여 대리점법 제20조 제5항 제2호의 규정에 따라 조정절차를 종료하고 동 조 제6항의 규정에 따라 공정거래위원회에 보고하게 됩니다."; + v_ret = v_ret +"

4. 참고로, 우리 협의회의 조정안은 분쟁당사자의 제출자료와 주장, 조정의사 등을 종합적으로 고려하여 검토한 것으로 공정거래위원회 및 법원을 기속하지 않습니다."; + v_ret = v_ret +"

※ 귀사에서 본 내용을 임의로 제3자에게 제공할 경우 분쟁당사자 상대방의 기업비밀 등이 공개되어 피해가 발생할 수 있으니 주의를 부탁드립니다."; + + }else if (p_jobID.indexOf("6-")>-1) { + v_ret = v_ret +"

1. 위 분쟁사건에 대하여 우리 협의회(제202o-o차 대리점분쟁조정협의회, 202o. oo. oo.(o) oo:oo 개최)가 심의한 결과, 「대리점거래의 공정화에 관한 법률(이하‘대리점법’이라 합니다)」 제20조 제1항의 규정에 따라 붙임 조정결정서의 주문과 같이 조정안을 제시하는 것으로 결정되었습니다."; + v_ret = v_ret +"

2. 귀사는 붙임 조정결정서에 대한 수락여부를 202o. oo. oo.(o)까지 ‘수락’ 또는 ‘불수락’ 중 하나를 선택하여 반드시 서면으로 통지하여 주시기 바랍니다."; + v_ret = v_ret +"

3. 만일 위 기한까지 수락 여부에 대한 통지가 없는 때에는 우리 협의회의 조정안을 거부한 것으로 간주하여 대리점법 제20조 제5항 제2호의 규정에 따라 조정절차를 종료하고 동 조 제6항의 규정에 따라 공정거래위원회에 보고하게 됩니다."; + v_ret = v_ret +"

4. 참고로, 우리 협의회의 조정안은 분쟁당사자의 제출자료와 주장, 조정의사 등을 종합적으로 고려하여 검토한 것으로 공정거래위원회 및 법원을 기속하지 않습니다."; + v_ret = v_ret +"

※ 귀사에서 본 내용을 임의로 제3자에게 제공할 경우 분쟁당사자 상대방의 기업비밀 등이 공개되어 피해가 발생할 수 있으니 주의를 부탁드립니다."; + + }else { + v_ret = v_ret +"관련 규정에 따라 조정절차를 종료하고, 관련 "; + } + + //붙임 + v_ret = v_ret +"

"; + v_ret = v_ret +"붙임 조정결정서 1부. 끝."; + + //관인 + //v_ret = v_ret + this.makeChop(p_title); + v_ret = v_ret + this.makeChopNrecipient("", p_caseApplcntData, p_caseRespondentData); + + //v_ret = v_ret + "수신자 " + this.makeApplcnt(p_caseApplcntData) + ", " + this.makeRespondent(p_caseRespondentData) + "
"; + + v_ret = v_ret + this.bodyFooter(); + + }catch(Exception ex) { + ex.printStackTrace(); + } + + + return v_ret; + } + + //STEP5.보고 - 조정안 수락여부 조회 + private String makeXBY13Title( + EgovMap p_data1 + ) { + String v_ret = ""; + + try { + v_ret = v_ret + "분쟁조정협의회 조정안에 대한 수락 여부 조회"; + + }catch(Exception ex) { + ex.printStackTrace(); + } + + + return v_ret; + } + //STEP5.보고 - 조정절차 종료사실 보고(선보고) private String makeXBY25Title( EgovMap p_data1 @@ -4952,6 +5157,26 @@ v_ret = this.receiverHeader(); return v_ret; } + //STEP6.종료통지 - 조정절차 종료사실 통지 + private String makeXBY14to19Title( + EgovMap p_data1 + ) { + String v_ret = ""; + + try { + v_ret = v_ret + "조정절차 종료사실 통지("+p_data1.get("caseNo").toString()+")"; + + }catch(Exception ex) { + ex.printStackTrace(); + } + + System.out.println("v_ret"); + System.out.println(v_ret); + + + return v_ret; + } + //STEP6.종료통지 - 조정절차 종료사실 통지 private String makeXBY14to19( EgovMap p_data1, @@ -4967,8 +5192,9 @@ v_ret = this.receiverHeader(); //수신영역 { - v_ret = v_ret + "수신자 " + this.makeApplcnt(p_caseApplcntData) + ", " + this.makeRespondent(p_caseRespondentData) + "
"+ - "(경유)
"+ + v_ret = v_ret + "수신자 수신자 참조
"; + //v_ret = v_ret + "수신자 " + this.makeApplcnt(p_caseApplcntData) + ", " + this.makeRespondent(p_caseRespondentData) + "
"; + v_ret = v_ret + "(경유)
"+ "제목   조정절차 종료사실 통지("+p_data1.get("caseNo").toString()+")"; /* if (p_cnt>1) { @@ -5047,6 +5273,9 @@ v_ret = this.receiverHeader(); //붙임 v_ret = v_ret +"

붙임: 분쟁조정 사건 처리안내 1부. 끝."; + //수신자 + v_ret = v_ret + this.makeChopNrecipient("", p_caseApplcntData, p_caseRespondentData); + v_ret = v_ret + this.bodyFooter(); }catch(Exception ex) { diff --git a/src/main/java/seed/com/gtm/seedfile/SeedFileService.java b/src/main/java/seed/com/gtm/seedfile/SeedFileService.java index 8614a842..66062884 100644 --- a/src/main/java/seed/com/gtm/seedfile/SeedFileService.java +++ b/src/main/java/seed/com/gtm/seedfile/SeedFileService.java @@ -90,7 +90,7 @@ public class SeedFileService { try { System.out.println("uploadFileName"); - System.out.println(uploadFileName.length); + /*System.out.println(uploadFileName.length); */ }catch(Exception ex) { ex.printStackTrace(); } diff --git a/src/main/java/seed/com/user/counsel/WebCounselController.java b/src/main/java/seed/com/user/counsel/WebCounselController.java index 4770f237..8a5dd8fa 100644 --- a/src/main/java/seed/com/user/counsel/WebCounselController.java +++ b/src/main/java/seed/com/user/counsel/WebCounselController.java @@ -24,6 +24,7 @@ import com.ibm.icu.text.SimpleDateFormat; import kcc.let.uat.uia.service.CertService; import kcc.let.uat.uia.service.CertVO; import seed.com.gtm.seedfile.SeedFileService; +import seed.common.service.InnorixFileService; import seed.manager.group.service.ManagerGroupService; import seed.manager.member.service.ManagerMemberService; import seed.manager.site.service.ManagerSiteManagerService; @@ -66,6 +67,9 @@ public class WebCounselController { @Autowired private CertService certService; + @Autowired + private InnorixFileService innorixFileService; + @Value("#{config['member.merge']}") private String memberMerge; @@ -1009,11 +1013,23 @@ public class WebCounselController { service.lawCounselInsert(paramMap); paramMap.put("dataIdx", paramMap.get("seq")); try { + paramMap.put("dataIdx", paramMap.get("seq")); fileService.fileInsert(paramMap, request, session); }catch(Exception ex) { ex.printStackTrace(); } + //이노릭스 대용량 업로드 + String innorixFileListStr = (String) paramMap.get("innorixFileListVO"); + if(!"".equals(innorixFileListStr)) { + try { + paramMap.put("innorixDataIdx", paramMap.get("dataIdx")); + innorixFileService.innorixExtraFileInsert(innorixFileListStr, paramMap); + }catch(Exception e) { + System.out.println("이노릭스에러"); + } + } + map.put("siteIdx", "case"); map.put("url", "/web/user/mypage/case/03/242/myLawCounsel.do"); map.put("message", "user.message.mod"); 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 f1735722..c8c34db4 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 @@ -116,7 +116,10 @@ on(aa0.a0_date=bb0.LOCDATE) WHERE bb0.locdate IS null AND aa0.a0_date>=TO_DATE(AA.CASE_DATE) - ) - NVL(AA.APP_REQ_TERM, 0) + ) - + CASE WHEN NVL(AA.APP_REQ_TERM, 0)>21 THEN 21 + ELSE NVL(AA.APP_REQ_TERM, 0) + END WHEN (MEDIATION_END_DT IS NOT NULL) THEN ( @@ -181,7 +184,12 @@ WHERE bb0.locdate IS null AND aa0.a0_date>=TO_DATE(AA.CASE_DATE) AND AA.MEDIATION_END_DT>=aa0.a0_date - ) - NVL(AA.APP_REQ_TERM, 0) + ) - + CASE WHEN NVL(AA.APP_REQ_TERM, 0)>21 THEN 21 + ELSE NVL(AA.APP_REQ_TERM, 0) + END + + END AS PRO_DATE, @@ -350,7 +358,10 @@ on(aa0.a0_date=bb0.LOCDATE) WHERE bb0.locdate IS null AND aa0.a0_date>=TO_DATE(A.CASE_DATE) - ) - NVL(A.APP_REQ_TERM, 0) + ) - + CASE WHEN NVL(A.APP_REQ_TERM, 0)>21 THEN 21 + ELSE NVL(A.APP_REQ_TERM, 0) + END WHEN (MEDIATION_END_DT IS NOT NULL) THEN ( @@ -415,7 +426,10 @@ WHERE bb0.locdate IS null AND aa0.a0_date>=TO_DATE(A.CASE_DATE) AND A.MEDIATION_END_DT>=aa0.a0_date - ) - NVL(A.APP_REQ_TERM, 0) + ) - + CASE WHEN NVL(A.APP_REQ_TERM, 0)>21 THEN 21 + ELSE NVL(A.APP_REQ_TERM, 0) + END END AS PRO_DATE, @@ -827,8 +841,11 @@ on(aa0.a0_date=bb0.LOCDATE) WHERE bb0.locdate IS null AND aa0.a0_date>=TO_DATE(CM.CASE_DATE) - ) - NVL(CM.APP_REQ_TERM, 0) - + ) - + CASE WHEN NVL(CM.APP_REQ_TERM, 0)>21 THEN 21 + ELSE NVL(CM.APP_REQ_TERM, 0) + END + WHEN (MEDIATION_END_DT IS NOT NULL) THEN ( SELECT count(*) @@ -892,7 +909,10 @@ WHERE bb0.locdate IS null AND aa0.a0_date>=TO_DATE(CM.CASE_DATE) AND CM.MEDIATION_END_DT>=aa0.a0_date - ) - NVL(CM.APP_REQ_TERM, 0) + ) - + CASE WHEN NVL(CM.APP_REQ_TERM, 0)>21 THEN 21 + ELSE NVL(CM.APP_REQ_TERM, 0) + END END AS PRO_DATE, @@ -2575,7 +2595,10 @@ on(aa0.a0_date=bb0.LOCDATE) WHERE bb0.locdate IS null AND aa0.a0_date>=TO_DATE(CM.CASE_DATE) - ) - NVL(CM.APP_REQ_TERM, 0) + ) - + CASE WHEN NVL(CM.APP_REQ_TERM, 0)>21 THEN 21 + ELSE NVL(CM.APP_REQ_TERM, 0) + END WHEN (MEDIATION_END_DT IS NOT NULL) THEN ( @@ -2640,8 +2663,10 @@ WHERE bb0.locdate IS null AND aa0.a0_date>=TO_DATE(CM.CASE_DATE) AND CM.MEDIATION_END_DT>=aa0.a0_date - ) - NVL(CM.APP_REQ_TERM, 0) - + ) - + CASE WHEN NVL(CM.APP_REQ_TERM, 0)>21 THEN 21 + ELSE NVL(CM.APP_REQ_TERM, 0) + END END AS PRO_DATE, CASE diff --git a/src/main/webapp/WEB-INF/jsp/ClipReport4/ClipReportViewer.jsp b/src/main/webapp/WEB-INF/jsp/ClipReport4/ClipReportViewer.jsp index 38e1d004..c9ffb322 100644 --- a/src/main/webapp/WEB-INF/jsp/ClipReport4/ClipReportViewer.jsp +++ b/src/main/webapp/WEB-INF/jsp/ClipReport4/ClipReportViewer.jsp @@ -1,3 +1,4 @@ +<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form" %> <%@page import="org.apache.poi.util.SystemOutLogger"%> <%@page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@page import="com.clipsoft.clipreport.oof.OOFFile"%> diff --git a/src/main/webapp/WEB-INF/jsp/_extra/web/user/onlineCounsel/lawWrite.jsp b/src/main/webapp/WEB-INF/jsp/_extra/web/user/onlineCounsel/lawWrite.jsp index 19a62ac5..25a493cb 100644 --- a/src/main/webapp/WEB-INF/jsp/_extra/web/user/onlineCounsel/lawWrite.jsp +++ b/src/main/webapp/WEB-INF/jsp/_extra/web/user/onlineCounsel/lawWrite.jsp @@ -1,6 +1,7 @@ <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%> +<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%> @@ -26,10 +27,21 @@ + + + + + +