From 7e389247b3b2877c12f1eaae6e33c9c33e91d2dd Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 08 一月 2021 18:41:59 +0800
Subject: [PATCH] 活动添加后台完善

---
 service-lucky/src/main/java/com/ks/lucky/service/impl/remote/LuckyActivityOpenServiceImpl.java |   14 +++++++++-----
 1 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/service-lucky/src/main/java/com/ks/lucky/service/impl/remote/LuckyActivityOpenServiceImpl.java b/service-lucky/src/main/java/com/ks/lucky/service/impl/remote/LuckyActivityOpenServiceImpl.java
index 9c5e90d..16fccea 100644
--- a/service-lucky/src/main/java/com/ks/lucky/service/impl/remote/LuckyActivityOpenServiceImpl.java
+++ b/service-lucky/src/main/java/com/ks/lucky/service/impl/remote/LuckyActivityOpenServiceImpl.java
@@ -14,7 +14,6 @@
 import com.ks.lucky.util.LuckyRunUtil;
 import com.ks.lucky.util.mq.CMQManager;
 import org.apache.dubbo.config.annotation.Service;
-import org.omg.PortableServer.THREAD_POLICY_ID;
 import org.springframework.transaction.annotation.Transactional;
 
 import javax.annotation.Resource;
@@ -23,7 +22,7 @@
 import java.util.Map;
 import java.util.Set;
 
-@Service(version = "1.0")
+@Service(version = "1.0.0")
 public class LuckyActivityOpenServiceImpl implements LuckyActivityOpenService {
 
     @Resource
@@ -31,6 +30,7 @@
 
     @Resource
     private LuckyActivityMapper luckyActivityMapper;
+
 
     @Resource
     private LuckyActivityOpenInfoManager luckyActivityOpenInfoManager;
@@ -113,7 +113,7 @@
         update.setState(LuckyActivity.STATE_PRE_OPENED);
         update.setStateRemarks("棰勫紑濂栨垚鍔�");
         update.setUpdateTime(new Date());
-        luckyActivityMapper.updateByPrimaryKeySelective(update);
+        luckyActivityManager.updateSelectiveByPrimaryKey(update);
         //娣诲姞娑堟伅
         CMQManager.getInstance().addActivityMsg(new ActivityMQMsg(activityId, ActivityMQMsg.TYPE_OPEN_SHOW, new Date()));
     }
@@ -131,14 +131,18 @@
         update.setUpdateTime(new Date());
         update.setState(LuckyActivity.STATE_OPENED);
         update.setStateRemarks("宸插紑濂�");
-        luckyActivityMapper.updateByPrimaryKeySelective(update);
+        luckyActivityManager.updateSelectiveByPrimaryKey(update);
 
         //鍏堣缃墍鏈夎褰曟湭涓
         luckyActivityJoinManager.setActivityAllJoinerUnDraw(activityId);
         //璁剧疆涓鐢ㄦ埛鐘舵�佷负涓
         luckyActivityJoinManager.setActivityDrawnJoinerState(activityId);
 
-        luckyActivityAwardResultManager.setResultShow(activityId);
+        try {
+            luckyActivityAwardResultManager.setResultShow(activityId);
+        } catch (LuckyMQException e) {
+            throw new LuckyActivityException(10, "娣诲姞MQ鍑洪敊");
+        }
     }
 
     @Override

--
Gitblit v1.8.0