알림톡치환데이터개선
This commit is contained in:
parent
056f0b1b44
commit
596f713c44
@ -80,9 +80,6 @@ public class KakaoSendUtil {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
log.info(" +kakaoVO.getVarListMap().size() :: [{}]", kakaoVO.getVarListMap().size());
|
|
||||||
|
|
||||||
List<KakaoSendAdvcVO> kakaoSendAdvcListVO = new ArrayList<>();
|
List<KakaoSendAdvcVO> kakaoSendAdvcListVO = new ArrayList<>();
|
||||||
Calendar calendar = setupBaseDate(kakaoVO, isNotified);
|
Calendar calendar = setupBaseDate(kakaoVO, isNotified);
|
||||||
|
|
||||||
@ -136,6 +133,7 @@ public class KakaoSendUtil {
|
|||||||
// for(Map<String, String> variables : kakaoVO.getVarListMap()) {
|
// for(Map<String, String> variables : kakaoVO.getVarListMap()) {
|
||||||
// 치환 데이터
|
// 치환 데이터
|
||||||
Map<String, String> variables = varList.get(i);
|
Map<String, String> variables = varList.get(i);
|
||||||
|
log.info("");
|
||||||
|
|
||||||
/** @공통 기본값 */
|
/** @공통 기본값 */
|
||||||
KakaoSendAdvcVO sendVO = createSendVO(kakaoVO);
|
KakaoSendAdvcVO sendVO = createSendVO(kakaoVO);
|
||||||
@ -151,10 +149,12 @@ public class KakaoSendUtil {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/** @Step1-3: 템플릿 치환데이터 설정 */
|
/** @Step1-3: 템플릿 치환데이터 설정 */
|
||||||
|
String templateContentTemp = "";
|
||||||
|
String templateTitleTemp = "";
|
||||||
if (hasContentReplacement) {
|
if (hasContentReplacement) {
|
||||||
templateContent = mjonCommon.ATReplaceTemplateVariables(templateContent, variables);
|
templateContentTemp = mjonCommon.ATReplaceTemplateVariables(templateContent, variables);
|
||||||
if(hasTitleReplacement) {
|
if(hasTitleReplacement) {
|
||||||
templateTitle = mjonCommon.ATReplaceTemplateVariables(templateTitle, variables);
|
templateTitleTemp = mjonCommon.ATReplaceTemplateVariables(templateTitle, variables);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/** @버튼 치환 */ // 버튼 리스트가 있으면 치환 수행, 항상 sendVO에 설정
|
/** @버튼 치환 */ // 버튼 리스트가 있으면 치환 수행, 항상 sendVO에 설정
|
||||||
@ -164,8 +164,8 @@ public class KakaoSendUtil {
|
|||||||
}
|
}
|
||||||
sendVO.setButtonList(buttonList);
|
sendVO.setButtonList(buttonList);
|
||||||
|
|
||||||
sendVO.setTemplateTitle(templateTitle);
|
sendVO.setTemplateTitle(templateTitleTemp);
|
||||||
sendVO.setTemplateContent(templateContent);
|
sendVO.setTemplateContent(templateContentTemp);
|
||||||
|
|
||||||
|
|
||||||
// Step 1-4: 실패 대체 문자 치환데이터 설정
|
// Step 1-4: 실패 대체 문자 치환데이터 설정
|
||||||
@ -261,6 +261,7 @@ public class KakaoSendUtil {
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
log.info(" sendVO :: [{}]", sendVO);
|
||||||
kakaoSendAdvcListVO.add(sendVO);
|
kakaoSendAdvcListVO.add(sendVO);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user