feat : 과거사건상세 - 조정사건 일반:신청취지,원인 추가 - 신청정보 이력 정보 추가
This commit is contained in:
parent
8b25def751
commit
3e84a85023
@ -49,4 +49,6 @@ public interface AdjReqMgrPastService {
|
|||||||
|
|
||||||
Map<String, Object> selectAdjPastCloseTab0(AdjReqMgrPastVO adjReqMgrPastVO);
|
Map<String, Object> selectAdjPastCloseTab0(AdjReqMgrPastVO adjReqMgrPastVO);
|
||||||
|
|
||||||
|
Map<String, Object> selectAdjPastCloseTab2(AdjReqMgrPastVO adjReqMgrPastVO);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -187,5 +187,9 @@ public class AdjReqMgrPastDAO extends EgovAbstractDAO {
|
|||||||
insert("adjReqMgrPastDAO.insertAdjAss", adjAssMgrPastVO );
|
insert("adjReqMgrPastDAO.insertAdjAss", adjAssMgrPastVO );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public List<AdjReqMgrPastVO> selectHstryInfo(AdjReqMgrPastVO adjReqMgrPastVO) {
|
||||||
|
return (List<AdjReqMgrPastVO>) list("adjReqMgrPastDAO.selectHstryInfo", adjReqMgrPastVO);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1003,17 +1003,28 @@ public class AdjReqMgrPastServiceImpl extends EgovAbstractServiceImpl implements
|
|||||||
|
|
||||||
Map<String, Object> map = new HashMap<String, Object>();
|
Map<String, Object> map = new HashMap<String, Object>();
|
||||||
|
|
||||||
|
// 신청정보
|
||||||
AdjReqMgrPastVO adjReqMgrPastMainVO = adjReqMgrPastDAO.selectMainInfo(adjReqMgrPastVO);
|
AdjReqMgrPastVO adjReqMgrPastMainVO = adjReqMgrPastDAO.selectMainInfo(adjReqMgrPastVO);
|
||||||
List<AdjReqMgrPastVO> adrPrtclMgrInfoVO = adjReqMgrPastDAO.selectAdrPrtclMgrInfo(adjReqMgrPastVO);
|
|
||||||
|
|
||||||
adrPrtclMgrInfoVO.forEach(t-> System.out.println("t.getReObRpplNm() :: "+ t.getReObRpplNm()));
|
// 기일조서 정보
|
||||||
|
List<AdjReqMgrPastVO> adrPrtclMgrInfoVO = adjReqMgrPastDAO.selectAdrPrtclMgrInfo(adjReqMgrPastVO);
|
||||||
|
|
||||||
decryptInfomation(adjReqMgrPastMainVO);
|
decryptInfomation(adjReqMgrPastMainVO);
|
||||||
map.put("adjReqMgrPastMainVO", adjReqMgrPastMainVO);
|
map.put("adjReqMgrPastMainVO", adjReqMgrPastMainVO);
|
||||||
map.put("adrPrtclMgrInfoVO", adrPrtclMgrInfoVO);
|
map.put("adrPrtclMgrInfoVO", adrPrtclMgrInfoVO);
|
||||||
|
|
||||||
|
return map;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Map<String, Object> selectAdjPastCloseTab2(AdjReqMgrPastVO adjReqMgrPastVO) {
|
||||||
|
|
||||||
|
Map<String, Object> map = new HashMap<String, Object>();
|
||||||
|
|
||||||
|
// 과거사건 - 신청정보
|
||||||
|
// List<AdjReqMgrPastVO> adjReqMgrPastHstryVO = adjReqMgrPastDAO.selectHstryInfo(adjReqMgrPastVO);
|
||||||
|
map.put("adjReqMgrPastHstryVO", adjReqMgrPastDAO.selectHstryInfo(adjReqMgrPastVO));
|
||||||
|
|
||||||
return map;
|
return map;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -168,8 +168,7 @@ public class AdjReqMgrPastController {
|
|||||||
@RequestMapping("/kccadr/adjReqMgOff/adjCloseTab0.do")
|
@RequestMapping("/kccadr/adjReqMgOff/adjCloseTab0.do")
|
||||||
public String adjCloseTab0(@ModelAttribute("adjReqMgrPastVO") AdjReqMgrPastVO adjReqMgrPastVO, ModelMap model) throws Exception {
|
public String adjCloseTab0(@ModelAttribute("adjReqMgrPastVO") AdjReqMgrPastVO adjReqMgrPastVO, ModelMap model) throws Exception {
|
||||||
|
|
||||||
|
/* 조정사건 내용을 가져 온다 */
|
||||||
/* 목록을 가져 온다 */
|
|
||||||
Map<String, Object> tab0ResultMap = adjReqMgrPastService.selectAdjPastCloseTab0(adjReqMgrPastVO);
|
Map<String, Object> tab0ResultMap = adjReqMgrPastService.selectAdjPastCloseTab0(adjReqMgrPastVO);
|
||||||
|
|
||||||
// model.addAttribute("manualMap", manualMap);
|
// model.addAttribute("manualMap", manualMap);
|
||||||
@ -186,6 +185,11 @@ public class AdjReqMgrPastController {
|
|||||||
|
|
||||||
@RequestMapping("/kccadr/adjReqMgOff/adjCloseTab2.do")
|
@RequestMapping("/kccadr/adjReqMgOff/adjCloseTab2.do")
|
||||||
public String adjCloseTab2(@ModelAttribute("adjReqMgrPastVO") AdjReqMgrPastVO adjReqMgrPastVO, ModelMap model) throws Exception {
|
public String adjCloseTab2(@ModelAttribute("adjReqMgrPastVO") AdjReqMgrPastVO adjReqMgrPastVO, ModelMap model) throws Exception {
|
||||||
|
|
||||||
|
/* 조정사건 내용을 가져 온다 */
|
||||||
|
Map<String, Object> tab2ResultMap = adjReqMgrPastService.selectAdjPastCloseTab2(adjReqMgrPastVO);
|
||||||
|
model.addAttribute("hstryVOList", tab2ResultMap.get("adjReqMgrPastHstryVO"));
|
||||||
|
|
||||||
return "kccadr/adjReqMgrPast/tab/adjCloseTab2";
|
return "kccadr/adjReqMgrPast/tab/adjCloseTab2";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -693,6 +693,8 @@
|
|||||||
, ma.ADR_NO as adrNo
|
, ma.ADR_NO as adrNo
|
||||||
, ma.CC_TY as ccTy
|
, ma.CC_TY as ccTy
|
||||||
, de.pst_cn as pstCn
|
, de.pst_cn as pstCn
|
||||||
|
, ma.req_cn1 as reqCn1
|
||||||
|
, ma.req_cn2 as reqCn2
|
||||||
, TO_CHAR(ma.FRST_REGIST_PNTTM, 'YYYY-MM-DD') AS frstRegistPnttm
|
, TO_CHAR(ma.FRST_REGIST_PNTTM, 'YYYY-MM-DD') AS frstRegistPnttm
|
||||||
, TO_CHAR(ma.LAST_UPDT_PNTTM, 'YYYY-MM-DD') AS lastUpdtPnttm
|
, TO_CHAR(ma.LAST_UPDT_PNTTM, 'YYYY-MM-DD') AS lastUpdtPnttm
|
||||||
, (
|
, (
|
||||||
@ -1149,6 +1151,24 @@
|
|||||||
WHERE ADR_SEQ = #adrSeq#
|
WHERE ADR_SEQ = #adrSeq#
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<select id="adjReqMgrPastDAO.selectHstryInfo" parameterClass="AdjReqPastVO" resultClass="AdjReqPastVO">
|
||||||
|
|
||||||
|
SELECT
|
||||||
|
ADR_SEQ AS adrSeq
|
||||||
|
, ADR_SN AS adrSn
|
||||||
|
, ADR_HSTRY_SEQ AS adrHstrySeq
|
||||||
|
, TO_CHAR(HSTRY_DE, 'YYYY-MM-DD') AS hstryDe
|
||||||
|
, HSTRY_CN AS hstryCn
|
||||||
|
, ATCH_FILE_ID AS atchFileId
|
||||||
|
, TO_CHAR(FRST_REGIST_PNTTM, 'YYYY-MM-DD') AS frstRegistPnttm
|
||||||
|
, FRST_REGISTER_ID AS frstRegisterId
|
||||||
|
, TO_CHAR(LAST_UPDT_PNTTM, 'YYYY-MM-DD') AS lastUpdtPnttm
|
||||||
|
, LAST_UPDUSR_ID AS lastUpdusrId
|
||||||
|
FROM ADR_HSTRY
|
||||||
|
WHERE ADR_SEQ = #adrSeq#
|
||||||
|
AND ADR_SN = '1'
|
||||||
|
|
||||||
|
</select>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -39,9 +39,9 @@
|
|||||||
case 0:
|
case 0:
|
||||||
return '/kccadr/adjReqMgOff/adjCloseTab0.do';
|
return '/kccadr/adjReqMgOff/adjCloseTab0.do';
|
||||||
case 1:
|
case 1:
|
||||||
return '/kccadr/adjclsmgr/adjCloseTab1.do';
|
return '/kccadr/adjReqMgOff/adjCloseTab1.do';
|
||||||
case 2:
|
case 2:
|
||||||
return '/kccadr/adjclsmgr/adjCloseTab2.do';
|
return '/kccadr/adjReqMgOff/adjCloseTab2.do';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -131,10 +131,6 @@ function goToEntDetailNotice(){
|
|||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<!-- <th>신청금액</th> -->
|
|
||||||
<!-- <td> -->
|
|
||||||
<%-- <p><c:out value="${mainVO.adrCost}" /></p> --%>
|
|
||||||
<!-- </td> -->
|
|
||||||
<th>종결상태</th>
|
<th>종결상태</th>
|
||||||
<td>
|
<td>
|
||||||
<p><kc:code codeId="CC013" code="${mainVO.statCd}"/></p>
|
<p><kc:code codeId="CC013" code="${mainVO.statCd}"/></p>
|
||||||
@ -147,12 +143,6 @@ function goToEntDetailNotice(){
|
|||||||
<c:out value="${mainVO.memDeptNm}" />
|
<c:out value="${mainVO.memDeptNm}" />
|
||||||
</p>
|
</p>
|
||||||
</td>
|
</td>
|
||||||
<!-- <th>조정위원</th> -->
|
|
||||||
<!-- <td> -->
|
|
||||||
<!-- <p> -->
|
|
||||||
<%-- <c:out value="${mainVO.memNames}" /> --%>
|
|
||||||
<!-- </p> -->
|
|
||||||
<!-- </td> -->
|
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<th>조정 조사관</th>
|
<th>조정 조사관</th>
|
||||||
@ -171,6 +161,62 @@ function goToEntDetailNotice(){
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
|
<!-- -->
|
||||||
|
<!-- -->
|
||||||
|
<!-- -->
|
||||||
|
|
||||||
|
|
||||||
|
<!-- 조정정보 -->
|
||||||
|
<div class="tb_tit">
|
||||||
|
<p>신청 정보</p>
|
||||||
|
</div>
|
||||||
|
<div class="tbType02">
|
||||||
|
<table>
|
||||||
|
<colgroup>
|
||||||
|
<col style="width: 210px;">
|
||||||
|
<col style="width: auto;">
|
||||||
|
</colgroup>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<th>저작물 종류</th>
|
||||||
|
<td>
|
||||||
|
<kc:code codeId="CC002" code="${mainVO.ccTy}"/>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr style="height: 200px;">
|
||||||
|
<th>신청취지</th>
|
||||||
|
<td>
|
||||||
|
<c:out value="${mainVO.reqCn1 }" />
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr style="height: 200px;">
|
||||||
|
<th>신청원인</th>
|
||||||
|
<td>
|
||||||
|
<c:out value="${mainVO.reqCn2 }" />
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<!-- -->
|
||||||
|
<!-- -->
|
||||||
|
<!-- -->
|
||||||
|
<!-- -->
|
||||||
|
<!-- -->
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<c:forEach var="prtclVO" items="${prtclMgrVO }" varStatus="status" >
|
<c:forEach var="prtclVO" items="${prtclMgrVO }" varStatus="status" >
|
||||||
|
|||||||
@ -12,18 +12,17 @@
|
|||||||
<html>
|
<html>
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Language" content="ko" >
|
<meta http-equiv="Content-Language" content="ko" >
|
||||||
<title>조정종결상세</title>
|
<title>조정종결상세 - 신청정보</title>
|
||||||
<script type="text/javaScript" language="javascript">
|
<script type="text/javaScript" language="javascript">
|
||||||
|
|
||||||
function fn_egov_downFile(atchFileId, fileSn){
|
// function fn_egov_downFile(atchFileId, fileSn){
|
||||||
window.open("/cmm/fms/FileDown.do?atchFileId="+atchFileId+"&fileSn="+fileSn+"");
|
// window.open("/cmm/fms/FileDown.do?atchFileId="+atchFileId+"&fileSn="+fileSn+"");
|
||||||
}
|
// }
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<form:form id="tabForm1" onsubmit="return false;" method="post">
|
<form:form id="tabForm1" onsubmit="return false;" method="post">
|
||||||
<input type="hidden" id="adrNo" name="adrNo" value="<c:out value="${info.adrNo}" />" />
|
|
||||||
<!-- //cont_tit -->
|
<!-- //cont_tit -->
|
||||||
<div class="tab_cont on">
|
<div class="tab_cont on">
|
||||||
<p class="tb_tit">신청 정보</p>
|
<p class="tb_tit">신청 정보</p>
|
||||||
@ -31,52 +30,33 @@ function fn_egov_downFile(atchFileId, fileSn){
|
|||||||
<table>
|
<table>
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col style="width: 15%">
|
<col style="width: 15%">
|
||||||
<col style="width: 15%">
|
<col style="width: 60%">
|
||||||
<col style="width: auto;">
|
<col style="width: auto;">
|
||||||
<%-- <col style="width: 15%;"> --%>
|
|
||||||
</colgroup>
|
</colgroup>
|
||||||
|
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<th>일자 <button type="button" class="btn_sort">▲</button></th>
|
<th>일자 </th>
|
||||||
<th>내용</th>
|
<th>내용</th>
|
||||||
<th>비고</th>
|
<th>비고</th>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
|
|
||||||
<tbody>
|
<tbody>
|
||||||
<c:forEach var="list" items="${list}" varStatus="status">
|
<c:forEach var="list" items="${hstryVOList}" varStatus="status">
|
||||||
<c:if test="${list.hstryCn ne ''}">
|
<tr>
|
||||||
<tr>
|
<td>
|
||||||
<td>
|
<p>${list.hstryDe}</p>
|
||||||
<p>${list.hstryDe}</p>
|
</td>
|
||||||
</td>
|
<td>
|
||||||
<td class="td_info">
|
<p>${list.hstryCn}</p>
|
||||||
<c:if test="${list.adrDocCn1*1 eq 1}">
|
</td>
|
||||||
<kc:code codeId="CC013" code="${list.statCd}"/>
|
<td>
|
||||||
</c:if>
|
<p>${list.hstryDetailCn}</p>
|
||||||
<c:if test="${list.adrDocCn1*1 eq 2}">
|
</td>
|
||||||
${list.statCd}
|
</tr>
|
||||||
</c:if>
|
|
||||||
<c:if test="${list.adrDocCn1*1 eq 3}">
|
|
||||||
${list.hstryDetailCn} ${list.statCd} <kc:code codeId="CC044" code="${list.hstryCn}"/> 제출
|
|
||||||
</c:if>
|
|
||||||
|
|
||||||
<!--
|
|
||||||
<a href="#">${list.hstryCn}</a>
|
|
||||||
-->
|
|
||||||
</td>
|
|
||||||
<td> <p>
|
|
||||||
<c:if test="${list.adrDocCn1*1 ne 1 and list.adrDocCn1*1 ne 4 and list.adrDocCn1*1 ne 3}">
|
|
||||||
${list.hstryCn}
|
|
||||||
</c:if>
|
|
||||||
|
|
||||||
</p></td>
|
|
||||||
</tr>
|
|
||||||
</c:if>
|
|
||||||
|
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
<c:if test="${empty list}">
|
<c:if test="${empty hstryVOList}">
|
||||||
<tr><td colspan="3"><spring:message code="common.nodata.msg" /></td></tr>
|
<tr><td colspan="3"><spring:message code="common.nodata.msg" /></td></tr>
|
||||||
</c:if>
|
</c:if>
|
||||||
</tbody>
|
</tbody>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user