From 25680e135b5bdc15658622cbfde74bab73cfee77 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 25 十二月 2020 18:54:40 +0800
Subject: [PATCH] 功能完善

---
 service-lucky/src/main/java/com/ks/lucky/service/impl/LuckyActivityManager.java |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/service-lucky/src/main/java/com/ks/lucky/service/impl/LuckyActivityManager.java b/service-lucky/src/main/java/com/ks/lucky/service/impl/LuckyActivityManager.java
index ce2dcce..75509ba 100644
--- a/service-lucky/src/main/java/com/ks/lucky/service/impl/LuckyActivityManager.java
+++ b/service-lucky/src/main/java/com/ks/lucky/service/impl/LuckyActivityManager.java
@@ -7,6 +7,7 @@
 import com.ks.lucky.pojo.DO.LuckyActivityOpenInfo;
 import com.ks.lucky.pojo.DO.LuckyMQ;
 import com.ks.lucky.pojo.DTO.ActivityMQMsg;
+import com.ks.lucky.pojo.DTO.mq.ActivityStateChangeMsgDTO;
 import com.ks.lucky.service.LuckyMQService;
 import com.ks.lucky.util.mq.CMQManager;
 import com.ks.lucky.util.mq.LuckyMQFactory;
@@ -215,6 +216,7 @@
      * @param state
      * @param stateRemarks
      */
+    @Transactional(rollbackFor = Exception.class)
     public void setState(Long activityId, int state, String stateRemarks) {
         LuckyActivity activity = new LuckyActivity();
         activity.setId(activityId);
@@ -222,6 +224,7 @@
         activity.setStateRemarks(stateRemarks);
         activity.setUpdateTime(new Date());
         luckyActivityMapper.updateByPrimaryKeySelective(activity);
+        CMQManager.getInstance().publishActivityStateChangeMsg(new ActivityStateChangeMsgDTO(activityId, state, stateRemarks, activity.getUpdateTime()));
     }
 
 }

--
Gitblit v1.8.0