refacotr: 과거사건등록 이력 등록 페이지 진행중
This commit is contained in:
parent
37e8a48b87
commit
1c48a1540a
@ -172,7 +172,8 @@ public class AdjReqMgrPastVO extends ComDefaultVO implements Serializable {
|
||||
private String appPlace; //조정기일장소명
|
||||
|
||||
private String nextAppDeYn; //다음기일차후지정여부
|
||||
private String appResultTy; //기일결과 구분
|
||||
private String appResultTy; //기일결과 구분 code
|
||||
private String appResultTx; //기일결과 구분 text
|
||||
|
||||
|
||||
private String memDeptNm; //조정부명
|
||||
@ -1230,6 +1231,14 @@ public class AdjReqMgrPastVO extends ComDefaultVO implements Serializable {
|
||||
this.addUsrNmList = addUsrNmList;
|
||||
}
|
||||
|
||||
public String getAppResultTx() {
|
||||
return appResultTx;
|
||||
}
|
||||
|
||||
public void setAppResultTx(String appResultTx) {
|
||||
this.appResultTx = appResultTx;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -290,6 +290,28 @@ public class AdjReqMgrPastController {
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @methodName : adjReqMgrPastProgRegist
|
||||
* @author : 이호영
|
||||
* @date : 2022.09.15
|
||||
* @description : 사건진행정보 목록
|
||||
* @param adjReqMgrPastVO
|
||||
* @param model
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
@RequestMapping("/kccadr/adjReqMgOff/adjReqMgrPastRecordRegist.do")
|
||||
public String adjReqMgrPastRecordRegist(@ModelAttribute("adjReqMgrPastVO") AdjReqMgrPastVO adjReqMgrPastVO, ModelMap model) throws Exception {
|
||||
|
||||
//TODO 테스트로 인한 seq 코딩
|
||||
adjReqMgrPastVO.setAdrSeq("ADR_0000000000002920");
|
||||
System.out.println("adjReqMgrPastVO.getAdrSeq() !!! : "+ adjReqMgrPastVO.getAdrSeq());
|
||||
|
||||
model.addAttribute("adjReqMgrPastVO", adjReqMgrPastVO);
|
||||
|
||||
|
||||
return "kccadr/adjReqMgrPast/adjReqMgrPastRecordRegist";
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@ -27,6 +27,7 @@
|
||||
<result property="lastUpdtPnttm" column="last_updt_pnttm"/>
|
||||
<result property="lastUpdusrId" column="last_updusr_id"/>
|
||||
<result property="appResultTy" column="app_result_ty"/>
|
||||
<result property="appResultTx" column="app_result_tx"/>
|
||||
</resultMap>
|
||||
|
||||
<resultMap id="AdrMemDeptMgrPstMap" class="kcc.kccadr.adjReqMgrPast.service.AdrMemDeptMgrPstVO">
|
||||
@ -335,7 +336,14 @@
|
||||
, last_updt_pnttm
|
||||
, last_updusr_id
|
||||
, app_result_ty
|
||||
FROM adr_prtcl_mgr
|
||||
, (
|
||||
SELECT
|
||||
CODE_NM
|
||||
FROM
|
||||
LETTCCMMNDETAILCODE
|
||||
WHERE CODE_ID = 'CC023' AND CODE = apm.app_result_ty
|
||||
) as app_result_tx
|
||||
FROM adr_prtcl_mgr apm
|
||||
where adr_seq = #adrSeq#
|
||||
</select>
|
||||
|
||||
|
||||
@ -178,7 +178,7 @@ function fn_nextGoPageForm(){
|
||||
해당 차수의 정보를 등록해 주세요
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<c:out value="${adjPast.prtclCn }"/>
|
||||
<c:out value="${adjPast.appResultTx }"/>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</td>
|
||||
@ -210,7 +210,7 @@ function fn_nextGoPageForm(){
|
||||
</div>
|
||||
</div>
|
||||
<form id="nextGoPageForm" action="<c:url value='/kccadr/adjReqMgOff/adjReqMgrPastFileRegist.do' />">
|
||||
<input id="adrSeq" name="adrSeq" value="${adjReqMgrPastVO.adrSeq }">
|
||||
<input type="hidden" id="adrSeq" name="adrSeq" value="${adjReqMgrPastVO.adrSeq }">
|
||||
</form>
|
||||
<!-- //cont -->
|
||||
<!-- //cont -->
|
||||
|
||||
@ -0,0 +1,291 @@
|
||||
<!DOCTYPE html>
|
||||
<%@ page language="java" contentType="text/html; charset=utf-8"
|
||||
pageEncoding="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="form" uri="http://www.springframework.org/tags/form" %>
|
||||
<%@ taglib prefix="kc" uri="/WEB-INF/tlds/kcc_tld.tld"%>
|
||||
<%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator" %>
|
||||
<%@ taglib prefix="fmt" uri="http://java.sun.com/jstl/fmt_rt" %>
|
||||
<%
|
||||
/**
|
||||
* @Class Name : AdjustDeptManagerList.jsp
|
||||
* @Description : 조정부관리
|
||||
* @Modification Information
|
||||
* @
|
||||
* @ 수정일 수정자 수정내용
|
||||
* @ ------- -------- ---------------------------
|
||||
* @ 2021.08.09 김봉호 최초 생성
|
||||
* @author 김봉호
|
||||
* @since 2021.08.21
|
||||
* @version 1.0
|
||||
* @see
|
||||
*
|
||||
*/
|
||||
%>
|
||||
<html lang="ko">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/timepicker/1.3.5/jquery.timepicker.min.css">
|
||||
<script src="//cdnjs.cloudflare.com/ajax/libs/timepicker/1.3.5/jquery.timepicker.min.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
// function fncSelectConciliatorManageList(){
|
||||
// linkPage(1);
|
||||
// }
|
||||
|
||||
// function linkPage(pageNo){
|
||||
// var listForm = document.listForm ;
|
||||
// listForm.pageIndex.value = pageNo ;
|
||||
// listForm.searchCondition.value = $('#searchCondition').val();
|
||||
// listForm.searchKeyword.value = $('#searchKeyword').val();
|
||||
// listForm.action = "<c:url value='/kccadr/adjPgrMgr/exmp/exmpAppManagerList.do'/>";
|
||||
// listForm.submit();
|
||||
// }
|
||||
|
||||
// function fncCreate() {
|
||||
// var listForm = document.listForm ;
|
||||
// listForm.action = "<c:url value='/kccadr/adjPgrMgr/exmp/exmpAppManagerCreate.do'/>";
|
||||
// listForm.submit();
|
||||
// }
|
||||
|
||||
|
||||
|
||||
// function fn_egov_checkAll(){
|
||||
// var FLength = document.getElementsByName("memSeqArr").length;
|
||||
// var checkAllValue = document.getElementById('checkAll').checked;
|
||||
|
||||
// //undefined
|
||||
// if( FLength == 1){
|
||||
// document.getElementById("memSeqArr0").checked = checkAllValue;
|
||||
// } else {
|
||||
// for(var i=0; i < FLength; i++) {
|
||||
// document.getElementsByName("memSeqArr")[i].checked = checkAllValue;
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
|
||||
|
||||
// function fncDetailPage(exmpMgrId){
|
||||
// var listForm = document.listForm ;
|
||||
// listForm.exmpMgrId.value = exmpMgrId;
|
||||
// listForm.action = "<c:url value='/kccadr/adjPgrMgr/exmp/exmpAppManagerDetail.do'/>";
|
||||
// listForm.submit();
|
||||
// }
|
||||
|
||||
$(document).ready(function(){
|
||||
|
||||
// 등록버튼 클릭 이벤트
|
||||
$('.regBtn').on('click', function(){
|
||||
|
||||
// click한 row의 차수
|
||||
var nowAdrSn = $.trim($(this).parents().parents().children("td:first").text());
|
||||
$('#nowAdrSn').val(nowAdrSn);
|
||||
|
||||
$('#prtclSeq').val($(this).data('info'));
|
||||
commonPopWindowopenForm("/kccadr/adjReqMgOff/popup/drtRegPop.do", '820', '600', "adjReqMgrPastProgPop", $('#popPageForm'));
|
||||
|
||||
});
|
||||
|
||||
$('.updBtn').on('click', function(){
|
||||
|
||||
$('#prtclSeq').val($(this).data('info'));
|
||||
|
||||
commonPopWindowopenForm("/kccadr/adjReqMgOff/popup/drtUpdtPop.do", '820', '600', "adjReqMgrPastProgPop", $('#popPageForm'));
|
||||
});
|
||||
|
||||
$('#btnAdd').on('click', function(){
|
||||
var len = $('#rowTbody').children('tr').length;
|
||||
if(len === 1)
|
||||
{
|
||||
|
||||
}else{ $('#rowTbody').append(fn_addRow(len));}
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
function fn_nextGoPageForm(){
|
||||
|
||||
if (confirm('다음 단계로 이동하시겠습니까?')) {
|
||||
$('#nextGoPageForm').submit();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
$(document).on('click','.removeBtn', function(){
|
||||
$(this).parents('tr').remove();
|
||||
});
|
||||
|
||||
|
||||
function fn_addRow(len){
|
||||
|
||||
|
||||
|
||||
return addRow= '<tr id="row'+len+'">'
|
||||
+' <td>'
|
||||
+' <input type="text" id="" name="" style="width: 302px;" placeholder="내용을 입력해 주세요" value="">'
|
||||
+' </td>'
|
||||
+' <td>'
|
||||
+' <input type="text" id="" name="" style="width: 650px;" placeholder="비고를 입력해 주세요" value="">'
|
||||
+' </td>'
|
||||
+' <td>'
|
||||
+' <input type="text" id="" name="" style="width: 125px;" placeholder="YYYY-MM-DD" value="" />'
|
||||
+' </td>'
|
||||
+' <td>'
|
||||
+' <button class="btn_search removeBtn">삭제</button>'
|
||||
+' </td>'
|
||||
+'</tr>'
|
||||
;
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
</script>
|
||||
<title>사건진행정보</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<form id="popPageForm" name="popPageForm" method="post">
|
||||
<input type="hidden" id="prtclSeq" name="prtclSeq" value="" />
|
||||
<input type="hidden" id="nowAdrSn" name="nowAdrSn" value="" />
|
||||
<%-- <input type="hidden" id="adrSeq" name="adrSeq" value="<c:out value="${info.adrSeq}" />" /> --%>
|
||||
<%-- <input type="hidden" id="adrSn" name="adrSn" value="<c:out value="${info.adrSn}" />" /> --%>
|
||||
<%-- <input type="hidden" id="adrNo" name="adrNo" value="<c:out value="${info.adrNo}" />" /> --%>
|
||||
<!-- <input type="hidden" id="rpplTy" name="rpplTy" /> -->
|
||||
<%-- <input type="hidden" id="adrEndDeDay" name="adrEndDeDay" value="<c:out value="${info.adrEndDeDay}" />" /> --%>
|
||||
<%-- <input type="hidden" id="appSeq" name="appSeq" value="<c:out value="${info.appSeq}" />" /> --%>
|
||||
<!-- <input type="hidden" id="closeDocTy" name="closeDocTy" /> -->
|
||||
<%-- <input type="hidden" id="adrAvoidSeq" name="adrAvoidSeq" value="<c:out value="${info.adrAvoidSeq}" />" /> --%>
|
||||
<%-- <input type="hidden" id="agntSeq" name="agntSeq" value="<c:out value="${info.agntSeq}" />" /> --%>
|
||||
<%-- <input type="hidden" id="adrMaxSn" name="adrMaxSn" value="<c:out value="${adrMaxSn}" />" /> --%>
|
||||
<input type="hidden" id="rpplSeq" name="rpplSeq" value=""/>
|
||||
</form>
|
||||
|
||||
<div class="cont_wrap">
|
||||
<div class="box">
|
||||
|
||||
<!-- cont_tit -->
|
||||
<div class="cont_tit">
|
||||
<h2>사건진행정보</h2>
|
||||
<ul class="cont_nav">
|
||||
<li class="home"><a href="/"><i></i></a></li>
|
||||
<li>
|
||||
<p>오프라인 조정관리</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>과거사건등록</p>
|
||||
</li>
|
||||
<li><span class="cur_nav">사건진행정보</span></li>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- //cont_tit -->
|
||||
|
||||
<div class="cont">
|
||||
<!-- list_top -->
|
||||
<div class="list_top">
|
||||
<p>총 진행 회차 : <span><c:out value="${fn:length(adjReqMgrPastListVO) }"/></span>건</p>
|
||||
<div class="btn_wrap">
|
||||
<button type="button" id="btnAdd" class="btnType06 btn_adj_add btn_add">문서 추가</button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- //list_top -->
|
||||
<!-- list -->
|
||||
<div class="list tbType01">
|
||||
<table>
|
||||
<colgroup>
|
||||
<col style="width: 25%">
|
||||
<col style="width: auto">
|
||||
<col style="width: 14%">
|
||||
<col style="width: 8%">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>내용</th>
|
||||
<th>비고</th>
|
||||
<th>일자</th>
|
||||
<th>삭제</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody id="rowTbody">
|
||||
<%-- <c:forEach items="${adjReqMgrPastListVO }" var="adjPast"> --%>
|
||||
<!-- <tr> -->
|
||||
<!-- <td> -->
|
||||
<%-- <c:out value="${adjPast.adrSn }" /> --%>
|
||||
<!-- </td> -->
|
||||
<!-- <td> -->
|
||||
<%-- <c:choose> --%>
|
||||
<%-- <c:when test="${empty adjPast.prtclCn }"> --%>
|
||||
<!-- 해당 차수의 정보를 등록해 주세요 -->
|
||||
<%-- </c:when> --%>
|
||||
<%-- <c:otherwise> --%>
|
||||
<%-- <c:out value="${adjPast.appResultTx }"/> --%>
|
||||
<%-- </c:otherwise> --%>
|
||||
<%-- </c:choose> --%>
|
||||
<!-- </td> -->
|
||||
<!-- <td> -->
|
||||
<%-- <c:choose> --%>
|
||||
<%-- <c:when test="${empty adjPast.prtclCn }"> --%>
|
||||
<!-- <button class="btn_search regBtn">등록</button> -->
|
||||
<%-- </c:when> --%>
|
||||
<%-- <c:otherwise> --%>
|
||||
<%-- <button class="btn_search updBtn" data-info="${adjPast.prtclSeq }">수정</button> --%>
|
||||
<%-- </c:otherwise> --%>
|
||||
<%-- </c:choose> --%>
|
||||
<!-- </td> -->
|
||||
<!-- </tr> -->
|
||||
<%-- </c:forEach> --%>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" id="" name="" style="width: 302px;" placeholder="내용을 입력해 주세요" value="" />
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" id="" name="" style="width: 650px;" placeholder="비고를 입력해 주세요" value="" />
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" id="" name="" style="width: 125px;" placeholder="YYYY-MM-DD" value="" />
|
||||
<!-- <div class="sel_date"> -->
|
||||
<%-- <input type="text" style="width: 125px;" class="appDeDay inp" title="검색시작일" id="appDeDay" name="appDeDay1" onclick="return calendarOpen('appDeDay-lry','',this)" value="<c:out value="${apmChgInfo.appDeDay }"></c:out>" data-datecontrol="true" onkeyup="setFormat('day',this)" maxlength="10" readonly> --%>
|
||||
<!-- <div class="calendar_in" id="calendarName_startDate" style="z-index: 9;"> -->
|
||||
<!-- <button type="button" value="달력 팝업 열기" onclick="return calendarOpen('appDeDay-lry','',this)" class="btn_cal"></button> -->
|
||||
<!-- <div id="appDeDay-lry" class="calendarPop" style="display: none;"> -->
|
||||
<!-- <iframe id="appDeDay-ifrm" name="appDeDay-ifrm" class="calendar-frame" src="/kccadrPb/adm/calendar.html" title=" 달력 팝업" frameborder="0" scrolling="no"></iframe> -->
|
||||
<!-- </div> -->
|
||||
<!-- </div> -->
|
||||
<!-- </div> -->
|
||||
</td>
|
||||
<td>
|
||||
<button class="btn_search removeBtn">삭제</button>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- //list -->
|
||||
<!-- //page -->
|
||||
<div class="btn_wrap btn_layout01">
|
||||
<div class="area_left">
|
||||
</div>
|
||||
<div class="area_right">
|
||||
<button type="button" class="btnType06" onclick="fn_nextGoPageForm(); return false;">다음 단계 ></button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<form id="nextGoPageForm" action="<c:url value='/kccadr/adjReqMgOff/adjReqMgrPastFileRegist.do' />">
|
||||
<input id="adrSeq" name="adrSeq" value="${adjReqMgrPastVO.adrSeq }">
|
||||
</form>
|
||||
<!-- //cont -->
|
||||
<!-- //cont -->
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
||||
Loading…
Reference in New Issue
Block a user