diff --git a/.gitignore b/.gitignore index 8194f2bd..f62955f4 100644 --- a/.gitignore +++ b/.gitignore @@ -19,6 +19,8 @@ *~ .project.bak settings.gradle.bak +# 날짜 접미사 백업 파일(예: *.java.20250703, *.jsp.20251112) 커밋 방지 +*.20[0-9][0-9][0-9][0-9][0-9][0-9] # Maven (legacy/nlib) legacy/nlib/target/ diff --git a/batch/src/main/java/com/urpsys/itmsbatch/cmm/excute/MailKaTalkSendKiccJob.java.20250703 b/batch/src/main/java/com/urpsys/itmsbatch/cmm/excute/MailKaTalkSendKiccJob.java.20250703 deleted file mode 100644 index df86c71d..00000000 --- a/batch/src/main/java/com/urpsys/itmsbatch/cmm/excute/MailKaTalkSendKiccJob.java.20250703 +++ /dev/null @@ -1,259 +0,0 @@ -package com.urpsys.itmsbatch.cmm.excute; - -import java.time.LocalDateTime; -import java.time.format.DateTimeFormatter; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.LinkedHashMap; -import java.util.List; -import java.util.Map; - -import org.quartz.DisallowConcurrentExecution; -import org.quartz.Job; -import org.quartz.JobDataMap; -import org.quartz.JobExecutionContext; -import org.quartz.JobExecutionException; -import org.quartz.PersistJobDataAfterExecution; - -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.beans.factory.annotation.Value; -import org.springframework.mail.javamail.JavaMailSender; -import org.springframework.stereotype.Component; - -import com.urpsys.basebatch.common.util.CommonUtil; -import com.urpsys.basebatch.common.util.ConvertUtils; -import com.urpsys.basebatch.common.util.HtmlEmailUtil; -import com.urpsys.basebatch.common.util.RestApiCallUtil; -import com.urpsys.itmsbatch.cmm.dao.MailKaTalkDao; -import com.urpsys.itmsbatch.cmm.service.MailKaTalkService; - -import kong.unirest.json.JSONObject; -import lombok.extern.slf4j.Slf4j; - -/** - * KIC(한국투자공사) 메일/카톡 처리 실행 클래스 - * - * @author urp 인프라본부 나혁제 - * @since 2025.06.11 - * @version 1.0.0 - * @see - * - *
- * - * << 개정이력(Modification information) >> - * - * 수정일 수정자 수정내용 - * ----------- --------- ------------------------ - * 2025.06.11 나혁제 최초작성 - * - *- */ - -@Slf4j -@Component -@PersistJobDataAfterExecution -@DisallowConcurrentExecution -public class MailKaTalkSendKiccJob2 implements Job -{ - @Autowired - MailKaTalkService mailKaTalkService; - - @Autowired - HtmlEmailUtil htmlEmailUtil; - - @Autowired - RestApiCallUtil restApiCallUtil; - - @Value("${custom.api_kic_msg_key}") - private String strApiKicMsgKey; // KIC 메신저서버 api key - - @Override - public void execute(JobExecutionContext context) throws JobExecutionException - { - log.info(" >>>>>>>>>> MailKaTalkSendKiccJob Executed <<<<<<<<<< "); - - JobDataMap dataMap = context.getJobDetail().getJobDataMap(); - - log.info("dataMap date : {}", dataMap.get("date")); - log.info("dataMap executeCount : {}", dataMap.get("executeCount")); - - // 전송메일 대상 조회 - List