From eec7e789a87863c25d92c10ad5dfc22ad80c448d Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期二, 14 七月 2020 12:36:48 +0800
Subject: [PATCH] 系统区分BUG修复

---
 fanli/src/main/java/com/yeshi/fanli/service/impl/user/cloud/UserCloudGoodsServiceImpl.java |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/cloud/UserCloudGoodsServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/cloud/UserCloudGoodsServiceImpl.java
index 5fa8f95..1886bc6 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/cloud/UserCloudGoodsServiceImpl.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/cloud/UserCloudGoodsServiceImpl.java
@@ -5,6 +5,7 @@
 
 import javax.annotation.Resource;
 
+import org.springframework.scheduling.annotation.Async;
 import org.springframework.stereotype.Service;
 
 import com.aliyun.openservices.ons.api.Message;
@@ -26,6 +27,7 @@
 import com.yeshi.fanli.service.inter.goods.CommonGoodsService;
 import com.yeshi.fanli.service.inter.user.cloud.UserCloudGoodsService;
 import com.yeshi.fanli.service.inter.user.cloud.UserCloudManageService;
+import com.yeshi.fanli.service.manger.msg.RocketMQManager;
 import com.yeshi.fanli.util.Constant;
 import com.yeshi.fanli.util.RedisManager;
 import com.yeshi.fanli.util.cache.JDGoodsCacheUtil;
@@ -57,8 +59,8 @@
 	@Resource
 	private UserCloudManageService userCloudManageService;
 
-	@Resource(name = "producer")
-	private Producer producer;
+	@Resource
+	private RocketMQManager rocketMQManager;
 
 	@Override
 	public void deleteByPrimaryKeyAndUid(Long id, Long uid) {
@@ -178,6 +180,7 @@
 		return result;
 	}
 
+	@Async
 	@Override
 	public void sendGoodsMQMsg(Long uid) {
 		if (Constant.IS_TEST) {
@@ -194,7 +197,7 @@
 			UserCloudMQMsg msg = new UserCloudMQMsg(uid, cloudGoods.getId() + "", UserCloudMQMsg.TYPE_STORE);
 			Message message = MQMsgBodyFactory.create(MQTopicName.TOPIC_USER, UserTopicTagEnum.userCloud, msg);
 			message.setStartDeliverTime(deliverTime);
-			producer.send(message);
+			rocketMQManager.sendNormalMsg(message, null);
 			// 姣�5鍒嗛挓鏌ヨ涓�娆�
 			deliverTime = deliverTime + 1000 * 60 * 5;
 		}

--
Gitblit v1.8.0