법원연계조정 -> 조정상태:조정진행 코드 CC703:20000번 추가
This commit is contained in:
parent
8042df37a6
commit
67694040f8
@ -55,6 +55,8 @@ public interface AdjCourtCnctnService {
|
||||
public RestResponse updateCrtAdjCmsnrMenoAjax(AdjCourtCnctnVO adjCourtCnctnVO);
|
||||
|
||||
public RestResponse updateCrtAdjAdminMenoAjax(AdjCourtCnctnVO adjCourtCnctnVO);
|
||||
|
||||
public RestResponse updateCrtStatCdAjax(AdjCourtCnctnVO adjCourtCnctnVO);
|
||||
|
||||
List<AdjCourtRprtMgrVO> findByIdFromAdjCourtRprtMgr(AdjCourtCnctnVO adjCourtCnctnVO);
|
||||
|
||||
|
||||
@ -123,6 +123,10 @@ public class AdjCourtCnctnDAO extends EgovAbstractDAO {
|
||||
public AdjCourtRprtMgrVO findByRprtSeqFromAdrCourtRprtMgr(AdjCourtCnctnVO adjCourtCnctnVO) {
|
||||
return (AdjCourtRprtMgrVO) select("adjCourtCnctnDAO.findByRprtSeqFromAdrCourtRprtMgr", adjCourtCnctnVO);
|
||||
}
|
||||
|
||||
public void updateCrtStatCdAjax(AdjCourtCnctnVO adjCourtCnctnVO) {
|
||||
update("adjCourtCnctnDAO.updateCrtStatCdAjax", adjCourtCnctnVO);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@ -322,6 +322,16 @@ public class AdjCourtCnctnServiceImpl extends EgovAbstractServiceImpl implements
|
||||
}
|
||||
return new RestResponse(HttpStatus.OK, "수정 되었습니다.", LocalDateTime.now());
|
||||
}
|
||||
|
||||
@Override
|
||||
public RestResponse updateCrtStatCdAjax(AdjCourtCnctnVO adjCourtCnctnVO) {
|
||||
try {
|
||||
adjCourtCnctnDAO.updateCrtStatCdAjax(adjCourtCnctnVO);
|
||||
}catch (Exception e) {
|
||||
return new RestResponse(HttpStatus.BAD_REQUEST, "오류가 발생하였습니다.", LocalDateTime.now());
|
||||
}
|
||||
return new RestResponse(HttpStatus.OK, "정상 처리 되었습니다.", LocalDateTime.now());
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<AdjCourtRprtMgrVO> findByIdFromAdjCourtRprtMgr(AdjCourtCnctnVO adjCourtCnctnVO) {
|
||||
|
||||
@ -328,6 +328,17 @@ public class AdjCourtCnctnController {
|
||||
return ResponseEntity.ok().body(adjCourtCnctnService.updateCrtAdjAdminMenoAjax(adjCourtCnctnVO));
|
||||
}
|
||||
|
||||
@RequestMapping(value = "/kccadr/adjCourtCnctn/updateCrtStatCdAjax.do")
|
||||
public ResponseEntity<RestResponse> updateCrtStatCdAjax(AdjCourtCnctnVO adjCourtCnctnVO) throws Exception {
|
||||
|
||||
LoginVO loginVO = (LoginVO) EgovUserDetailsHelper.getAuthenticatedUser();
|
||||
|
||||
adjCourtCnctnVO.setLastUpdusrId(loginVO.getUniqId());
|
||||
adjCourtCnctnVO.setFrstRegisterId(loginVO.getUniqId());
|
||||
|
||||
return ResponseEntity.ok().body(adjCourtCnctnService.updateCrtStatCdAjax(adjCourtCnctnVO));
|
||||
}
|
||||
|
||||
|
||||
|
||||
@RequestMapping(value = "/kccadr/adjCourtCnctn/popup/adjCourtCnctnAppDetailPop.do")
|
||||
|
||||
@ -1086,6 +1086,17 @@
|
||||
|
||||
</update>
|
||||
|
||||
<update id="adjCourtCnctnDAO.updateCrtStatCdAjax" parameterClass="adjCourtCnctnVO">
|
||||
|
||||
UPDATE adr_court_mgr
|
||||
SET
|
||||
crt_stat_cd = #crtStatCd#
|
||||
, last_updusr_id = #lastUpdusrId#
|
||||
, last_updt_pnttm = now()
|
||||
WHERE crt_seq = #crtSeq#
|
||||
|
||||
</update>
|
||||
|
||||
<select id="adjCourtCnctnDAO.findByIdFromAdjCourtRprtMgr" parameterClass="adjCourtCnctnVO" resultClass="adjCourtCnctnVO">
|
||||
/* adjCourtCnctnDAO.findByIdFromAdjCourtRprtMgr */
|
||||
SELECT
|
||||
|
||||
@ -126,6 +126,41 @@ function updateMemo(div){
|
||||
}
|
||||
}
|
||||
|
||||
function fn_updateCrtStatCd(val){
|
||||
var msg = "수락 하시겠습니까?";
|
||||
if(confirm(msg)){
|
||||
|
||||
$('#crtStatCdForm > #crtStatCd').val(val);
|
||||
data = new FormData(document.crtStatCdForm);
|
||||
url= "<c:url value='/kccadr/adjCourtCnctn/updateCrtStatCdAjax.do' />";
|
||||
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: url,
|
||||
data: data,
|
||||
dataType:'json',
|
||||
async: false,
|
||||
processData: false,
|
||||
contentType: false,
|
||||
cache: false,
|
||||
success: function (data) {
|
||||
alert(data.data);
|
||||
if(data.status == 'OK')
|
||||
{
|
||||
window.location.reload();
|
||||
// window.close();
|
||||
}
|
||||
},
|
||||
error: function (e) { alert("수정에 실패하였습니다."); console.log("ERROR : ", e); }
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
<style>
|
||||
@ -391,6 +426,14 @@ function updateMemo(div){
|
||||
<button type="button" class="btnType06" onclick="endAfterPop();">사후관리</button>
|
||||
</c:if>
|
||||
</c:if>
|
||||
|
||||
<!-- 조정위원 -->
|
||||
<c:if test="${loginVO.ofcpsNm eq '80'}">
|
||||
<!-- 위원결재가 끝났을때 -->
|
||||
<c:if test="${courtVO.crtStatCd*1 == 101050}">
|
||||
<button type="button" class="btnType06" onclick="fn_updateCrtStatCd('200000');">사무수행 수락</button>
|
||||
</c:if>
|
||||
</c:if>
|
||||
<button type="button" class="btnType03" onclick="fn_GoList(); return false;">목록</button>
|
||||
</div>
|
||||
</div>
|
||||
@ -404,6 +447,10 @@ function updateMemo(div){
|
||||
<input type="hidden" id="crtAdjAdminMeno" name="crtAdjAdminMeno">
|
||||
<input type="hidden" name="crtSeq" value="<c:out value="${courtVO.crtSeq}" />" />
|
||||
</form>
|
||||
<form id="crtStatCdForm" name="crtStatCdForm">
|
||||
<input type="hidden" id="crtStatCd" name="crtStatCd">
|
||||
<input type="hidden" name="crtSeq" value="<c:out value="${courtVO.crtSeq}" />" />
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
@ -202,6 +202,10 @@ function setSearchMonthDate(month) {
|
||||
<input type="checkbox" id="ckStsList3" name="ckStsList" value="101050">
|
||||
<label for="ckStsList3">위원지정(=접수결재완료)</label>
|
||||
</span>
|
||||
<span>
|
||||
<input type="checkbox" id="ckStsList4" name="ckStsList" value="200000">
|
||||
<label for="ckStsList4">조정진행</label>
|
||||
</span>
|
||||
<span>
|
||||
<input type="checkbox" id="ckStsList7" name="ckStsList" value="201010">
|
||||
<label for="ckStsList7">종결결재</label>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user