admin
2018-12-25 4cb15e222cd7d099d533ccbeb7f9a8cd99bf180c
fanli/src/main/java/com/yeshi/fanli/service/impl/activity/ActivityServiceImpl.java
@@ -247,7 +247,7 @@
         if (split != null) {
            revenue = split[1];
         }
         String[] splitMoney = totalGetMoney.split("¥");
         if (splitMoney != null) {
            shareMoney = splitMoney[1];
@@ -705,4 +705,26 @@
   public ActivityUser selectActivityUserByPrimaryKey(Long id) {
      return activityUserMapper.selectByPrimaryKey(id);
   }
   @Override
   public void updateRecommendActivityGoods(TaoBaoGoodsBrief goods) {
      List<RecommendActivityTaoBaoGoods> list = recommendActivityTaoBaoGoodsMapper
            .selectByAuctionId(goods.getAuctionId());
      BigDecimal d = TaoBaoUtil.getAfterUseCouplePrice(goods);
      RecommendActivityTaoBaoGoods updateGoods = new RecommendActivityTaoBaoGoods();
      if (!StringUtil.isNullOrEmpty(goods.getCouponInfo()) && !"无".equalsIgnoreCase(goods.getCouponInfo())) {
         updateGoods.setDesc("券后价:¥" + d);
         updateGoods.setState(RecommendActivityTaoBaoGoods.STATE_NORMAL);
      } else {
         updateGoods.setState(RecommendActivityTaoBaoGoods.STATE_UNSHELVE);
      }
      if (list != null)
         for (RecommendActivityTaoBaoGoods tbGoods : list) {
            updateGoods.setId(tbGoods.getId());
            recommendActivityTaoBaoGoodsMapper.updateByPrimaryKeySelective(updateGoods);
         }
   }
}