|
|
@ -1,6 +1,7 @@
|
|
|
|
package kr.xit.biz.mbl.service;
|
|
|
|
package kr.xit.biz.mbl.service;
|
|
|
|
|
|
|
|
|
|
|
|
import kr.xit.biz.ens.model.kakao.KkopayDocDTO;
|
|
|
|
import kr.xit.biz.ens.model.kakao.KkopayDocDTO;
|
|
|
|
|
|
|
|
import kr.xit.biz.ens.model.kt.KtCommonDTO;
|
|
|
|
import kr.xit.biz.ens.model.kt.KtTokenDTO;
|
|
|
|
import kr.xit.biz.ens.model.kt.KtTokenDTO;
|
|
|
|
import kr.xit.biz.mbl.mapper.IMobilePageMapper;
|
|
|
|
import kr.xit.biz.mbl.mapper.IMobilePageMapper;
|
|
|
|
import kr.xit.biz.mbl.model.MobilePageDTO.MobilePageManage;
|
|
|
|
import kr.xit.biz.mbl.model.MobilePageDTO.MobilePageManage;
|
|
|
@ -13,6 +14,7 @@ import kr.xit.core.support.utils.Checks;
|
|
|
|
import kr.xit.ens.kakao.service.IKkopayEltrcDocService;
|
|
|
|
import kr.xit.ens.kakao.service.IKkopayEltrcDocService;
|
|
|
|
import kr.xit.ens.kt.service.IKtMmsService;
|
|
|
|
import kr.xit.ens.kt.service.IKtMmsService;
|
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
|
|
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
|
import org.egovframe.rte.fdl.cmmn.EgovAbstractServiceImpl;
|
|
|
|
import org.egovframe.rte.fdl.cmmn.EgovAbstractServiceImpl;
|
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
|
|
|
|
|
@ -31,6 +33,7 @@ import org.springframework.stereotype.Service;
|
|
|
|
*
|
|
|
|
*
|
|
|
|
* </pre>
|
|
|
|
* </pre>
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
@Slf4j
|
|
|
|
@RequiredArgsConstructor
|
|
|
|
@RequiredArgsConstructor
|
|
|
|
@Service
|
|
|
|
@Service
|
|
|
|
public class MobilePageService extends EgovAbstractServiceImpl implements IMobilePageService {
|
|
|
|
public class MobilePageService extends EgovAbstractServiceImpl implements IMobilePageService {
|
|
|
@ -89,23 +92,22 @@ public class MobilePageService extends EgovAbstractServiceImpl implements IMobil
|
|
|
|
* </pre>
|
|
|
|
* </pre>
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
@TraceLogging
|
|
|
|
//@TraceLogging
|
|
|
|
public MobilePageManage findKtMblPage(final KtTokenDTO.KtTokenConfirmRequest reqDTO) {
|
|
|
|
public MobilePageManage findKtMblPage(final KtTokenDTO.KtTokenConfirmRequest reqDTO) {
|
|
|
|
//TODO::테스트
|
|
|
|
//TODO::테스트
|
|
|
|
return mapper.selectKtMobilePage("srcKey");
|
|
|
|
//return mapper.selectKtMobilePage("srcKey");
|
|
|
|
|
|
|
|
|
|
|
|
//TODO::실운영시 코멘트 제거
|
|
|
|
//TODO::실운영시 코멘트 제거
|
|
|
|
/*
|
|
|
|
|
|
|
|
if (Checks.isEmpty(reqDTO.getAccessToken()))
|
|
|
|
if (Checks.isEmpty(reqDTO.getAccessToken()))
|
|
|
|
throw BizRuntimeException.create(String.valueOf(ErrorCode.BAD_REQUEST.getHttpStatus().value()), "정상적인 요청이 아닙니다. 재인증 후 시도하시기 바랍니다.");
|
|
|
|
throw BizRuntimeException.create(String.valueOf(ErrorCode.BAD_REQUEST.getHttpStatus().value()), "정상적인 요청이 아닙니다. 재인증 후 시도하시기 바랍니다.");
|
|
|
|
|
|
|
|
|
|
|
|
final String signguCode = reqDTO.getSignguCode();
|
|
|
|
final String signguCode = reqDTO.getSignguCode();
|
|
|
|
final String ffnlgCode = reqDTO.getFfnlgCode();
|
|
|
|
final String ffnlgCode = reqDTO.getFfnlgCode();
|
|
|
|
final KtTokenConfirmResponse cfmRes = ktMmsService.cfmToken(reqDTO);
|
|
|
|
final KtTokenDTO.KtTokenConfirmResponse cfmRes = ktMmsService.cfmToken(reqDTO);
|
|
|
|
|
|
|
|
|
|
|
|
if(cfmRes.getResultCd().equals("00")){
|
|
|
|
if(cfmRes.getResultCd().equals("00")){
|
|
|
|
KtCommonResponse readRes = ktMmsService.readToken(
|
|
|
|
KtCommonDTO.KtCommonResponse readRes = ktMmsService.readToken(
|
|
|
|
KtTokenReadRequest.builder()
|
|
|
|
KtTokenDTO.KtTokenReadRequest.builder()
|
|
|
|
.signguCode(signguCode)
|
|
|
|
.signguCode(signguCode)
|
|
|
|
.ffnlgCode(ffnlgCode)
|
|
|
|
.ffnlgCode(ffnlgCode)
|
|
|
|
.accessToken(reqDTO.getAccessToken())
|
|
|
|
.accessToken(reqDTO.getAccessToken())
|
|
|
@ -114,12 +116,16 @@ public class MobilePageService extends EgovAbstractServiceImpl implements IMobil
|
|
|
|
|
|
|
|
|
|
|
|
if(readRes.getResultCd().equals("00")){
|
|
|
|
if(readRes.getResultCd().equals("00")){
|
|
|
|
String srcKey = cfmRes.getSrcKey();
|
|
|
|
String srcKey = cfmRes.getSrcKey();
|
|
|
|
|
|
|
|
log.error("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", readRes.getResultCd());
|
|
|
|
return mapper.selectKtMobilePage(srcKey);
|
|
|
|
return mapper.selectKtMobilePage(srcKey);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
log.error("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ read token result - {} @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", readRes.getResultCd());
|
|
|
|
|
|
|
|
log.error("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ read token result error - {} @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", readRes.toStringErrorMsg());
|
|
|
|
throw BizRuntimeException.create(readRes.getResultCd(), readRes.toStringErrorMsg());
|
|
|
|
throw BizRuntimeException.create(readRes.getResultCd(), readRes.toStringErrorMsg());
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
log.error("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ token confirm result - {} @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", cfmRes.getResultCd());
|
|
|
|
|
|
|
|
log.error("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ token confirm result error - {} @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", cfmRes.toStringErrorMsg());
|
|
|
|
throw BizRuntimeException.create(cfmRes.getResultCd(), cfmRes.toStringErrorMsg());
|
|
|
|
throw BizRuntimeException.create(cfmRes.getResultCd(), cfmRes.toStringErrorMsg());
|
|
|
|
*/
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|