admin
2020-01-07 6fdcc0c26dd33e87a024a69ed635d9aedb59cad6
fanli/src/main/java/com/yeshi/fanli/service/impl/activity/ActivityServiceImpl.java
@@ -320,7 +320,7 @@
      return activityUserMapper.selectList();
   }
   @Transactional
   @Transactional(rollbackFor=Exception.class)
   @Override
   public RecommendActivity addShareGoodsRecommendActivity(Long activityUid, List<Long> goodsList,
         RecommendActivity activity) throws ActivityException , Exception{
@@ -397,7 +397,7 @@
      return activity;
   }
   @Transactional
   @Transactional(rollbackFor=Exception.class)
   @Override
   public RecommendActivity addInviteImgRecommendActivity(Long activityUid, RecommendActivity activity, String url,
          int px, int py, int erCodeSize) throws ActivityException, Exception {
@@ -446,7 +446,7 @@
      return activity;
   }
   @Transactional
   @Transactional(rollbackFor=Exception.class)
   @Override
   public RecommendActivity addTextAndImgRecommendActivity(Long activityUid,  List<String> imgList,
         RecommendActivity activity) throws ActivityException, Exception {
@@ -509,7 +509,7 @@
      return recommendActivityMapper.selectByPrimaryKey(id);
   }
   @Transactional
   @Transactional(rollbackFor=Exception.class)
   @Override
   public RecommendActivity updateShareGoodsRecommendActivity(Long activityUid,
         List<Long> goodsList, RecommendActivity activity) throws ActivityException , Exception{
@@ -576,13 +576,14 @@
      updateActivity.setTotalGetMoney("预估分享奖金:¥" + taotaoMoney.toString());
      recommendActivityMapper.updateByPrimaryKeySelective(updateActivity);
      
      //  1.5.4 动态信息更新
      RecommendActivity exist = recommendActivityMapper.selectByPrimaryKey(activity.getId());
      if (exist.getState() != null && exist.getState() == 1) {
         try {
            ActivityUser activityUser = activityUserService.selectByPrimaryKey(activityUid);
            exist.setActivityUser(activityUser);
            exist.setGoodsList(listgoods);
            dynamicInfoService.saveActivityRecommend(exist);
            dynamicInfoService.insertActivityRecommend(exist);
         } catch (Exception e) {
            e.printStackTrace();
         }
@@ -591,7 +592,7 @@
      return activity;
   }
   @Transactional
   @Transactional(rollbackFor=Exception.class)
   @Override
   public RecommendActivity updateInviteImgRecommendActivity(Long activityUid, RecommendActivity activity, String url,
         int px, int py, int erCodeSize) throws ActivityException , Exception{
@@ -645,7 +646,12 @@
      if (exist.getState() != null && exist.getState() == 1) {
         try {
            ActivityUser activityUser = activityUserService.selectByPrimaryKey(activityUid);
            dynamicInfoService.insertInviteMaterial(exist.getTitle(), url, activity.getId(), activityUser);
            activity.setActivityUser(activityUser);
            activity.setInviteInfo(recommendActivityInviteInfo);
            List<String> imageList = new ArrayList<String>();
            imageList.add(url);
            activity.setImageList(imageList);
            dynamicInfoService.insertInviteActivity(activity);
         } catch (Exception e) {
            e.printStackTrace();
         }
@@ -653,7 +659,7 @@
      return activity;
   }
   @Transactional
   @Transactional(rollbackFor=Exception.class)
   @Override
   public RecommendActivity updateTextAndImgRecommendActivity(Long activityUid, List<String> imgList, 
         RecommendActivity activity) throws ActivityException , Exception{
@@ -749,7 +755,7 @@
      return recommendActivityMapper.getRecommendActivityEffectiveCount();
   }
   @Transactional
   @Transactional(rollbackFor=Exception.class)
   @Override
   public void upgradeShareGoodsRecommendActivity(Long id) throws ActivityException {
      // 获取商品