diff --git a/src/main/java/go/kr/project/crdn/crndRegistAndView/main/service/impl/CrdnLevyPrvntcServiceImpl.java b/src/main/java/go/kr/project/crdn/crndRegistAndView/main/service/impl/CrdnLevyPrvntcServiceImpl.java index 48d32f4..0b1d7f1 100644 --- a/src/main/java/go/kr/project/crdn/crndRegistAndView/main/service/impl/CrdnLevyPrvntcServiceImpl.java +++ b/src/main/java/go/kr/project/crdn/crndRegistAndView/main/service/impl/CrdnLevyPrvntcServiceImpl.java @@ -120,6 +120,7 @@ public class CrdnLevyPrvntcServiceImpl extends EgovAbstractServiceImpl implement @Override public int deleteLevyInfo(CrdnLevyInfoVO vo) { log.debug("부과정보 삭제 서비스 호출: {}", vo); + vo.setDltr(SessionUtil.getUserId()); int result = crdnLevyPrvntcMapper.deleteLevyInfo(vo); // 중요로직: 부과정보 삭제 후 해당 단속의 이행강제금액을 null로 처리 diff --git a/src/main/resources/mybatis/mapper/crdn/crndRegistAndView/main/CrdnLevyPrvntcMapper_maria.xml b/src/main/resources/mybatis/mapper/crdn/crndRegistAndView/main/CrdnLevyPrvntcMapper_maria.xml index 1a1257a..1348ac9 100644 --- a/src/main/resources/mybatis/mapper/crdn/crndRegistAndView/main/CrdnLevyPrvntcMapper_maria.xml +++ b/src/main/resources/mybatis/mapper/crdn/crndRegistAndView/main/CrdnLevyPrvntcMapper_maria.xml @@ -323,7 +323,11 @@ - DELETE FROM tb_levy_info WHERE LEVY_INFO_ID = #{levyInfoId} + UPDATE tb_levy_info + SET DEL_YN = 'Y', + DEL_DT = NOW(), + DLTR = #{userId} + WHERE LEVY_INFO_ID = #{levyInfoId}