|
|
@@ -340,10 +340,17 @@ public class LiveRedPacketLogServiceImpl extends ServiceImpl<LiveRedPacketLogMap
|
|
|
return sendLiveIntegralReward(param, user, watchUser, config);
|
|
|
}
|
|
|
}else {
|
|
|
- return R.error("当前时间段,不满足奖励条件");
|
|
|
+ return R.error("当前时间段,不满足领取奖励条件");
|
|
|
}
|
|
|
}else {
|
|
|
- return R.error("未设置回放奖励");
|
|
|
+ // 更新直播观看记录的奖励类型
|
|
|
+ watchUser.setRewardType(3);
|
|
|
+ watchUser.setSendType(1);
|
|
|
+
|
|
|
+ watchUserMapper.updateLiveWatchUser(watchUser);
|
|
|
+
|
|
|
+ log.error("未设置回放奖励里:{},{}",live.getLiveId(),config);
|
|
|
+ return R.ok("未设置回放奖励");
|
|
|
}
|
|
|
|
|
|
|
|
|
@@ -404,13 +411,25 @@ public class LiveRedPacketLogServiceImpl extends ServiceImpl<LiveRedPacketLogMap
|
|
|
return sendLiveIntegralReward(param, user, watchUser, config);
|
|
|
}
|
|
|
}else {
|
|
|
- return R.error("当前时间段,不满足奖励条件");
|
|
|
+ return R.error("当前时间段,不满足领取奖励条件");
|
|
|
}
|
|
|
}else {
|
|
|
- return R.error("未设置回放奖励");
|
|
|
+ // 更新直播观看记录的奖励类型
|
|
|
+ watchUser.setRewardType(3);
|
|
|
+ watchUser.setSendType(1);
|
|
|
+
|
|
|
+ watchUserMapper.updateLiveWatchUser(watchUser);
|
|
|
+ log.error("未设置回放奖励内:{},{}",live.getLiveId(),config);
|
|
|
+ return R.ok("未设置回放奖励");
|
|
|
}
|
|
|
|
|
|
- return R.error("未设置回放奖励");
|
|
|
+ // 更新直播观看记录的奖励类型
|
|
|
+ watchUser.setRewardType(3);
|
|
|
+ watchUser.setSendType(1);
|
|
|
+
|
|
|
+ watchUserMapper.updateLiveWatchUser(watchUser);
|
|
|
+ log.error("回放未满足-奖励设置外:{},{}",live.getLiveId(),config);
|
|
|
+ return R.ok("未设置回放奖励");
|
|
|
// // 如果是 回放完课 发积分
|
|
|
// return sendLiveIntegralReward(param, user, watchUser, config);
|
|
|
}else {
|