부과예고 강제이행금, 이행정보 등록 처리, 진행중....

이행정보 수정시 에러 발생 처리중....
dev
박성영 3 months ago
parent 0137c76a88
commit 321b90c2ff

@ -188,6 +188,8 @@ public class CrdnImpltTaskServiceImpl extends EgovAbstractServiceImpl implements
crdnRegistAndViewVO.setCrdnPrcsSttsCd(CRDN_PRCS_STTS_CD_30_CRC_CMD); //단속 처리 상태 코드 - 30: 시정명령 crdnRegistAndViewVO.setCrdnPrcsSttsCd(CRDN_PRCS_STTS_CD_30_CRC_CMD); //단속 처리 상태 코드 - 30: 시정명령
}else if( vo.getImpltTaskSeCd().equals(ImpltTaskSeConstants.IMPLT_TASK_SE_CD_3_CRC_URG) ){ //시정촉구 }else if( vo.getImpltTaskSeCd().equals(ImpltTaskSeConstants.IMPLT_TASK_SE_CD_3_CRC_URG) ){ //시정촉구
crdnRegistAndViewVO.setCrdnPrcsSttsCd(CRDN_PRCS_STTS_CD_40_CRC_URG); //단속 처리 상태 코드 - 40: 시정촉구 crdnRegistAndViewVO.setCrdnPrcsSttsCd(CRDN_PRCS_STTS_CD_40_CRC_URG); //단속 처리 상태 코드 - 40: 시정촉구
}else if( vo.getImpltTaskSeCd().equals(ImpltTaskSeConstants.IMPLT_TASK_SE_CD_4_LEVY_PRVNTC) ){ //부과예고
crdnRegistAndViewVO.setCrdnPrcsSttsCd(CRDN_PRCS_STTS_CD_50_LEVY_PRVNTC); //단속 처리 상태 코드 - 50: 부과예고
}else{ }else{
throw new MessageException("이행정보 코드가 없습니다."); throw new MessageException("이행정보 코드가 없습니다.");
} }

@ -302,6 +302,18 @@
DSPS_BFHD_BGNG_YMD = #{dspsBfhdBgngYmd}, DSPS_BFHD_BGNG_YMD = #{dspsBfhdBgngYmd},
DSPS_BFHD_END_YMD = #{dspsBfhdEndYmd}, DSPS_BFHD_END_YMD = #{dspsBfhdEndYmd},
</if> </if>
<if test='crdnPrcsSttsCd != null and crdnPrcsSttsCd == "30"'> /* 시정명령 */
DSPS_BFHD_BGNG_YMD = #{dspsBfhdBgngYmd},
DSPS_BFHD_END_YMD = #{dspsBfhdEndYmd},
</if>
<if test='crdnPrcsSttsCd != null and crdnPrcsSttsCd == "40"'> /* 시정촉구 */
DSPS_BFHD_BGNG_YMD = #{dspsBfhdBgngYmd},
DSPS_BFHD_END_YMD = #{dspsBfhdEndYmd},
</if>
<if test='crdnPrcsSttsCd != null and crdnPrcsSttsCd == "50"'> /* 부과예고 */
DSPS_BFHD_BGNG_YMD = #{dspsBfhdBgngYmd},
DSPS_BFHD_END_YMD = #{dspsBfhdEndYmd},
</if>
CRDN_PRCS_STTS_CD = #{crdnPrcsSttsCd}, CRDN_PRCS_STTS_CD = #{crdnPrcsSttsCd},
CRDN_PRCS_YMD = (DATE_FORMAT(CURRENT_DATE(), '%Y%m%d')) CRDN_PRCS_YMD = (DATE_FORMAT(CURRENT_DATE(), '%Y%m%d'))
WHERE CRDN_YR = #{crdnYr} WHERE CRDN_YR = #{crdnYr}
@ -317,6 +329,18 @@
DSPS_BFHD_BGNG_YMD = #{dspsBfhdBgngYmd}, DSPS_BFHD_BGNG_YMD = #{dspsBfhdBgngYmd},
DSPS_BFHD_END_YMD = #{dspsBfhdEndYmd} DSPS_BFHD_END_YMD = #{dspsBfhdEndYmd}
</if> </if>
<if test='crdnPrcsSttsCd != null and crdnPrcsSttsCd == "30"'> /* 시정명령 */
DSPS_BFHD_BGNG_YMD = #{dspsBfhdBgngYmd},
DSPS_BFHD_END_YMD = #{dspsBfhdEndYmd}
</if>
<if test='crdnPrcsSttsCd != null and crdnPrcsSttsCd == "40"'> /* 시정촉구 */
DSPS_BFHD_BGNG_YMD = #{dspsBfhdBgngYmd},
DSPS_BFHD_END_YMD = #{dspsBfhdEndYmd}
</if>
<if test='crdnPrcsSttsCd != null and crdnPrcsSttsCd == "50"'> /* 부과예고 */
DSPS_BFHD_BGNG_YMD = #{dspsBfhdBgngYmd},
DSPS_BFHD_END_YMD = #{dspsBfhdEndYmd}
</if>
WHERE CRDN_YR = #{crdnYr} WHERE CRDN_YR = #{crdnYr}
AND CRDN_NO = #{crdnNo} AND CRDN_NO = #{crdnNo}
AND DEL_YN = 'N' AND DEL_YN = 'N'

@ -445,6 +445,10 @@
console.log(window.opener); console.log(window.opener);
console.log(window.opener.refreshCrdnList); console.log(window.opener.refreshCrdnList);
window.opener.refreshCrdnList(); window.opener.refreshCrdnList();
}else if (window.opener.parent && window.opener.parent.refreshCrdnList) {
console.log(window.opener);
console.log(window.opener.refreshCrdnList);
window.opener.refreshCrdnList();
} }
window.close(); window.close();
} else { } else {

@ -78,7 +78,7 @@
<!-- 그리드 영역 --> <!-- 그리드 영역 -->
<div class="box_column mt-20"> <div class="box_column mt-20">
<ul class="box_title"> <ul class="box_title">
<li class="tit" id="violationListTitle">위반 목록 <span id="totalLevyCntLessText"></span></li> <li class="tit" id="violationListTitle">위반 목록 <span id="totalLevyCntLessText" class="txt_col_4"></span></li>
<span id="totalCount" class="total-count px-25">총 0건</span> <span id="totalCount" class="total-count px-25">총 0건</span>
</ul> </ul>
<div class="containers"> <div class="containers">
@ -323,7 +323,7 @@
getGridColumns: function() { getGridColumns: function() {
var self = this; var self = this;
return [ return [
{header: '지적', name: 'levyCnt', align: 'center', width: 100, formatter: function(e){ {header: '이행강제금산출', name: 'levyCnt', align: 'center', width: 120, formatter: function(e){
return e.value > 0 ? '등록':'미등록'; } return e.value > 0 ? '등록':'미등록'; }
}, },
{ header: '행위유형코드', name: 'actTypeCd', align: 'center', width: 60, hidden: true}, { header: '행위유형코드', name: 'actTypeCd', align: 'center', width: 60, hidden: true},

Loading…
Cancel
Save