refactor:법원연계조정등록 - 소요일/보고월 자동화 완료

This commit is contained in:
hylee 2022-10-28 15:07:03 +09:00
parent 46a2800bdd
commit f43a6a3d5c
4 changed files with 62 additions and 20 deletions

View File

@ -28,6 +28,7 @@ public class AdjCourtCnctnVO extends ComDefaultVO implements Serializable {
private String rprtMonth = ""; private String rprtMonth = "";
private String processDay = ""; private String processDay = "";
private String courtFld = ""; private String courtFld = "";
private String accdntCn = "";
private String reqInfo = ""; private String reqInfo = "";
private String aplcnInfo = ""; private String aplcnInfo = "";
private String rspndInfo = ""; private String rspndInfo = "";
@ -127,6 +128,12 @@ public class AdjCourtCnctnVO extends ComDefaultVO implements Serializable {
public void setCourtFld(String courtFld) { public void setCourtFld(String courtFld) {
this.courtFld = courtFld; this.courtFld = courtFld;
} }
public String getAccdntCn() {
return accdntCn;
}
public void setAccdntCn(String accdntCn) {
this.accdntCn = accdntCn;
}
public String getReqInfo() { public String getReqInfo() {
return reqInfo; return reqInfo;
} }

View File

@ -21,6 +21,7 @@
, RPRT_MONTH , RPRT_MONTH
, PROCESS_DAY , PROCESS_DAY
, COURT_FLD , COURT_FLD
, ACCDNT_CN
, APLCN_INFO , APLCN_INFO
, RSPND_INFO , RSPND_INFO
, APLCN_DPTY , APLCN_DPTY
@ -50,6 +51,7 @@
, #rprtMonth# , #rprtMonth#
, #processDay# , #processDay#
, #courtFld# , #courtFld#
, #accdntCn#
, #aplcnInfo# , #aplcnInfo#
, #rspndInfo# , #rspndInfo#
, #aplcnDpty# , #aplcnDpty#
@ -62,7 +64,7 @@
, #pymntDay# , #pymntDay#
, #extns# , #extns#
, #rmrks# , #rmrks#
, #useYn# , 'Y'
,NOW() ,NOW()
,#frstRegisterId# ,#frstRegisterId#
) )

View File

@ -7,18 +7,18 @@
<application generated-by="eclipse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.zeroturnaround.com" xsi:schemaLocation="http://www.zeroturnaround.com http://update.zeroturnaround.com/jrebel/rebel-2_1.xsd"> <application generated-by="eclipse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.zeroturnaround.com" xsi:schemaLocation="http://www.zeroturnaround.com http://update.zeroturnaround.com/jrebel/rebel-2_1.xsd">
<classpath> <classpath>
<dir name="${rebel.workspace.path}/kcc_adr_advc_git/target/classes"> <dir name="D:/Development/git_repository/kcc_adr_advc_git/target/classes">
</dir> </dir>
</classpath> </classpath>
<web> <web>
<link target="/"> <link target="/">
<dir name="${rebel.workspace.path}/kcc_adr_advc_git/target/m2e-wtp/web-resources"> <dir name="D:/Development/git_repository/kcc_adr_advc_git/target/m2e-wtp/web-resources">
<exclude name="/"/> <exclude name="/"/>
</dir> </dir>
</link> </link>
<link target="/"> <link target="/">
<dir name="${rebel.workspace.path}/kcc_adr_advc_git/src/main/webapp"> <dir name="D:/Development/git_repository/kcc_adr_advc_git/src/main/webapp">
</dir> </dir>
</link> </link>
</web> </web>

View File

