Merge branch 'master' of http://yongjoon.cho@vcs.iten.co.kr:9999/hylee/kcc_adr_advc_git
This commit is contained in:
commit
0947764e85
@ -143,23 +143,28 @@ public class SMSOracleServiceImpl extends EgovAbstractServiceImpl implements SM
|
|||||||
}
|
}
|
||||||
map.put("emailSendResult", emailResult);
|
map.put("emailSendResult", emailResult);
|
||||||
|
|
||||||
if("Y".equals(smsYn)) {
|
try {
|
||||||
if (rpplSmsYn != null && rpplSmsYn.equals("Y") && StringUtil2.isNotEmpty(rpplPhone)) { // 문자 수신여부
|
if("Y".equals(smsYn)) {
|
||||||
if (bytes > 90) {
|
if (rpplSmsYn != null && rpplSmsYn.equals("Y") && StringUtil2.isNotEmpty(rpplPhone)) { // 문자 수신여부
|
||||||
sMSOracleDAO.insertMmsSend(map); // SMS 등록 장문 > SMS DB(오라클)
|
if (bytes > 90) {
|
||||||
adjReqMgrDAO.insertAdrMmsSend(map); // SMS 이력 등록 장문 > 전자조정
|
sMSOracleDAO.insertMmsSend(map); // SMS 등록 장문 > SMS DB(오라클)
|
||||||
} else {
|
adjReqMgrDAO.insertAdrMmsSend(map); // SMS 이력 등록 장문 > 전자조정
|
||||||
sMSOracleDAO.insertSmsSend(map); // SMS 등록 단문 > SMS DB(오라클)
|
} else {
|
||||||
adjReqMgrDAO.insertAdrSmsSend(map); // SMS 이력 등록 단문 > 전자조정
|
sMSOracleDAO.insertSmsSend(map); // SMS 등록 단문 > SMS DB(오라클)
|
||||||
}
|
adjReqMgrDAO.insertAdrSmsSend(map); // SMS 이력 등록 단문 > 전자조정
|
||||||
//sms 발송 관리 테이블에 저장
|
}
|
||||||
msgMgrDAO.insertAdrSmsLog(map); // SMS 이력 등록 단문 > 전자조정
|
//sms 발송 관리 테이블에 저장
|
||||||
} else { // 메일만 보낼시 단문테이블에라도 이력 등록
|
msgMgrDAO.insertAdrSmsLog(map); // SMS 이력 등록 단문 > 전자조정
|
||||||
adjReqMgrDAO.insertAdrSmsSend(map); // SMS 이력 등록 단문 > 전자조정
|
} else { // 메일만 보낼시 단문테이블에라도 이력 등록
|
||||||
//sms 발송 관리 테이블에 저장
|
adjReqMgrDAO.insertAdrSmsSend(map); // SMS 이력 등록 단문 > 전자조정
|
||||||
msgMgrDAO.insertAdrSmsLog(map); // SMS 이력 등록 단문 > 전자조정
|
//sms 발송 관리 테이블에 저장
|
||||||
}
|
msgMgrDAO.insertAdrSmsLog(map); // SMS 이력 등록 단문 > 전자조정
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
} catch (Exception e) {
|
||||||
|
// TODO: handle exception
|
||||||
|
}
|
||||||
|
|
||||||
//카카오 알림톡 DB 저장
|
//카카오 알림톡 DB 저장
|
||||||
KakaoAtSendVO apiVO = new KakaoAtSendVO();
|
KakaoAtSendVO apiVO = new KakaoAtSendVO();
|
||||||
|
|||||||
@ -28,7 +28,7 @@ import net.javacrumbs.shedlock.spring.annotation.EnableSchedulerLock;
|
|||||||
|
|
||||||
@Service("SchedulerUtil")
|
@Service("SchedulerUtil")
|
||||||
@EnableScheduling
|
@EnableScheduling
|
||||||
@EnableSchedulerLock(defaultLockAtMostFor = "PT30S") // Scheduler Lock 사용 가능 설정 (기본 30초동안 Lock)
|
//@EnableSchedulerLock(defaultLockAtMostFor = "PT30S") // Scheduler Lock 사용 가능 설정 (기본 30초동안 Lock)
|
||||||
//@EnableSchedulerLock(defaultLockAtMostFor = "PT1M") // Scheduler Lock 사용 가능 설정
|
//@EnableSchedulerLock(defaultLockAtMostFor = "PT1M") // Scheduler Lock 사용 가능 설정
|
||||||
public class SchedulerUtil {
|
public class SchedulerUtil {
|
||||||
|
|
||||||
@ -54,7 +54,8 @@ public class SchedulerUtil {
|
|||||||
private String devInIp = "119.193.215.98";
|
private String devInIp = "119.193.215.98";
|
||||||
|
|
||||||
//운영 외부망 WAS1
|
//운영 외부망 WAS1
|
||||||
private String dmzIp1 = "222.231.43.66";
|
// private String dmzIp1 = "222.231.43.66";
|
||||||
|
private String dmzIp1 = "192.168.122.1";
|
||||||
//운영 외부망 WAS2
|
//운영 외부망 WAS2
|
||||||
private String dmzIp2 = "222.231.43.69";
|
private String dmzIp2 = "222.231.43.69";
|
||||||
|
|
||||||
@ -63,7 +64,7 @@ public class SchedulerUtil {
|
|||||||
//10분마다 실행
|
//10분마다 실행
|
||||||
// @Scheduled(cron = "0 0/1 * * * *")
|
// @Scheduled(cron = "0 0/1 * * * *")
|
||||||
//1분마다 실행
|
//1분마다 실행
|
||||||
@Scheduled(cron = "0 0 0 * * *")
|
@Scheduled(cron = "0 0/1 * * * *")
|
||||||
// @SchedulerLock(name = "kakaoAtSendPrcs", lockAtMostForString = ONE_MIN, lockAtLeastForString = ONE_MIN)
|
// @SchedulerLock(name = "kakaoAtSendPrcs", lockAtMostForString = ONE_MIN, lockAtLeastForString = ONE_MIN)
|
||||||
public void kakaoAtSendPrcs() throws Exception {
|
public void kakaoAtSendPrcs() throws Exception {
|
||||||
System.out.println("===========at scheduler run============");
|
System.out.println("===========at scheduler run============");
|
||||||
|
|||||||
@ -2303,8 +2303,10 @@ public class EgovLoginController {
|
|||||||
//userId -> esntlId 조회후 frstregistId에 set
|
//userId -> esntlId 조회후 frstregistId에 set
|
||||||
adjReqMgrVO.setFrstRegisterId(loginService.selectUniqueId(userId));
|
adjReqMgrVO.setFrstRegisterId(loginService.selectUniqueId(userId));
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// data set
|
// data set
|
||||||
adjReqMgrVO = otpDataSet(adjReqMgrVO, "sms");
|
adjReqMgrVO = otpDataSet(adjReqMgrVO, "at");
|
||||||
|
|
||||||
// 문자내용 알림톡발송
|
// 문자내용 알림톡발송
|
||||||
KakaoAtSendVO atVO = new KakaoAtSendVO();
|
KakaoAtSendVO atVO = new KakaoAtSendVO();
|
||||||
@ -2316,7 +2318,7 @@ public class EgovLoginController {
|
|||||||
atVO.setMessage(adjReqMgrVO.getSendMsg()); //발송메시지
|
atVO.setMessage(adjReqMgrVO.getSendMsg()); //발송메시지
|
||||||
|
|
||||||
kakaoAtSendService.insertKakaoAtSendBatch(atVO);
|
kakaoAtSendService.insertKakaoAtSendBatch(atVO);
|
||||||
sMSOracleService.insertSmsOtpCertNumSend(adjReqMgrVO);
|
// sMSOracleService.insertSmsOtpCertNumSend(adjReqMgrVO);
|
||||||
// 문자내용 알림톡발송 끝
|
// 문자내용 알림톡발송 끝
|
||||||
|
|
||||||
modelAndView.addObject("result", "SUCCESS");
|
modelAndView.addObject("result", "SUCCESS");
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user