그룹데이터 이벤트여부 값 수정

This commit is contained in:
wyh 2025-01-24 20:59:26 +09:00
parent a02fffcb76
commit a2a8fc580f

View File

@ -4203,6 +4203,29 @@ public class MjonMsgDataServiceImpl extends EgovAbstractServiceImpl implements M
// 개별단가
mjonMsgVO.setEachPrice(mjonMsgSendVO.getEachPrice());
//이벤트 회원인 경우 이벤트 캐시도 함께 차감.
MjonEventVO mjonEventVO = new MjonEventVO();
mjonEventVO.setMberId(mjonMsgSendVO.getUserId());
mjonEventVO.setEventStatus("Y");
MjonEventVO eventMberInfo = mjonEventService.selectEventMsgMberDefaultInfo(mjonEventVO);
if(eventMberInfo != null) {
if(mjonMsgSendVO.getEachPrice().equals(eventMberInfo.getEventShortPrice())) {
mjonMsgVO.setEventYn("Y");
}else if(mjonMsgSendVO.getEachPrice().equals(eventMberInfo.getEventLongPrice())) {
mjonMsgVO.setEventYn("Y");
}else if(mjonMsgSendVO.getEachPrice().equals(eventMberInfo.getEventPicturePrice())) {
mjonMsgVO.setEventYn("Y");
}else if(mjonMsgSendVO.getEachPrice().equals(eventMberInfo.getEventPicture2Price())) {
mjonMsgVO.setEventYn("Y");
}else if(mjonMsgSendVO.getEachPrice().equals(eventMberInfo.getEventPicture3Price())) {
mjonMsgVO.setEventYn("Y");
}else {
mjonMsgVO.setEventYn("N");
}
}
// 전송사 코드 번호를 셋팅해 준다.
mjonMsgVO.setAgentCode(mjonMsgSendVO.getAgentCode());