UMS 연동 부분 변경
This commit is contained in:
@@ -5,13 +5,11 @@ import com.eactive.apim.portal.template.entity.MessageRequest;
|
||||
import com.eactive.ext.kjb.common.KjbProperty;
|
||||
import com.eactive.ext.kjb.common.KjbPropertyHolder;
|
||||
import com.eactive.ext.kjb.common.KjbUmsException;
|
||||
import com.eactive.ext.kjb.ums.gson.IUmsGsonObject;
|
||||
import com.eactive.ext.kjb.ums.gson.ObpMonitoringUmsTemplate;
|
||||
import com.eactive.ext.kjb.ums.gson.UmsRequestPayload;
|
||||
import com.eactive.ext.kjb.ums.gson.VerifyPhoneUmsTemplate;
|
||||
import com.eactive.ext.kjb.ums.gson.*;
|
||||
import com.eactive.ext.kjb.utils.JsonUtil;
|
||||
import com.eactive.ext.kjb.utils.ValidationUtil;
|
||||
import com.google.gson.Gson;
|
||||
import com.google.gson.JsonObject;
|
||||
import com.google.gson.JsonSyntaxException;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
@@ -100,13 +98,10 @@ public class KjbUmsService {
|
||||
throw new IllegalArgumentException("지원하지 않는 발송 채널 - " + messageRequest.getMessageCode().toString());
|
||||
}
|
||||
|
||||
IUmsGsonObject content = null;
|
||||
content = VerifyPhoneUmsTemplate.builder().authNumber(messageRequest.getMessage()).build();
|
||||
|
||||
String umsMessageId = this.sendKakaoAlimTalk(messageRequest.getId(),
|
||||
UmsBizWorkCode.VERIFY_PHONE,
|
||||
messageRequest.getPhone(),
|
||||
content
|
||||
GsonUtil.toJsonObject(messageRequest.getMessage())
|
||||
);
|
||||
|
||||
log.info("MessageRequest sent - {}", umsMessageId);
|
||||
@@ -117,10 +112,10 @@ public class KjbUmsService {
|
||||
public String sendObpMonitoring(String cpno, String message) throws KjbUmsException {
|
||||
log.info("OBP 모니터링 용 메세지 발송 - message: {}", message);
|
||||
|
||||
return this.sendKakaoAlimTalk(null, UmsBizWorkCode.MONITORING, cpno, ObpMonitoringUmsTemplate.builder().message(message).build());
|
||||
return this.sendKakaoAlimTalk(null, UmsBizWorkCode.MONITORING, cpno, GsonUtil.toJsonObject(ObpMonitoringUmsTemplate.builder().message(message).build()));
|
||||
}
|
||||
|
||||
public String sendKakaoAlimTalk(String guid, UmsBizWorkCode bizWorkCode, String cpno, IUmsGsonObject content) throws KjbUmsException {
|
||||
public String sendKakaoAlimTalk(String guid, UmsBizWorkCode bizWorkCode, String cpno, JsonObject content) throws KjbUmsException {
|
||||
if (content == null) {
|
||||
throw new IllegalArgumentException("content is null");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user