nuri2 버전 변경(2.1.0)에 따른 수정(RCS 브랜드 아이디 필수)

main
이범준 3 months ago
parent 2faf14810d
commit a8ecb239cb

@ -295,6 +295,11 @@ public class MessageEntity extends AbstractEntity {
*/ */
private String altJson; private String altJson;
/**
* RCS
*/
private String rcsBrandId;
/** /**
* RCS * RCS
*/ */

@ -156,13 +156,15 @@ public class MessageInterfaceController extends AbstractController {
} }
} }
//RCS브랜드아이디 찾기 //RCS브랜드아이디 및 RCS브랜드키 찾기
String rcsBrandId = "";
String rcsBrandKey = ""; String rcsBrandKey = "";
String rcsTemplate = ""; String rcsTemplate = "";
messageQuery = new MessageQuery().setSggCd(sggCd).setStngInfoType("03").setMsgPrps(msgPrps) messageQuery = new MessageQuery().setSggCd(sggCd).setStngInfoType("03").setMsgPrps(msgPrps)
.setTaskSeCd(taskSeCd).setSvcType("RCS"); .setTaskSeCd(taskSeCd).setSvcType("RCS");
stng = messageMapper.selectStng(messageQuery); stng = messageMapper.selectStng(messageQuery);
if(stng != null && !stng.isEmpty()) { if(stng != null && !stng.isEmpty()) {
rcsBrandId = stng.string("SVC_USER_PREV_ID");
rcsBrandKey = stng.string("SVC_USER_ID"); rcsBrandKey = stng.string("SVC_USER_ID");
if(!EgovStringUtil.null2void(rcsBrandKey).equals("")) { if(!EgovStringUtil.null2void(rcsBrandKey).equals("")) {
//RCS템플릿찾기 //RCS템플릿찾기
@ -399,6 +401,7 @@ public class MessageInterfaceController extends AbstractController {
} }
if(able_rcs) { if(able_rcs) {
messageEntity.setRcsBrandId(rcsBrandId);
messageEntity.setRcsBrandKey(rcsBrandKey); messageEntity.setRcsBrandKey(rcsBrandKey);
messageEntity.setRcsMessageBaseId(rcsBaseId); messageEntity.setRcsMessageBaseId(rcsBaseId);
messageEntity.setRcsJson(rcsJsonComplete); messageEntity.setRcsJson(rcsJsonComplete);

@ -140,6 +140,7 @@ INSERT
, ALT_JSON , ALT_JSON
</if> </if>
<if test="@org.egovframe.rte.fdl.string.EgovStringUtil@isNotEmpty(rcsBrandKey)"> <if test="@org.egovframe.rte.fdl.string.EgovStringUtil@isNotEmpty(rcsBrandKey)">
, RCS_BRAND_ID
, RCS_BRAND_KEY , RCS_BRAND_KEY
, RCS_MESSAGE_BASE_ID , RCS_MESSAGE_BASE_ID
, RCS_JSON , RCS_JSON
@ -201,6 +202,7 @@ VALUES (
, #{altJson} , #{altJson}
</if> </if>
<if test="@org.egovframe.rte.fdl.string.EgovStringUtil@isNotEmpty(rcsBrandKey)"> <if test="@org.egovframe.rte.fdl.string.EgovStringUtil@isNotEmpty(rcsBrandKey)">
, #{rcsBrandId}
, #{rcsBrandKey} , #{rcsBrandKey}
, #{rcsMessageBaseId} , #{rcsMessageBaseId}
, #{rcsJson} , #{rcsJson}
@ -235,6 +237,7 @@ SELECT A.MSG_STNG_ID
, A.MODULE_ID , A.MODULE_ID
, A.TELNO , A.TELNO
, A.SVC_TYPE , A.SVC_TYPE
, A.SVC_USER_PREV_ID
, A.SVC_USER_ID , A.SVC_USER_ID
, A.TMPLAT_ID , A.TMPLAT_ID
, A.TMPLT_CN , A.TMPLT_CN

Loading…
Cancel
Save