|
@@ -4,13 +4,11 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.yonge.cooleshow.auth.api.client.SysUserFeignService;
|
|
import com.yonge.cooleshow.auth.api.client.SysUserFeignService;
|
|
import com.yonge.cooleshow.auth.api.entity.SysUser;
|
|
import com.yonge.cooleshow.auth.api.entity.SysUser;
|
|
-import com.yonge.cooleshow.biz.dal.dao.ActivityPlanDao;
|
|
|
|
import com.yonge.cooleshow.biz.dal.dao.ActivityRewardChangeStockDao;
|
|
import com.yonge.cooleshow.biz.dal.dao.ActivityRewardChangeStockDao;
|
|
import com.yonge.cooleshow.biz.dal.dto.ActivityRewardDto;
|
|
import com.yonge.cooleshow.biz.dal.dto.ActivityRewardDto;
|
|
import com.yonge.cooleshow.biz.dal.dto.search.ActivityRewardChangeStockSearch;
|
|
import com.yonge.cooleshow.biz.dal.dto.search.ActivityRewardChangeStockSearch;
|
|
import com.yonge.cooleshow.biz.dal.entity.ActivityPlan;
|
|
import com.yonge.cooleshow.biz.dal.entity.ActivityPlan;
|
|
import com.yonge.cooleshow.biz.dal.entity.ActivityRewardChangeStock;
|
|
import com.yonge.cooleshow.biz.dal.entity.ActivityRewardChangeStock;
|
|
-import com.yonge.cooleshow.biz.dal.entity.UserOrder;
|
|
|
|
import com.yonge.cooleshow.biz.dal.entity.*;
|
|
import com.yonge.cooleshow.biz.dal.entity.*;
|
|
import com.yonge.cooleshow.biz.dal.enums.ClientEnum;
|
|
import com.yonge.cooleshow.biz.dal.enums.ClientEnum;
|
|
import com.yonge.cooleshow.biz.dal.enums.InOrOutEnum;
|
|
import com.yonge.cooleshow.biz.dal.enums.InOrOutEnum;
|
|
@@ -18,7 +16,6 @@ import com.yonge.cooleshow.biz.dal.vo.ActivityRewardChangeStockVo;
|
|
import com.yonge.cooleshow.biz.dal.enums.MessageTypeEnum;
|
|
import com.yonge.cooleshow.biz.dal.enums.MessageTypeEnum;
|
|
import com.yonge.cooleshow.biz.dal.enums.SourceTypeEnum;
|
|
import com.yonge.cooleshow.biz.dal.enums.SourceTypeEnum;
|
|
import com.yonge.cooleshow.biz.dal.service.*;
|
|
import com.yonge.cooleshow.biz.dal.service.*;
|
|
-import com.yonge.cooleshow.common.entity.HttpResponseResult;
|
|
|
|
import com.yonge.cooleshow.common.enums.CacheNameEnum;
|
|
import com.yonge.cooleshow.common.enums.CacheNameEnum;
|
|
import com.yonge.cooleshow.common.enums.RewardTypeEnum;
|
|
import com.yonge.cooleshow.common.enums.RewardTypeEnum;
|
|
import com.yonge.cooleshow.common.enums.UnitEnum;
|
|
import com.yonge.cooleshow.common.enums.UnitEnum;
|
|
@@ -153,8 +150,9 @@ public class ActivityRewardServiceImpl extends ServiceImpl<ActivityRewardDao, Ac
|
|
return page.setRecords(changeStockDao.selectPage(page, query));
|
|
return page.setRecords(changeStockDao.selectPage(page, query));
|
|
}
|
|
}
|
|
|
|
|
|
-
|
|
|
|
- private void sendReward(Long userId,Long activityId) {
|
|
|
|
|
|
+ @Override
|
|
|
|
+ @Transactional(rollbackFor = Exception.class)
|
|
|
|
+ public void sendReward(Long userId, Long activityId) {
|
|
ActivityPlan activityPlan = activityPlanService.getById(activityId);
|
|
ActivityPlan activityPlan = activityPlanService.getById(activityId);
|
|
if (activityPlan == null) {
|
|
if (activityPlan == null) {
|
|
log.warn("活动不存在");
|
|
log.warn("活动不存在");
|