| | |
| | | import org.yeshi.utils.DateUtil;
|
| | |
|
| | | import com.yeshi.fanli.entity.bus.activity.RecommendActivity;
|
| | | import com.yeshi.fanli.entity.bus.activity.RecommendActivityInviteInfo;
|
| | | import com.yeshi.fanli.log.LogHelper;
|
| | | import com.yeshi.fanli.service.inter.activity.ActivityService;
|
| | | import com.yeshi.fanli.service.inter.dynamic.DynamicInfoService;
|
| | |
| | | Integer type = activity.getType();
|
| | | if (RecommendActivity.TYPE_SHARE_GOODS == type) {
|
| | | // 商品动态
|
| | | dynamicInfoService.saveActivityRecommend(activity);
|
| | | dynamicInfoService.insertActivityRecommend(activity);
|
| | |
|
| | | activity.setState(1);
|
| | | activityService.updateByPrimaryKeySelective(activity);
|
| | |
|
| | | } else if (RecommendActivity.TYPE_INVITE == type) {
|
| | | // 邀请素材
|
| | | String imgUrl = null;
|
| | | List<String> imageList = activityService.getImgByActivityId(activity.getId());
|
| | | if (imageList != null && imageList.size() > 0) {
|
| | | imgUrl = imageList.get(0);
|
| | | }
|
| | | RecommendActivityInviteInfo inviteInfo = activityService.getRecommendActivityInviteInfoByActivityId(activity.getId());
|
| | | activity.setInviteInfo(inviteInfo);
|
| | |
|
| | | dynamicInfoService.insertInviteMaterial(activity.getTitle(), imgUrl, activity.getId(), activity.getActivityUser());
|
| | | dynamicInfoService.insertInviteActivity(activity);
|
| | |
|
| | | activity.setState(1);
|
| | | activityService.updateByPrimaryKeySelective(activity);
|