이벤트 조건 추가
@92cd4a2cfc95b5edba0a3edcd152a6a519195f03
--- src/main/java/itn/let/mjo/msgdata/service/impl/MjonMsgDataServiceImpl.java
+++ src/main/java/itn/let/mjo/msgdata/service/impl/MjonMsgDataServiceImpl.java
... | ... | @@ -4206,19 +4206,38 @@ |
| 4206 | 4206 |
//이벤트 회원인 경우 이벤트 캐시도 함께 차감. |
| 4207 | 4207 |
MjonEventVO mjonEventVO = new MjonEventVO(); |
| 4208 | 4208 |
mjonEventVO.setMberId(mjonMsgSendVO.getUserId()); |
| 4209 |
- mjonEventVO.setEventStatus("Y");
|
|
| 4210 | 4209 |
MjonEventVO eventMberInfo = mjonEventService.selectEventMsgMberDefaultInfo(mjonEventVO); |
| 4211 | 4210 |
|
| 4211 |
+ String str = String.valueOf(mjonMsgSendVO.getEachPrice()); |
|
| 4212 |
+ // 소수점 제거 |
|
| 4213 |
+ String EachPrice = str.split("\\.")[0];
|
|
| 4214 |
+ |
|
| 4215 |
+ |
|
| 4212 | 4216 |
if(eventMberInfo != null) {
|
| 4213 |
- if(mjonMsgSendVO.getEachPrice().equals(eventMberInfo.getEventShortPrice())) {
|
|
| 4217 |
+ String eventShortPrice = String.valueOf(eventMberInfo.getEventShortPrice()); |
|
| 4218 |
+ eventShortPrice = eventShortPrice.split("\\.")[0];
|
|
| 4219 |
+ |
|
| 4220 |
+ String eventLongPrice = String.valueOf(eventMberInfo.getEventLongPrice()); |
|
| 4221 |
+ eventLongPrice = eventLongPrice.split("\\.")[0];
|
|
| 4222 |
+ |
|
| 4223 |
+ String eventPicturePrice = String.valueOf(eventMberInfo.getEventPicturePrice()); |
|
| 4224 |
+ eventPicturePrice = eventPicturePrice.split("\\.")[0];
|
|
| 4225 |
+ |
|
| 4226 |
+ String eventPicture2Price = String.valueOf(eventMberInfo.getEventPicture2Price()); |
|
| 4227 |
+ eventPicture2Price = eventPicture2Price.split("\\.")[0];
|
|
| 4228 |
+ |
|
| 4229 |
+ String eventPicture3Price = String.valueOf(eventMberInfo.getEventPicture3Price()); |
|
| 4230 |
+ eventPicture3Price = eventPicture3Price.split("\\.")[0];
|
|
| 4231 |
+ |
|
| 4232 |
+ if(EachPrice.equals(eventShortPrice)) {
|
|
| 4214 | 4233 |
mjonMsgVO.setEventYn("Y");
|
| 4215 |
- }else if(mjonMsgSendVO.getEachPrice().equals(eventMberInfo.getEventLongPrice())) {
|
|
| 4234 |
+ }else if(EachPrice.equals(eventLongPrice)) {
|
|
| 4216 | 4235 |
mjonMsgVO.setEventYn("Y");
|
| 4217 |
- }else if(mjonMsgSendVO.getEachPrice().equals(eventMberInfo.getEventPicturePrice())) {
|
|
| 4236 |
+ }else if(EachPrice.equals(eventPicturePrice)) {
|
|
| 4218 | 4237 |
mjonMsgVO.setEventYn("Y");
|
| 4219 |
- }else if(mjonMsgSendVO.getEachPrice().equals(eventMberInfo.getEventPicture2Price())) {
|
|
| 4238 |
+ }else if(EachPrice.equals(eventPicture2Price)) {
|
|
| 4220 | 4239 |
mjonMsgVO.setEventYn("Y");
|
| 4221 |
- }else if(mjonMsgSendVO.getEachPrice().equals(eventMberInfo.getEventPicture3Price())) {
|
|
| 4240 |
+ }else if(EachPrice.equals(eventPicture3Price)) {
|
|
| 4222 | 4241 |
mjonMsgVO.setEventYn("Y");
|
| 4223 | 4242 |
}else {
|
| 4224 | 4243 |
mjonMsgVO.setEventYn("N");
|
Add a comment
Delete comment
Once you delete this comment, you won't be able to recover it. Are you sure you want to delete this comment?