java doc 주석 추가

dev
박성영 3 months ago
parent 4bcfec38d1
commit 707474d13c

@ -53,8 +53,9 @@ public class CrdnRegistAndViewController {
private final CommonCodeService commonCodeService;
/**
* .
* @return
* , .
* @param model
* @return
*/
@GetMapping("/list.do")
@Operation(summary = "단속 목록 화면", description = "단속 목록을 조회하는 화면을 제공합니다.")
@ -291,7 +292,7 @@ public class CrdnRegistAndViewController {
* .
* @param crdnYr
* @param crdnNo
* @return
* @return ResponseEntity
*/
@GetMapping("/selectOne.ajax")
@Operation(summary = "단속 상세 조회", description = "특정 단속의 상세 정보를 조회합니다.")
@ -321,7 +322,6 @@ public class CrdnRegistAndViewController {
* @param crdnNo
* @param crdnPrcsSttsCd
* @return ResponseEntity
* @throws Exception
*/
@Operation(summary = "단속 상태 업데이트", description = "단속의 처리 상태를 업데이트합니다.")
@ApiResponses(value = {

@ -52,8 +52,11 @@ public class CrdnRelevyController {
/**
* .
* @param srcCrdnYr
* @param srcCrdnNo
* @param mode
* @param model
* @return
* @return
*/
@GetMapping("/relevyPopup.do")
@Operation(summary = "재부과 팝업 화면", description = "재부과 등록을 위한 팝업 화면을 제공합니다.")
@ -73,7 +76,7 @@ public class CrdnRelevyController {
*
* @param crdnYr
* @param crdnNo
* @return
* @return ResponseEntity
*/
@GetMapping("/selectRelevyCheckOne.ajax")
@Operation(summary = "당해년도 재부과 중복 체크", description = "해당 단속건이 당해년도 재부과를 이미 진행했는지 확인합니다.")
@ -100,7 +103,7 @@ public class CrdnRelevyController {
* .
* @param crdnYr
* @param crdnNo
* @return
* @return ResponseEntity
*/
@GetMapping("/selectOrgCrdnInfo.ajax")
@Operation(summary = "원본 단속 정보 조회", description = "재부과 대상이 되는 원본 단속 정보를 조회합니다.")
@ -129,7 +132,7 @@ public class CrdnRelevyController {
/**
* .
* @param relevyVO
* @return
* @return ResponseEntity
*/
@PostMapping("/saveRelevy.ajax")
@Operation(summary = "재부과 저장", description = "재부과 정보를 저장하고 새로운 단속 건을 생성합니다.")

@ -22,10 +22,18 @@ import java.util.List;
@Mapper
public interface CrdnRelevyMapper {
// 재부과 대상 체크
/**
* .
* @param crdnRelevyVO
* @return
*/
CrdnRelevyVO selectRelevyCheckOne(CrdnRelevyVO crdnRelevyVO);
// 재부과 대상정보 조회
/**
* .
* @param crdnRelevyVO VO
* @return
*/
CrdnRelevyVO selectCrdnPstnInfoOne(CrdnRelevyVO crdnRelevyVO);
/**
@ -44,8 +52,8 @@ public interface CrdnRelevyMapper {
int insertCrdnBasicInfo(CrdnRelevyVO relevyVO);
/**
* ID.
* @return ID.
* ID . (seq_pstn_info_id)
* @return ID
*/
String selectNextPstnInfoId();
@ -64,20 +72,20 @@ public interface CrdnRelevyMapper {
int insertCrdnOwnrInfo(CrdnRelevyVO relevyVO);
/**
* ID.
* @return ID.
* ID . (seq_act_info_id)
* @return ID
*/
String selectNextActInfoId();
/**
* ID.
* @return ID.
* ID . (seq_actn_info_id)
* @return ID
*/
String selectNextActnInfoId();
/**
* ID.
* @return ID.
* ID . (seq_actr_info_id)
* @return ID
*/
String selectNextActrInfoId();

@ -18,9 +18,11 @@ import java.util.Map;
*/
public interface CrdnRelevyService {
/*
*
* */
/**
* .
* @param crdnRelevyVO (crdnYr, crdnNo)
* @return
*/
CrdnRelevyVO selectCrdnPstnInfoOne(CrdnRelevyVO crdnRelevyVO);
/**

@ -49,6 +49,11 @@ public class CrdnImpltTaskServiceImpl extends EgovAbstractServiceImpl implements
// ==================== 이행정보 관련 메서드 ====================
/**
* .
* @param vo (crdnYr, crdnNo, impltTaskSeCd)
* @return
*/
@Override
public CrdnImpltTaskVO selectImpltInfo(CrdnImpltTaskVO vo) {
log.debug("이행정보 조회 시작 - 단속연도: {}, 단속번호: {}, 이행업무구분코드: {}",
@ -76,6 +81,11 @@ public class CrdnImpltTaskServiceImpl extends EgovAbstractServiceImpl implements
}
}
/**
* .
* @param vo
* @return
*/
@Override
@Transactional(rollbackFor = Exception.class)
public int insertImpltInfo(CrdnImpltTaskVO vo) {
@ -127,6 +137,11 @@ public class CrdnImpltTaskServiceImpl extends EgovAbstractServiceImpl implements
}
/**
* .
* @param vo
* @return
*/
@Override
@Transactional(rollbackFor = Exception.class)
public int updateImpltInfo(CrdnImpltTaskVO vo) {
@ -172,6 +187,11 @@ public class CrdnImpltTaskServiceImpl extends EgovAbstractServiceImpl implements
}
/**
* .
* @param vo
* @return
*/
@Override
@Transactional(rollbackFor = Exception.class)
public int deleteImpltInfo(CrdnImpltTaskVO vo) {
@ -191,6 +211,11 @@ public class CrdnImpltTaskServiceImpl extends EgovAbstractServiceImpl implements
}
/**
* .
* @param vo
* @return 1, 0
*/
@Override
public int selectImpltInfoExistsCount(CrdnImpltTaskVO vo) {
return crdnImpltTaskMapper.selectImpltInfoExistsCount(vo);
@ -198,11 +223,21 @@ public class CrdnImpltTaskServiceImpl extends EgovAbstractServiceImpl implements
// ==================== 이행 대상자 정보 관련 메서드 ====================
/**
* .
* @param vo
* @return
*/
@Override
public List<CrdnImpltTrprInfoVO> selectImpltTrprInfoList(CrdnImpltTaskVO vo) {
return crdnImpltTaskMapper.selectImpltTrprInfoList(vo);
}
/**
* .
* @param vo
* @return
*/
@Override
public int insertImpltTrprInfo(CrdnImpltTrprInfoVO vo) {
// 시퀀스 생성 및 세션 정보 설정

@ -34,14 +34,21 @@ public class CrdnLevyPrvntcServiceImpl extends EgovAbstractServiceImpl implement
private final CrdnLevyPrvntcMapper crdnLevyPrvntcMapper;
/**
* .
* @param vo
* @return 1, 0
*/
@Override
public int selectLevyInfoFirstCheck(CrdnLevyInfoVO vo){
return crdnLevyPrvntcMapper.selectLevyInfoFirstCheck(vo);
}
/**
*
* */
* , .
* @param vo
* @return
*/
@Override
public List<LevyPrvntcActInfoVO> selectActInfoList(LevyPrvntcActInfoVO vo) {
// 중요로직: 행위정보 목록을 조회한 후, 각 항목에 대해 '면적 - 조치면적'을 계산하여 'calcArea' 필드에 설정합니다.
@ -72,16 +79,31 @@ public class CrdnLevyPrvntcServiceImpl extends EgovAbstractServiceImpl implement
return actInfoList;
}
/**
* 2 .
* @param vo
* @return 2
*/
@Override
public List<CrdnCmpttnRt2VO> getAllCmpttnRt2(CrdnCmpttnRt2VO vo) {
return crdnLevyPrvntcMapper.getAllCmpttnRt2(vo);
}
/**
* .
* @param vo
* @return
*/
@Override
public List<CrdnAdsbmtnRtVO> selectAdsbmtnRtList(CrdnAdsbmtnRtVO vo) {
return crdnLevyPrvntcMapper.selectAdsbmtnRtList(vo);
}
/**
* .
* @param vo
* @return
*/
@Override
public int insertLevyInfo(CrdnLevyInfoVO vo) {
log.debug("부과정보 신규 등록 서비스 호출: {}", vo);
@ -104,6 +126,11 @@ public class CrdnLevyPrvntcServiceImpl extends EgovAbstractServiceImpl implement
return result;
}
/**
* .
* @param vo
* @return
*/
@Override
public int updateLevyInfo(CrdnLevyInfoVO vo) {
log.debug("부과정보 수정 서비스 호출: {}", vo);
@ -123,6 +150,11 @@ public class CrdnLevyPrvntcServiceImpl extends EgovAbstractServiceImpl implement
return result;
}
/**
* .
* @param vo
* @return
*/
@Override
public int deleteLevyInfo(CrdnLevyInfoVO vo) {
log.debug("부과정보 삭제 서비스 호출: {}", vo);
@ -138,12 +170,24 @@ public class CrdnLevyPrvntcServiceImpl extends EgovAbstractServiceImpl implement
return result;
}
/**
* ID .
* @param vo (actInfoId)
* @return
*/
@Override
public CrdnLevyInfoVO selectLevyInfoByActInfoId(CrdnLevyInfoVO vo) {
log.debug("부과정보 조회 서비스 호출: {}", vo);
return crdnLevyPrvntcMapper.selectLevyInfoByActInfoId(vo);
}
/**
* .
* @param crdnYr
* @param crdnNo
* @param impltTaskSeCd
* @return
*/
@Override
public int updateImpltCpsrAmt(String crdnYr, String crdnNo, String impltTaskSeCd) {
log.debug("부과총액 업데이트 서비스 호출 - 단속연도: {}, 단속번호: {}", crdnYr, crdnNo);
@ -151,6 +195,13 @@ public class CrdnLevyPrvntcServiceImpl extends EgovAbstractServiceImpl implement
return crdnLevyPrvntcMapper.updateImpltCpsrAmt(crdnYr, crdnNo, impltTaskSeCd);
}
/**
* null .
* @param crdnYr
* @param crdnNo
* @param impltTaskSeCd
* @return
*/
@Override
public int updateImpltCpsrAmtToNull(String crdnYr, String crdnNo, String impltTaskSeCd) {
log.debug("부과총액 null 처리 서비스 호출 - 단속연도: {}, 단속번호: {}", crdnYr, crdnNo);
@ -158,11 +209,25 @@ public class CrdnLevyPrvntcServiceImpl extends EgovAbstractServiceImpl implement
return crdnLevyPrvntcMapper.updateImpltCpsrAmtToNull(crdnYr, crdnNo, impltTaskSeCd);
}
/**
* .
* @param crdnYr
* @param crdnNo
* @return ID
*/
@Override
public List<String> selectActInfoKeys(String crdnYr, String crdnNo) {
return crdnLevyPrvntcMapper.selectActInfoKeys(crdnYr, crdnNo);
}
/**
* .
* @param crdnYr
* @param crdnNo
* @param actInfoId ID
* @param impltTaskSeCd
* @return
*/
@Override
public int countLevyInfoByActInfoId(String crdnYr, String crdnNo, String actInfoId, String impltTaskSeCd) {
return crdnLevyPrvntcMapper.countLevyInfoByActInfoId(crdnYr, crdnNo, actInfoId, impltTaskSeCd);
@ -172,6 +237,7 @@ public class CrdnLevyPrvntcServiceImpl extends EgovAbstractServiceImpl implement
*
* @param crdnYr
* @param crdnNo
* @param impltTaskSeCd
* @return
*/
@Override

@ -59,11 +59,21 @@ public class CrdnRelevyServiceImpl implements CrdnRelevyService {
String atcnFileStorePath;
/**
* .
* @param crdnRelevyVO VO
* @return
*/
@Override
public CrdnRelevyVO selectCrdnPstnInfoOne(CrdnRelevyVO crdnRelevyVO) {
return relevyMapper.selectCrdnPstnInfoOne(crdnRelevyVO);
}
/**
* .
* @param crdnRelevyVO VO
* @return
*/
@Override
public CrdnRelevyVO selectRelevyCheckOne(CrdnRelevyVO crdnRelevyVO) {
return relevyMapper.selectRelevyCheckOne(crdnRelevyVO);
@ -269,7 +279,11 @@ public class CrdnRelevyServiceImpl implements CrdnRelevyService {
}
}
// 행위사진, 조치사진 경로 추출
/**
* (/) .
* @param srcPhoto VO
* @return
*/
private String generateUploadDirectoryPath(CrdnPhotoVO srcPhoto) {
String uploadPath = atcFileStorePath;
// 년월 정보 추출

Loading…
Cancel
Save