admin
2021-02-06 6c09cbd70388ae53ec593de253f69cfa1a3eeda7
service-daylucky/src/main/java/com/ks/daylucky/util/mq/consumer/ActivityDrawnNotifyConsumer.java
@@ -1,8 +1,10 @@
package com.ks.daylucky.util.mq.consumer;
import com.google.gson.Gson;
import com.ks.daylucky.exception.ActivityDrawnRecieveNotifyInfoException;
import com.ks.daylucky.pojo.DO.ActivityDrawnRecieveNotifyInfo;
import com.ks.daylucky.service.ActivityDrawnRecieveNotifyInfoService;
import com.ks.daylucky.util.LoggerUtil;
import com.ks.daylucky.util.mq.CMQManager;
import com.ks.lucky.pojo.DO.LuckyActivityAwardResult;
import com.ks.lucky.pojo.DO.LuckyActivityAwards;
@@ -40,7 +42,7 @@
        new JobThreadExecutorServiceImpl().run(new Runnable() {
            @Override
            public void run() {
                logger.info("接收消息");
                LoggerUtil.mqLogger.info("接收消息 {}", ActivityDrawnNotifyConsumer.class.getSimpleName());
                List<Message> messageList = CMQManager.getInstance().consumeActivityDrawnMsg(16);
                if (messageList != null) {
                    for (Message message : messageList) {
@@ -51,6 +53,7 @@
                            try {
                                //活动状态改变
                                ActivityDrawnMsgDTO dto = JsonUtil.getSimpleGson().fromJson(message.msgBody, ActivityDrawnMsgDTO.class);
                                LoggerUtil.mqLogger.info("中奖通知:{}",new Gson().toJson(dto));
                                //获取详情
                                LuckyActivityAwardResult result = luckyActivityAwardResultService.getDetail(dto.getAwardResultId());