Merge branch 'tolag3'
This commit is contained in:
commit
4012807643
72
src/main/java/kcc/kccadr/kccadrCom/web/OtpCertUtil.java
Normal file
72
src/main/java/kcc/kccadr/kccadrCom/web/OtpCertUtil.java
Normal file
@ -0,0 +1,72 @@
|
||||
package kcc.kccadr.kccadrCom.web;
|
||||
|
||||
import kcc.com.cmm.LoginVO;
|
||||
import kcc.kccadr.adjreqmgr.service.AdjReqMgrVO;
|
||||
|
||||
public class OtpCertUtil {
|
||||
|
||||
/**
|
||||
* @Method Name : otpCert
|
||||
* @작성일 : 2022. 10. 12.
|
||||
* @작성자 : 이준호
|
||||
* @Method 설명 : OTP 문자인증 시 인증번호 검증
|
||||
*/
|
||||
public String otpCert(LoginVO loginVO_P, LoginVO loginVO_R) throws Exception{
|
||||
try {
|
||||
|
||||
/*
|
||||
* select 조건
|
||||
* loginVO_P - certNum
|
||||
* loginVO_P - phone
|
||||
* loginVO_R - uniqId
|
||||
* smsSendTypeCd = '001' (OTP인증번호 발송)
|
||||
* limit 1
|
||||
*
|
||||
* */
|
||||
|
||||
AdjReqMgrVO adjReqMgrVO = new AdjReqMgrVO();
|
||||
|
||||
adjReqMgrVO.setCertNum(loginVO_P.getCertNum());
|
||||
adjReqMgrVO.setPhone(loginVO_P.getPhone());
|
||||
adjReqMgrVO.setFrstRegisterId(loginVO_R.getUniqId());
|
||||
adjReqMgrVO.setSmsSendTypeCd("001");
|
||||
|
||||
|
||||
|
||||
// // 인증번호 가져오기
|
||||
// sendLogVO = mjonMsgDataService.selectSysMsgLog(sendLogVO);
|
||||
// if (sendLogVO == null) {
|
||||
// return "empty";
|
||||
// } else {
|
||||
// // 시간 비교
|
||||
// SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
||||
// Date nowdate = new Date();
|
||||
// Date compareDate = format.parse(sendLogVO.getFrstSendPnttm());
|
||||
//
|
||||
// Calendar cal = Calendar.getInstance();
|
||||
// cal.setTime(compareDate);
|
||||
// // 5분 추가
|
||||
// cal.add(Calendar.MINUTE, +5);
|
||||
//
|
||||
// compareDate = cal.getTime();
|
||||
//
|
||||
// // 인증번호을 발송한지 5분 이내일때
|
||||
// if (compareDate.after(nowdate)) {
|
||||
// UserManageVO checkUser = userManageService.selectAdminUserSmsCertCheck(userManageVO);
|
||||
//
|
||||
// if (checkUser != null) {
|
||||
// return "success";
|
||||
// } else {
|
||||
// return "checkNoFail";
|
||||
// }
|
||||
// } else {
|
||||
// return "timeOut";
|
||||
// }
|
||||
// }
|
||||
return "";
|
||||
|
||||
} catch (Exception e) {
|
||||
return "exception";
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user