@ -17,9 +17,35 @@
$(document).ready(function(){ $(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(){ function fn_GoList(){
var goListForm = document.goListForm ; var goListForm = document.goListForm ;
@ -82,7 +103,6 @@ function fn_GoList(){
</head> </head>
<body> <body>
<form id="goListForm" name="goListForm" method="post" > <form id="goListForm" name="goListForm" method="post" >
<input type="hidden" name="searchKeyword" value=""/> <input type="hidden" name="searchKeyword" value=""/>
<input type="hidden" name="pageIndex" value="<c:out value='${adjCourtCnctnVO.pageIndex}'/>"/> <input type="hidden" name="pageIndex" value="<c:out value='${adjCourtCnctnVO.pageIndex}'/>"/>
<input type="hidden" name="searchSortCnd" value="<c:out value="${adjCourtCnctnVO.searchSortCnd}" />" /> <input type="hidden" name="searchSortCnd" value="<c:out value="${adjCourtCnctnVO.searchSortCnd}" />" />
@ -161,7 +181,7 @@ function fn_GoList(){
<th>배당일자</th> <th>배당일자</th>
<td> <td>
<div id="sel_date" class="sel_date"> <div id="sel_date" class="sel_date">
<input readonly="readonly" type="text" class="alctnDe inp" title="배당일자" id="alctnDe" name="alctnDe" value="" data-datecontrol="true"> <input readonly="readonly" type="text" class="alctnDe inp" title="배당일자" id="alctnDe" name="alctnDe" value="" data-datecontrol="true" onchange="test(this);">
<div class="calendar_in" id="calendarName_endDate" style="z-index: 9;"> <div class="calendar_in" id="calendarName_endDate" style="z-index: 9;">
<button type="button" value="달력 팝업 열기" onclick="return calendarOpen('alctnDe-lry','',this)" class="btn_cal" ></button> <button type="button" value="달력 팝업 열기" onclick="return calendarOpen('alctnDe-lry','',this)" class="btn_cal" ></button>
<div id="alctnDe-lry" class="calendarPop" style="display: none;"> <div id="alctnDe-lry" class="calendarPop" style="display: none;">
@ -209,18 +229,19 @@ function fn_GoList(){
</td> </td>
<th>보고월</th> <th>보고월</th>
<td> <td>
<select id="rprtMonth" name="rprtMonth"> <!-- <select id="rprtMonth" name="rprtMonth"> -->
<option value="">선택</option> <!-- <option value="">선택</option> -->
<c:forEach var="i" begin="1" end="12" step="1"> <%-- <c:forEach var="i" begin="1" end="12" step="1"> --%>
<option value="${i}">${i}월</option> <%-- <option value="${i}">${i}월</option> --%>
</c:forEach> <%-- </c:forEach> --%>
</select> <!-- </select> -->
<input type="text" id="rprtMonth" name="rprtMonth" placeholder="보고일자 선택" />
</td> </td>
</tr> </tr>
<tr> <tr>
<th>소요일</th> <th>소요일</th>
<td> <td>
<input type="text" id="processDay" name="processDay" /> <input readonly="readonly" type="text" id="processDay" name="processDay" placeholder=""/>
</td> </td>
</tr> </tr>
<tr> <tr>
@ -233,6 +254,12 @@ function fn_GoList(){
<input type="text" id="courtNo" name="courtNo" /> <input type="text" id="courtNo" name="courtNo" />
</td> </td>
</tr> </tr>
<tr>
<th>분야</th>
<td>
<input type="text" id="courtFld" name="courtFld" />
</td>
</tr>
<tr> <tr>
<th>신청인 정보</th> <th>신청인 정보</th>
<td colspan="3"> <td colspan="3">
@ -257,6 +284,12 @@ function fn_GoList(){
<textarea name="rspndDpty" id="rspndDpty" cols="30" rows="3"> </textarea> <textarea name="rspndDpty" id="rspndDpty" cols="30" rows="3"> </textarea>
</td> </td>
</tr> </tr>
<tr>
<th>사건내용</th>
<td colspan="3">
<textarea name="accdntCn" id="accdntCn" cols="30" rows="3"> </textarea>
</td>
</tr>
<tr> <tr>
<th>결과</th> <th>결과</th>
<td> <td>