admin
2018-12-25 4cb15e222cd7d099d533ccbeb7f9a8cd99bf180c
fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserShareGoodsGroupServiceImpl.java
@@ -11,6 +11,7 @@
import com.yeshi.fanli.dao.mybatis.share.UserShareGoodsGroupMapper;
import com.yeshi.fanli.entity.bus.share.UserShareGoodsGroup;
import com.yeshi.fanli.entity.bus.share.UserShareGoodsRecord.ShareSourceTypeEnum;
import com.yeshi.fanli.entity.bus.user.HongBao;
import com.yeshi.fanli.exception.share.UserShareGoodsRecordException;
import com.yeshi.fanli.service.inter.goods.CommonGoodsService;
@@ -62,7 +63,7 @@
   @Override
   public UserShareGoodsGroup getSingleGoods(Long cid, Long uid) {
      return userShareGoodsGroupMapper.getSingleGoods(cid, uid);
      return userShareGoodsGroupMapper.getSingleGoods(ShareSourceTypeEnum.goodsDetail,cid, uid );
   }
   @Override
@@ -114,7 +115,7 @@
         shareGoodsGroup.setTotalOrder(totalOrder + 1);
         
         // 更新预计收益 
         BigDecimal totalMoney = shareGoodsGroup.getTotalMoney();
         BigDecimal totalMoney = newestRecord.getTotalMoney();
         if (totalMoney == null) {
            totalMoney = new BigDecimal(0);
         }
@@ -148,7 +149,11 @@
      if (group != null) {
         UserShareGoodsGroup shareGoodsGroup = new UserShareGoodsGroup(group.getId());
         // 累计浏览
         shareGoodsGroup.setTotalBrowse(group.getTotalBrowse() + count);
         Integer totalBrowse = group.getTotalBrowse();
         if (totalBrowse == null) {
            totalBrowse = 0;
         }
         shareGoodsGroup.setTotalBrowse(totalBrowse + count);
         
         // 今日浏览
         Date date = new Date();
@@ -159,6 +164,7 @@
            shareGoodsGroup.setTodayBrowse(count);
         }
         shareGoodsGroup.setBrowseTime(date);
         userShareGoodsGroupMapper.updateByPrimaryKeySelective(shareGoodsGroup);
      }
   }