mjonCommon으로 분리 idgenMsgCId.getNextStringId(mjonMsgSendVOList.size());

This commit is contained in:
hehihoho3@gmail.com 2025-03-11 15:25:31 +09:00
parent 301135e190
commit 01bc9c6a7d
2 changed files with 15 additions and 2 deletions

View File

@ -18,6 +18,8 @@ import org.springframework.stereotype.Service;
import com.mysql.jdbc.StringUtils;
import egovframework.com.idgen.CustomIdGnrService;
import egovframework.rte.fdl.cmmn.exception.FdlException;
import itn.com.cmm.MjonMsgSendVO;
import itn.com.cmm.OptimalMsgResultDTO;
import itn.com.cmm.util.MsgSendUtils;
@ -61,6 +63,9 @@ public class MjonCommon {
@Value("#{globalSettings['Globals.slack.channel.name']}")
private String SLACK_CHANNEL;
@Resource(name = "egovMjonMsgIdCGnrService")
private CustomIdGnrService idgenMsgCId;
/**
@ -699,6 +704,12 @@ private int parseIntOrDefault(String value, int defaultValue) {
public List<String> getNextCustomMsgCId (int cnt) throws FdlException {
List<String> idList = idgenMsgCId.getNextStringId(cnt);
return idList;
}

View File

@ -4095,7 +4095,9 @@ public class MjonMsgDataServiceImpl extends EgovAbstractServiceImpl implements M
MsgSendUtils.setPriceforVO(mjonMsgVO, mjonMsgSendVOList, sysJoinSetVO, mberManageVO);
// msg_id 대량 생성
List<String> idList = idgenMsgCId.getNextStringId(mjonMsgSendVOList.size());
// List<String> idList = idgenMsgCId.getNextStringId(mjonMsgSendVOList.size());
List<String> idList = mjonCommon.getNextCustomMsgCId(mjonMsgSendVOList.size());
for (int i = 0; i < mjonMsgSendVOList.size(); i++) {
mjonMsgSendVOList.get(i).setMsgId(idList.get(i));
}