|
@@ -11,6 +11,9 @@ import com.yonge.cooleshow.biz.dal.entity.ActivityUserReward;
|
|
|
import com.yonge.cooleshow.biz.dal.service.ActivityPlanService;
|
|
import com.yonge.cooleshow.biz.dal.service.ActivityPlanService;
|
|
|
import com.yonge.cooleshow.biz.dal.service.ActivityUserRewardService;
|
|
import com.yonge.cooleshow.biz.dal.service.ActivityUserRewardService;
|
|
|
import com.yonge.cooleshow.biz.dal.vo.ActivityUserRewardVo;
|
|
import com.yonge.cooleshow.biz.dal.vo.ActivityUserRewardVo;
|
|
|
|
|
+import com.yonge.cooleshow.biz.dal.entity.ActivityReward;
|
|
|
|
|
+import com.yonge.cooleshow.biz.dal.service.ActivityPlanService;
|
|
|
|
|
+import com.yonge.cooleshow.biz.dal.service.ActivityRewardService;
|
|
|
import com.yonge.cooleshow.biz.dal.vo.UserRewardVo;
|
|
import com.yonge.cooleshow.biz.dal.vo.UserRewardVo;
|
|
|
import com.yonge.cooleshow.common.enums.ActivityTypeEnum;
|
|
import com.yonge.cooleshow.common.enums.ActivityTypeEnum;
|
|
|
import com.yonge.cooleshow.common.enums.RewardTypeEnum;
|
|
import com.yonge.cooleshow.common.enums.RewardTypeEnum;
|
|
@@ -33,6 +36,9 @@ public class ActivityUserRewardServiceImpl extends ServiceImpl<ActivityUserRewar
|
|
|
@Autowired
|
|
@Autowired
|
|
|
private ActivityPlanService activityPlanService;
|
|
private ActivityPlanService activityPlanService;
|
|
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
|
+ private ActivityRewardService activityRewardService;
|
|
|
|
|
+
|
|
|
@Override
|
|
@Override
|
|
|
public ActivityUserRewardVo detail(Long id) {
|
|
public ActivityUserRewardVo detail(Long id) {
|
|
|
return baseMapper.detail(id);
|
|
return baseMapper.detail(id);
|
|
@@ -100,7 +106,11 @@ public class ActivityUserRewardServiceImpl extends ServiceImpl<ActivityUserRewar
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public void saveRewardRecord(Long activityId, Long rewardId, Long userId) {
|
|
public void saveRewardRecord(Long activityId, Long rewardId, Long userId) {
|
|
|
|
|
+ ActivityReward activityReward = activityRewardService.getById(activityId);
|
|
|
ActivityUserReward activityUserReward = new ActivityUserReward();
|
|
ActivityUserReward activityUserReward = new ActivityUserReward();
|
|
|
|
|
+ if (activityReward != null) {
|
|
|
|
|
+ activityUserReward.setUnit(activityReward.getUnit().getCode());
|
|
|
|
|
+ }
|
|
|
activityUserReward.setActivityId(activityId);
|
|
activityUserReward.setActivityId(activityId);
|
|
|
activityUserReward.setRewardId(rewardId);
|
|
activityUserReward.setRewardId(rewardId);
|
|
|
activityUserReward.setUserId(userId);
|
|
activityUserReward.setUserId(userId);
|