|
|
@@ -283,14 +283,14 @@ public class LiveAutoTaskServiceImpl implements ILiveAutoTaskService {
|
|
|
} else if(liveAutoTask.getTaskType() == 3L){
|
|
|
baseMapper.updateLiveAutoTask(liveAutoTask);
|
|
|
} else if( liveAutoTask.getTaskType() == 5L){
|
|
|
+ LiveCouponIssue liveCouponIssue = liveCouponIssueMapper.selectLiveCouponIssueById(Long.valueOf(liveAutoTask.getContent()));
|
|
|
+ if(liveCouponIssue == null)return R.error("优惠券未发布");
|
|
|
// 自动优惠券
|
|
|
- LiveCoupon liveCoupon = liveCouponMapper.selectLiveCouponById(Long.valueOf(liveAutoTask.getContent()));
|
|
|
- if(liveCoupon == null) return R.error("优惠券不存在!");
|
|
|
- LiveCouponIssue liveCouponIssue = liveCouponIssueMapper.selectLiveCouponIssueByCouponId(liveCoupon.getCouponId());
|
|
|
- if(liveCouponIssue == null)return R.error("未发布优惠券!");
|
|
|
+ LiveCoupon liveCoupon = liveCouponMapper.selectLiveCouponById(liveCouponIssue.getCouponId());
|
|
|
+ if(liveCoupon == null) return R.error("优惠券不存在");
|
|
|
LiveCouponIssueRelation liveCouponIssueRelation = liveCouponMapper.selectCouponRelation(liveAutoTask.getLiveId(),liveCouponIssue.getId());
|
|
|
- if(liveCouponIssueRelation == null) return R.error("未绑定商品,无法发布!");
|
|
|
- if(ObjectUtil.isEmpty(liveCouponIssueRelation.getGoodsId())) return R.error("未绑定商品,无法发布!");
|
|
|
+ if(liveCouponIssueRelation == null) return R.error("优惠券尚未添加在直播间");
|
|
|
+ if(ObjectUtil.isEmpty(liveCouponIssueRelation.getGoodsId())) return R.error("未绑定商品,无法制定自动化任务!");
|
|
|
liveCoupon.setGoodsId(liveCouponIssueRelation.getGoodsId());
|
|
|
liveAutoTask.setContent(JSON.toJSONString(liveCoupon));
|
|
|
baseMapper.updateLiveAutoTask(liveAutoTask);
|