diff --git a/src/main/java/kcc/kccadr/cmm/KccadrConstants.java b/src/main/java/kcc/kccadr/cmm/KccadrConstants.java index 076f3899..a6d68bf7 100644 --- a/src/main/java/kcc/kccadr/cmm/KccadrConstants.java +++ b/src/main/java/kcc/kccadr/cmm/KccadrConstants.java @@ -244,6 +244,8 @@ public class KccadrConstants { * * */ + public static final String ADR_MODE_UPT_TO_GOPREV = "prevAfterUpt"; // 수정 후 전 단계 이동 + public static final String ADR_MODE_UPT = "Upt"; // 수정 public static final String ADR_MODE_NEW = "New"; // 등록 diff --git a/src/main/resources/egovframework/egovProps/globals_local.properties b/src/main/resources/egovframework/egovProps/globals_local.properties index 93c6ffa1..508724b5 100644 --- a/src/main/resources/egovframework/egovProps/globals_local.properties +++ b/src/main/resources/egovframework/egovProps/globals_local.properties @@ -33,6 +33,7 @@ Globals.DriverClassName=cubrid.jdbc.driver.CUBRIDDriver #\ud074\ub77c\uc6b0\ub4dc \uc11c\ubc84 #Globals.Url=jdbc:cubrid:158.247.225.133:30000:kcc_adrs4:::?charset=utf8 #\uac1c\ubc1c\uc11c\ubc84 +#Globals.Url=jdbc:CUBRID:119.193.215.98:30000:kcc_adr_advc_test:::?charset=utf8 Globals.Url=jdbc:cubrid:119.193.215.98:30000:kcc_adr_advc:::?charset=utf8 #\uc2e4\uc11c\ubc84 #Globals.Url=jdbc:cubrid:192.168.39.146:30000:kcc_adr_advc:::?charset=utf8 @@ -95,7 +96,9 @@ Globals.MainPage = /cmm/main/mainPage.do Globals.ckeditorUploadDir=/usr/local/tomcat/file/ckeditor/ #TEST SERVER Globals.RealCntFileFolder=C:/eGovFrameDev-3.9.0-64bit_ncms/workspace/ncms39/src/main/webapp/WEB-INF/jsp/cnt/ -Globals.Solr.url=http://192.168.0.125:8983/solr +#\uc6b4\uc601 solr \uc8fc\uc18c +Globals.Solr.url=http://222.231.43.89:8983/solr +#Globals.Solr.url=http://192.168.0.125:8983/solr #Globals.Solr.url=http://localhost:8983/solr #SNS \ub85c\uadf8\uc778 KEY \uac12 diff --git a/src/main/resources/egovframework/egovProps/globals_svr.properties b/src/main/resources/egovframework/egovProps/globals_svr.properties index 7b0700b4..1127ba14 100644 --- a/src/main/resources/egovframework/egovProps/globals_svr.properties +++ b/src/main/resources/egovframework/egovProps/globals_svr.properties @@ -94,7 +94,8 @@ Globals.MainPage = /cmm/main/mainPage.do Globals.ckeditorUploadDir=/usr/local/tomcat/file/ckeditor/ #TEST SERVER Globals.RealCntFileFolder=C:/eGovFrameDev-3.9.0-64bit_ncms/workspace/ncms39/src/main/webapp/WEB-INF/jsp/cnt/ -Globals.Solr.url=http://localhost:8983/solr +#\uc6b4\uc601 solr \uc8fc\uc18c +Globals.Solr.url=http://222.231.43.89:8983/solr #SNS \ub85c\uadf8\uc778 KEY \uac12 #ITN \ub124\uc774\ubc84 diff --git a/src/main/resources/rebel.xml b/src/main/resources/rebel.xml deleted file mode 100644 index fd1249fe..00000000 --- a/src/main/resources/rebel.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/jsp/web/kccadr/accdnt/ans/ansSubmit.jsp b/src/main/webapp/WEB-INF/jsp/web/kccadr/accdnt/ans/ansSubmit.jsp index 77c59f05..bbd63b61 100644 --- a/src/main/webapp/WEB-INF/jsp/web/kccadr/accdnt/ans/ansSubmit.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/kccadr/accdnt/ans/ansSubmit.jsp @@ -207,7 +207,7 @@

diff --git a/src/main/webapp/WEB-INF/jsp/web/kccadr/accdnt/ars/tab/adjstReqStatusTabDetail.jsp b/src/main/webapp/WEB-INF/jsp/web/kccadr/accdnt/ars/tab/adjstReqStatusTabDetail.jsp index 7e63602c..117f3974 100644 --- a/src/main/webapp/WEB-INF/jsp/web/kccadr/accdnt/ars/tab/adjstReqStatusTabDetail.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/kccadr/accdnt/ars/tab/adjstReqStatusTabDetail.jsp @@ -572,7 +572,7 @@ resInfo--%>
- + <%-- 조정 대리인 신청(기일참관인)은 입금완료 후 부터 기일조서 결재완료 전까지 노출 --%> diff --git a/src/main/webapp/WEB-INF/jsp/web/kccadr/accdnt/ars/tab/adjstReqStatusTabNormal.jsp b/src/main/webapp/WEB-INF/jsp/web/kccadr/accdnt/ars/tab/adjstReqStatusTabNormal.jsp index b5420b08..13c177a5 100644 --- a/src/main/webapp/WEB-INF/jsp/web/kccadr/accdnt/ars/tab/adjstReqStatusTabNormal.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/kccadr/accdnt/ars/tab/adjstReqStatusTabNormal.jsp @@ -617,6 +617,7 @@ + @@ -625,6 +626,7 @@ + @@ -642,10 +644,11 @@ - -

+ diff --git a/src/main/webapp/WEB-INF/jsp/web/kccadr/adjst/adjstReqRegistStep2.jsp b/src/main/webapp/WEB-INF/jsp/web/kccadr/adjst/adjstReqRegistStep2.jsp index 98e8012e..9545b49d 100644 --- a/src/main/webapp/WEB-INF/jsp/web/kccadr/adjst/adjstReqRegistStep2.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/kccadr/adjst/adjstReqRegistStep2.jsp @@ -52,7 +52,7 @@ AdjstReq.step2Onload(); - /* 피 신청인 조회 버튼 Function */ + /* 피 신청인 조회 버튼 Function $('.respondentSch').on('click', function(e){ // 피신청인 구분 tbody @@ -88,6 +88,7 @@ // ajax 호출 ajaxValueChk(rpplNm, rpplEmail); }); + */ function ajaxValueChk(rpplNm, rpplEmail){ @@ -123,6 +124,54 @@ } }); + + $(document).on('click', '.emailCheck', function(){ + + if($(this).is(':checked')) + { + + // 피신청인 구분 => _1 / _2 / _3 + var rpplGb = $(this).attr('data-info'); + + $('#rpplEmail1'+rpplGb).val(''); + $('#rpplEmail2'+rpplGb).val(''); + $('#rpplEmailSelect'+rpplGb).prop("selected", false); + $('#rpplEmailSelect'+rpplGb).val(''); + + } + + }); + + /* + * @.rpplEmailSelectClass => 직접입력 select box + * @.input_email => 이메일 입력 input box + * @ discription : + */ + $(document).on('change', '.rpplEmailSelectClass, .input_email', function(){ + if($(this).val()) + { + var $cheTag = $(this).closest('td').find('.emailCheck'); + if($cheTag.is(':checked')) + { + $cheTag.prop('checked', false); + } + } + }); + + +// $(document).on('change', '.input_email', function(){ + +// if($(this).val()) +// { +// var $cheTag = $(this).closest('td').find('.emailCheck'); +// if($cheTag.is(':checked')) +// { +// $cheTag.prop('checked', false); +// } +// } +// }); + + @@ -177,7 +226,7 @@ @@ -190,7 +239,7 @@ @@ -222,7 +271,7 @@ @@ -256,7 +305,7 @@ @@ -377,7 +426,7 @@ @@ -390,7 +439,7 @@ @@ -423,7 +472,7 @@ @@ -457,7 +506,7 @@ diff --git a/src/main/webapp/WEB-INF/jsp/web/kccadr/adjst/adjstReqRegistStep3.jsp b/src/main/webapp/WEB-INF/jsp/web/kccadr/adjst/adjstReqRegistStep3.jsp index 89cb1aa0..df787c5c 100644 --- a/src/main/webapp/WEB-INF/jsp/web/kccadr/adjst/adjstReqRegistStep3.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/kccadr/adjst/adjstReqRegistStep3.jsp @@ -1,260 +1,264 @@ -ㅊ <%-- - 대국민 사용자 - Class Name : adjstReq4Regist.jsp - Description : 조정신청 등록화면4 - 신청취지/원인 정보 등록 - Modification Information - - 수정일 수정자 수정내용 - ------- -------- --------------------------- - 2021.08.24 우영두 내용 - - author : 우영두 - since : 2021.08.24 - ---%> -<%-- 공통 JS 함수 정의 : /jsp/web/com/webLayout.jsp --%> -<%@ page contentType="text/html; charset=utf-8"%> -<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> -<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%> -<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> -<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%> -<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%> -<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> -<%@ taglib prefix="kc" uri="/WEB-INF/tlds/kcc_tld.tld"%> -<%@ taglib prefix="un" uri="http://jakarta.apache.org/taglibs/unstandard-1.0" %> - - - - - -신청취지/원인 등록 - - -<%-- --%> - - - - - - - - - - - -
-
-
-

조정신청

-
- -
-
-

신청인 취지/원인

-
-
조정진행 상세 - 조정기록 : 일자, 등록인, 문건명, 상대방 공개여부 등 정보제공
번호 일자 등록인 문건명 +

+

- +
- +
-

필수입력 항목*

+

이메일

@@ -264,10 +313,10 @@ @ - - - + + +
- +
- +
- +
-

필수입력 항목*

+

이메일

@@ -467,8 +516,9 @@ - - + + "/> +
- - - - - - - - - - - - - - - - - - - - - - - -
신청인 취지/원인 정보 : 저작물 종류, 신청취지, 신청이유, 첨부파일등의 정보입력
-

필수입력 항목*

-

저작물종류

-
- - -
-

필수입력 항목*

-

신청취지

- -
- - -
-

필수입력 항목*

-

신청이유

- -
- - -
-

필수입력 항목*

-

첨부파일

-
- - (*파일 종류에 제한이 없습니다.) - -
- - - - - - - - - - - - - - - - - - - - -
첨부파일 리스트 : 파일명, 종류, 크기, 삭제
파일 명종류크기삭제
-

첨부하실 파일을 마우스로 끌어서 넣어주세요.

-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - -
첨부파일 리스트 : 파일명, 종류, 크기, 삭제
파일 명종류크기삭제
- 파일 - - - ">. - - "> - - -
-
-
-

제출하신 신청서는 조정조사관이 서류미비시 도움을 드리겠습니다.

-
- -
-
-
- - -<%-- --%> - - - - - - - - - -
-
- -
- - - - - +ㅊ <%-- + 대국민 사용자 + Class Name : adjstReq4Regist.jsp + Description : 조정신청 등록화면4 - 신청취지/원인 정보 등록 + Modification Information + + 수정일 수정자 수정내용 + ------- -------- --------------------------- + 2021.08.24 우영두 내용 + + author : 우영두 + since : 2021.08.24 + +--%> +<%-- 공통 JS 함수 정의 : /jsp/web/com/webLayout.jsp --%> +<%@ page contentType="text/html; charset=utf-8"%> +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> +<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%> +<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> +<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%> +<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%> +<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> +<%@ taglib prefix="kc" uri="/WEB-INF/tlds/kcc_tld.tld"%> +<%@ taglib prefix="un" uri="http://jakarta.apache.org/taglibs/unstandard-1.0" %> + + + + + +신청취지/원인 등록 + + +<%-- --%> + + + + + + + + + + + +
+
+
+

조정신청

+
+ +
+
+

신청인 취지/원인

+
+ + + + + + + + + + + + + + + + + + + + + + + + +
신청인 취지/원인 정보 : 저작물 종류, 신청취지, 신청이유, 첨부파일등의 정보입력
+

필수입력 항목*

+

저작물종류

+
+ + +
+

필수입력 항목*

+

신청취지

+ +
+ + +
+

필수입력 항목*

+

신청이유

+ +
+ + +
+

필수입력 항목*

+

첨부파일

+
+ + (*파일 종류에 제한이 없습니다.) + +
+ + + + + + + + + + + + + + + + + + + + +
첨부파일 리스트 : 파일명, 종류, 크기, 삭제
파일 명종류크기삭제
+

첨부하실 파일을 마우스로 끌어서 넣어주세요.

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
첨부파일 리스트 : 파일명, 종류, 크기, 삭제
파일 명종류크기삭제
+ 파일 + + + ">. + + "> + + +
+
+
+

제출하신 신청서는 조정조사관이 서류미비시 도움을 드리겠습니다.

+
+ +
+ +
+
+ + + + + + + + + + +
+
+ +
+
+ +
+ + diff --git a/src/main/webapp/WEB-INF/jsp/web/kccadr/kccadrCom/kccadrConstantsJsp.jsp b/src/main/webapp/WEB-INF/jsp/web/kccadr/kccadrCom/kccadrConstantsJsp.jsp index ae23c08a..53a06c6c 100644 --- a/src/main/webapp/WEB-INF/jsp/web/kccadr/kccadrCom/kccadrConstantsJsp.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/kccadr/kccadrCom/kccadrConstantsJsp.jsp @@ -87,8 +87,12 @@ var AdjstReq = { copyTb.find("tr[usrTy=02],tr[usrTy=03]").hide(); copyTb.find("input[name=rpplAddrCpYn]").prop("checked", false); copyTb.find("caption").text("피신청인"+ (len+1) +" 정보: 피신청인 분류, 피신청인 이름, 주소, 이메일, 연락처, 이메일 수신여부, SMS 수신여부, 우편물 수령지등 정보입력"); - + // 20221219 + // 이메일 주소 모름 check box 추가로 인해 생성 + copyTb.find(".emailCheck").eq(0).prop("checked" , true); + copyTb.find(".emailCheck").eq(0).attr('data-info', '_'+(len+1)); + // id값 체인지 id가 필요는 없지만 라벨때문에 처리.. var elements = copyTb.find("label"); $.each(elements,function(idx, elm){ @@ -414,6 +418,7 @@ var AdjstReq = { var targetObj = $(".personWarp"); $.each(targetObj, function(idx , obj){ + console.log(obj); saveList.push(AdjstReq.getResPersonData($(this))); }); @@ -523,7 +528,7 @@ var AdjstReq = { if(!this.validStep(this.STEP)){ return false; } - + var data = new FormData($("#"+this.STEP)[0]); //첨부파일 등록 처리 _fileForm2.forEach(function(obj, idx) { @@ -537,12 +542,18 @@ var AdjstReq = { }else if(mode == "${KccadrConstants.ADR_MODE_SMT}"){ msg = "조정신청서를 최종 제출하시겠습니까?"; endMsg = "조정신청서 제출이 완료되었습니다."; + }else if(mode == "${KccadrConstants.ADR_MODE_UPT_TO_GOPREV}"){ // 수정 후 전 페이지 + msg = "등록된 내용을 저장하시겠습니까?"; + endMsg = "저장이 완료되었습니다."; } // 등록 구분 코드 삽입.. data.append("mode" , mode); if(!confirm(msg)){ + if(mode == "${KccadrConstants.ADR_MODE_UPT_TO_GOPREV}"){ // 수정 후 전 페이지 + AdjstReq.fncGoPrev(); + } return false; } @@ -565,6 +576,8 @@ var AdjstReq = { $("#atchFileId").val(returnData.rsVO.atchFileId); if(mode == "${KccadrConstants.ADR_MODE_SMT}"){ AdjstReq.fncGoMyAdjstListPage(); + }else if(mode == "${KccadrConstants.ADR_MODE_UPT_TO_GOPREV}"){ // 수정 후 전 페이지 + AdjstReq.fncGoPrev(); }else{ if(previewYn != 'Y'){ AdjstReq.fncGoRefresh(); @@ -933,15 +946,19 @@ var AdjstReq = { } - if(resPerson.rpplEmail1 == ''){ - alert("이메일을 입력해 주세요."); - return flag = false; - } - - if(resPerson.rpplEmail2 == ''){ - alert("이메일 도메인 정보를 입력해 주세요."); - return flag = false; - } + /* + if(resPerson.rpplEmail1 == ''){ + alert("이메일을 입력해 주세요."); + return flag = false; + } + + if(resPerson.rpplEmail2 == ''){ + alert("이메일 도메인 정보를 입력해 주세요."); + return flag = false; + } + */ + + if(!AdjstReq.TEL_REGEXP.test(resPerson.rpplPhone1+resPerson.rpplPhone2+resPerson.rpplPhone3)){ alert("피신청인["+idxNo+"] 연락처 지역번호 및 휴대폰 앞자리를 확인해주세요."); return flag = false; diff --git a/src/main/webapp/kccadrPb/tutorial/image/04.gif b/src/main/webapp/kccadrPb/tutorial/image/04.gif index 971589c3..6a4d4f52 100644 Binary files a/src/main/webapp/kccadrPb/tutorial/image/04.gif and b/src/main/webapp/kccadrPb/tutorial/image/04.gif differ diff --git a/src/main/webapp/kccadrPb/tutorial/image/05.gif b/src/main/webapp/kccadrPb/tutorial/image/05.gif index f435dcb9..36673a2a 100644 Binary files a/src/main/webapp/kccadrPb/tutorial/image/05.gif and b/src/main/webapp/kccadrPb/tutorial/image/05.gif differ diff --git a/src/main/webapp/kccadrPb/tutorial/image/06.gif b/src/main/webapp/kccadrPb/tutorial/image/06.gif index 5c1a146f..8428ccb5 100644 Binary files a/src/main/webapp/kccadrPb/tutorial/image/06.gif and b/src/main/webapp/kccadrPb/tutorial/image/06.gif differ diff --git a/src/main/webapp/kccadrPb/tutorial/image/07.gif b/src/main/webapp/kccadrPb/tutorial/image/07.gif index 8ec0a106..10d93a2a 100644 Binary files a/src/main/webapp/kccadrPb/tutorial/image/07.gif and b/src/main/webapp/kccadrPb/tutorial/image/07.gif differ diff --git a/src/main/webapp/kccadrPb/tutorial/image/08.gif b/src/main/webapp/kccadrPb/tutorial/image/08.gif index 3e851b53..4bbf4521 100644 Binary files a/src/main/webapp/kccadrPb/tutorial/image/08.gif and b/src/main/webapp/kccadrPb/tutorial/image/08.gif differ diff --git a/src/main/webapp/kccadrPb/tutorial/image/09.gif b/src/main/webapp/kccadrPb/tutorial/image/09.gif index bef30602..131255f5 100644 Binary files a/src/main/webapp/kccadrPb/tutorial/image/09.gif and b/src/main/webapp/kccadrPb/tutorial/image/09.gif differ diff --git a/src/main/webapp/kccadrPb/tutorial/image/10.gif b/src/main/webapp/kccadrPb/tutorial/image/10.gif index 86b01bf6..1aa9d47c 100644 Binary files a/src/main/webapp/kccadrPb/tutorial/image/10.gif and b/src/main/webapp/kccadrPb/tutorial/image/10.gif differ diff --git a/src/main/webapp/kccadrPb/tutorial/image/11.gif b/src/main/webapp/kccadrPb/tutorial/image/11.gif index e4c574c3..27a823b7 100644 Binary files a/src/main/webapp/kccadrPb/tutorial/image/11.gif and b/src/main/webapp/kccadrPb/tutorial/image/11.gif differ diff --git a/src/main/webapp/kccadrPb/tutorial/image/12.gif b/src/main/webapp/kccadrPb/tutorial/image/12.gif index 779b9fbf..5665acd6 100644 Binary files a/src/main/webapp/kccadrPb/tutorial/image/12.gif and b/src/main/webapp/kccadrPb/tutorial/image/12.gif differ diff --git a/src/main/webapp/kccadrPb/tutorial/image/13.gif b/src/main/webapp/kccadrPb/tutorial/image/13.gif index 79248585..fdc57c69 100644 Binary files a/src/main/webapp/kccadrPb/tutorial/image/13.gif and b/src/main/webapp/kccadrPb/tutorial/image/13.gif differ diff --git a/src/main/webapp/kccadrPb/tutorial/image/14.gif b/src/main/webapp/kccadrPb/tutorial/image/14.gif index 44b79fdf..c7435378 100644 Binary files a/src/main/webapp/kccadrPb/tutorial/image/14.gif and b/src/main/webapp/kccadrPb/tutorial/image/14.gif differ diff --git a/src/main/webapp/kccadrPb/tutorial/image/15.gif b/src/main/webapp/kccadrPb/tutorial/image/15.gif index 39aac289..996073c8 100644 Binary files a/src/main/webapp/kccadrPb/tutorial/image/15.gif and b/src/main/webapp/kccadrPb/tutorial/image/15.gif differ diff --git a/src/main/webapp/kccadrPb/tutorial/image/16.gif b/src/main/webapp/kccadrPb/tutorial/image/16.gif index ab4610af..53e45073 100644 Binary files a/src/main/webapp/kccadrPb/tutorial/image/16.gif and b/src/main/webapp/kccadrPb/tutorial/image/16.gif differ diff --git a/src/main/webapp/kccadrPb/tutorial/image/17.gif b/src/main/webapp/kccadrPb/tutorial/image/17.gif index ca4d33aa..711dc2d0 100644 Binary files a/src/main/webapp/kccadrPb/tutorial/image/17.gif and b/src/main/webapp/kccadrPb/tutorial/image/17.gif differ diff --git a/src/main/webapp/kccadrPb/tutorial/image/18.gif b/src/main/webapp/kccadrPb/tutorial/image/18.gif index dac8b61d..4895613b 100644 Binary files a/src/main/webapp/kccadrPb/tutorial/image/18.gif and b/src/main/webapp/kccadrPb/tutorial/image/18.gif differ diff --git a/src/main/webapp/kccadrPb/tutorial/image/19.gif b/src/main/webapp/kccadrPb/tutorial/image/19.gif index a2ddcea8..5c1168cb 100644 Binary files a/src/main/webapp/kccadrPb/tutorial/image/19.gif and b/src/main/webapp/kccadrPb/tutorial/image/19.gif differ