From f43a6a3d5cbf7d3394bdeb1b5c3f111c6685269c Mon Sep 17 00:00:00 2001 From: hylee Date: Fri, 28 Oct 2022 15:07:03 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=EB=B2=95=EC=9B=90=EC=97=B0=EA=B3=84?= =?UTF-8?q?=EC=A1=B0=EC=A0=95=EB=93=B1=EB=A1=9D=20-=20=EC=86=8C=EC=9A=94?= =?UTF-8?q?=EC=9D=BC/=EB=B3=B4=EA=B3=A0=EC=9B=94=20=EC=9E=90=EB=8F=99?= =?UTF-8?q?=ED=99=94=20=EC=99=84=EB=A3=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/AdjCourtCnctnVO.java | 7 ++ .../adjCourtCnctn/AdjCourtCnctn_SQL_Mysql.xml | 4 +- src/main/resources/rebel.xml | 6 +- .../adjCourtCnctn/adjCourtCnctnRegist.jsp | 65 ++++++++++++++----- 4 files changed, 62 insertions(+), 20 deletions(-) diff --git a/src/main/java/kcc/kccadr/adjCourtCnctn/service/AdjCourtCnctnVO.java b/src/main/java/kcc/kccadr/adjCourtCnctn/service/AdjCourtCnctnVO.java index cff9ad34..7c3cad86 100644 --- a/src/main/java/kcc/kccadr/adjCourtCnctn/service/AdjCourtCnctnVO.java +++ b/src/main/java/kcc/kccadr/adjCourtCnctn/service/AdjCourtCnctnVO.java @@ -28,6 +28,7 @@ public class AdjCourtCnctnVO extends ComDefaultVO implements Serializable { private String rprtMonth = ""; private String processDay = ""; private String courtFld = ""; + private String accdntCn = ""; private String reqInfo = ""; private String aplcnInfo = ""; private String rspndInfo = ""; @@ -127,6 +128,12 @@ public class AdjCourtCnctnVO extends ComDefaultVO implements Serializable { public void setCourtFld(String courtFld) { this.courtFld = courtFld; } + public String getAccdntCn() { + return accdntCn; + } + public void setAccdntCn(String accdntCn) { + this.accdntCn = accdntCn; + } public String getReqInfo() { return reqInfo; } diff --git a/src/main/resources/egovframework/sqlmap/kccadr/adjCourtCnctn/AdjCourtCnctn_SQL_Mysql.xml b/src/main/resources/egovframework/sqlmap/kccadr/adjCourtCnctn/AdjCourtCnctn_SQL_Mysql.xml index 001fba0f..90ae1930 100644 --- a/src/main/resources/egovframework/sqlmap/kccadr/adjCourtCnctn/AdjCourtCnctn_SQL_Mysql.xml +++ b/src/main/resources/egovframework/sqlmap/kccadr/adjCourtCnctn/AdjCourtCnctn_SQL_Mysql.xml @@ -21,6 +21,7 @@ , RPRT_MONTH , PROCESS_DAY , COURT_FLD + , ACCDNT_CN , APLCN_INFO , RSPND_INFO , APLCN_DPTY @@ -50,6 +51,7 @@ , #rprtMonth# , #processDay# , #courtFld# + , #accdntCn# , #aplcnInfo# , #rspndInfo# , #aplcnDpty# @@ -62,7 +64,7 @@ , #pymntDay# , #extns# , #rmrks# - , #useYn# + , 'Y' ,NOW() ,#frstRegisterId# ) diff --git a/src/main/resources/rebel.xml b/src/main/resources/rebel.xml index 0e85c739..c2e2c0bc 100644 --- a/src/main/resources/rebel.xml +++ b/src/main/resources/rebel.xml @@ -7,18 +7,18 @@ - + - + - + diff --git a/src/main/webapp/WEB-INF/jsp/kccadr/adjCourtCnctn/adjCourtCnctnRegist.jsp b/src/main/webapp/WEB-INF/jsp/kccadr/adjCourtCnctn/adjCourtCnctnRegist.jsp index 950c542a..26436f56 100644 --- a/src/main/webapp/WEB-INF/jsp/kccadr/adjCourtCnctn/adjCourtCnctnRegist.jsp +++ b/src/main/webapp/WEB-INF/jsp/kccadr/adjCourtCnctn/adjCourtCnctnRegist.jsp @@ -17,9 +17,35 @@ $(document).ready(function(){ - $('#alctnDe, #rprtDe').change(function(){ + // 배당일자, 보고일자 선택하면 발동되는 event + // 소요일 계산 + $('#alctnDe, #rprtDe').on('focusin',function(){ - console.log($(this).val()); + var alctnVal = $('#alctnDe').val(); + var rprtVal = $('#rprtDe').val(); + + if(alctnVal && rprtVal) + { + var returnVal = 0; + + alctnVal = alctnVal.replaceAll("-", ""); + rprtVal = rprtVal.replaceAll("-", ""); + + returnVal = Number(rprtVal) - Number(alctnVal); + + $('#processDay').val(returnVal); + + } + + + // 보고월 + if($(this).attr('id') === 'rprtDe') + { + var month = $(this).val().split('-')[1].replace(/(^0+)/, ""); + + $('#rprtMonth').val(month+'월'); + + } }); @@ -63,11 +89,6 @@ function fn_regist(){ } - - - - - // 목록 이동 function fn_GoList(){ var goListForm = document.goListForm ; @@ -82,7 +103,6 @@ function fn_GoList(){
- " /> @@ -161,7 +181,7 @@ function fn_GoList(){ 배당일자
- +