|
|
|
|
@ -2,6 +2,7 @@ package go.kr.project.baseData.vltnLwrg.service.impl;
|
|
|
|
|
|
|
|
|
|
import egovframework.exception.MessageException;
|
|
|
|
|
import egovframework.util.SessionUtil;
|
|
|
|
|
import go.kr.project.baseData.bldgNewPrcCrtrAmt.model.BldgNewPrcCrtrAmtVO;
|
|
|
|
|
import go.kr.project.baseData.vltnLwrg.mapper.VltnLwrgMapper;
|
|
|
|
|
import go.kr.project.baseData.vltnLwrg.model.VltnLwrgVO;
|
|
|
|
|
import go.kr.project.baseData.vltnLwrg.service.VltnLwrgService;
|
|
|
|
|
@ -72,6 +73,13 @@ public class VltnLwrgServiceImpl extends EgovAbstractServiceImpl implements Vltn
|
|
|
|
|
@Override
|
|
|
|
|
public int insert(VltnLwrgVO vo) {
|
|
|
|
|
log.debug("위반법규 등록 - 위반법규코드: {}", vo.getVltnLwrgCd());
|
|
|
|
|
|
|
|
|
|
// PK 중복 체크
|
|
|
|
|
int duplicateCount = mapper.selectDuplicateCheck(vo);
|
|
|
|
|
if (duplicateCount > 0) {
|
|
|
|
|
log.warn("위반법규 등록 실패 - 중복된 PK: 위반법규코드={}", vo.getVltnLwrgCd());
|
|
|
|
|
throw new MessageException("이미 존재하는 코드입니다. 다른 값을 입력해주세요.");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 등록자 정보 설정 및 등록 수행
|
|
|
|
|
vo.setRgtr(SessionUtil.getUserId());
|
|
|
|
|
@ -129,4 +137,5 @@ public class VltnLwrgServiceImpl extends EgovAbstractServiceImpl implements Vltn
|
|
|
|
|
throw new MessageException("주소는 필수값입니다.");
|
|
|
|
|
}
|
|
|
|
|
}*/
|
|
|
|
|
|
|
|
|
|
}
|