|
@@ -4,23 +4,24 @@ 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.google.common.collect.Lists;
|
|
import com.google.common.collect.Lists;
|
|
import com.google.common.collect.Maps;
|
|
import com.google.common.collect.Maps;
|
|
|
|
+import com.yonge.cooleshow.biz.dal.dao.ActivityUserRewardDao;
|
|
|
|
+import com.yonge.cooleshow.biz.dal.dto.search.ActivityUserRewardSearch;
|
|
import com.yonge.cooleshow.biz.dal.entity.ActivityPlan;
|
|
import com.yonge.cooleshow.biz.dal.entity.ActivityPlan;
|
|
import com.yonge.cooleshow.biz.dal.entity.ActivityReward;
|
|
import com.yonge.cooleshow.biz.dal.entity.ActivityReward;
|
|
import com.yonge.cooleshow.biz.dal.service.ActivityPlanService;
|
|
import com.yonge.cooleshow.biz.dal.service.ActivityPlanService;
|
|
import com.yonge.cooleshow.biz.dal.service.ActivityRewardService;
|
|
import com.yonge.cooleshow.biz.dal.service.ActivityRewardService;
|
|
|
|
+import com.yonge.cooleshow.biz.dal.entity.ActivityUserReward;
|
|
|
|
+import com.yonge.cooleshow.biz.dal.service.ActivityPlanService;
|
|
|
|
+import com.yonge.cooleshow.biz.dal.service.ActivityUserRewardService;
|
|
|
|
+import com.yonge.cooleshow.biz.dal.vo.ActivityUserRewardVo;
|
|
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.toolset.base.exception.BizException;
|
|
import com.yonge.toolset.base.exception.BizException;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
-import org.apache.commons.collections.CollectionUtils;
|
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
import org.apache.commons.lang3.StringUtils;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
-import com.yonge.cooleshow.biz.dal.entity.ActivityUserReward;
|
|
|
|
-import com.yonge.cooleshow.biz.dal.vo.ActivityUserRewardVo;
|
|
|
|
-import com.yonge.cooleshow.biz.dal.dto.search.ActivityUserRewardSearch;
|
|
|
|
-import com.yonge.cooleshow.biz.dal.dao.ActivityUserRewardDao;
|
|
|
|
-import com.yonge.cooleshow.biz.dal.service.ActivityUserRewardService;
|
|
|
|
|
|
|
|
import java.util.Date;
|
|
import java.util.Date;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
@@ -90,7 +91,9 @@ public class ActivityUserRewardServiceImpl extends ServiceImpl<ActivityUserRewar
|
|
// 填充老师信息
|
|
// 填充老师信息
|
|
for (UserRewardVo item : userRewards) {
|
|
for (UserRewardVo item : userRewards) {
|
|
|
|
|
|
- item.teacherName(teacherNameMap.getOrDefault(item.getUserId(), ""))
|
|
|
|
|
|
+ item.rewardType(RewardTypeEnum.valueOf(activityPlan.getShareType()))
|
|
|
|
+ .shareType(activityPlan.getShareType())
|
|
|
|
+ .teacherName(teacherNameMap.getOrDefault(item.getUserId(), ""))
|
|
.setTeacherIds(teacherIdMap.getOrDefault(item.getUserId(), ""));
|
|
.setTeacherIds(teacherIdMap.getOrDefault(item.getUserId(), ""));
|
|
}
|
|
}
|
|
}
|
|
}
|