java doc 주석 추가

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

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

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

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

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

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

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

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

Loading…
Cancel
Save