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