|
@@ -450,19 +450,6 @@ public class MarketingServiceImpl extends ServiceImpl<MarketingMapper, Marketing
|
|
|
marketingUserCodeService.save(marketingUserCode);
|
|
|
|
|
|
|
|
|
- // 真实用户
|
|
|
- int realNum = marketingUserCodeService.countRealUserNumByMarketingId(marketing.getId());
|
|
|
-
|
|
|
-
|
|
|
- // 获取最新活动信息
|
|
|
- marketing.setRealNum(realNum);
|
|
|
- int randomNum = (int) 1 + (int) (Math.random() * 10);
|
|
|
- marketing.setFakeNum(marketing.getFakeNum() + randomNum);
|
|
|
- // 更新活动参与人数
|
|
|
- boolean rtn = this.updateById(marketing);
|
|
|
- Assert.isTrue(rtn, "更新活动参与人数异常。marketingId:" + marketing.getId());
|
|
|
-
|
|
|
-
|
|
|
// 自己获得一个普通抽奖码
|
|
|
MarketingUserCode myCode= new MarketingUserCode();
|
|
|
myCode.setMarketingId(marketing.getId());
|
|
@@ -477,6 +464,18 @@ public class MarketingServiceImpl extends ServiceImpl<MarketingMapper, Marketing
|
|
|
marketingUserCodeService.save(myCode);
|
|
|
|
|
|
|
|
|
+ // 真实用户
|
|
|
+ int realNum = marketingUserCodeService.countRealUserNumByMarketingId(marketing.getId());
|
|
|
+
|
|
|
+
|
|
|
+ // 获取最新活动信息
|
|
|
+ marketing.setRealNum(realNum);
|
|
|
+ int randomNum = (int) 1 + (int) (Math.random() * 10);
|
|
|
+ marketing.setFakeNum(marketing.getFakeNum() + randomNum);
|
|
|
+ // 更新活动参与人数
|
|
|
+ boolean rtn = this.updateById(marketing);
|
|
|
+ Assert.isTrue(rtn, "更新活动参与人数异常。marketingId:" + marketing.getId());
|
|
|
+
|
|
|
// 给被助力人发送成功消息
|
|
|
wxSubscribeMessage.sendMarketingHelp(helpedUserId, marketing);
|
|
|
|