admin
2019-11-23 51a4ff5d777028d52a19c314a99f796334cb7b51
fanli/src/main/java/com/yeshi/fanli/util/factory/goods/GoodsDetailVOFactory.java
@@ -157,7 +157,7 @@
      // 资金信息
      MoneyInfoVO moneyInfoVO = new MoneyInfoVO();
      moneyInfoVO.setMoneyType(1); // 默认显示:返 ¥6.6
      BigDecimal commission = CommonGoodsUtil.getCommission(goods, params.getFanLiRate());
      moneyInfoVO.setFanliMoney("¥" + commission);
      moneyInfoVO.setMaxMoney("¥" + commission.add(MoneyBigDecimalUtil.mul(commission, params.getMaxRewardRate())));
@@ -188,10 +188,10 @@
      if (!StringUtil.isNullOrEmpty(goods.getSellerName())) {
         ShopInfoVO shop = new ShopInfoVO();
         shop.setShopName(goods.getSellerName());
         if( goods.getSellerId() != null)
         if (goods.getSellerId() != null)
            shop.setId(goods.getSellerId().toString());
         if (shopType == null || shopType == 0) {
            shop.setUserType(10);
         } else if (shopType == 1) {
@@ -199,22 +199,22 @@
         } else {
            shop.setUserType(goods.getShopType());
         }
         goodsInfo.setShopInfo(shop);
      }
//      if (Constant.IS_TEST) {
//         // 添加标签
//         List<ClientTextStyleVO> labels = goodsInfo.getLabels();
//         if (labels == null)
//            labels = new ArrayList<>();
//
//         labels.add(new ClientTextStyleVO("预售", "#FF2B4E"));
//         labels.add(new ClientTextStyleVO("爆款", "#FF2B4E"));
//         labels.add(new ClientTextStyleVO("超级划算", "#FF2B4E"));
//         goodsInfo.setLabels(labels);
//      }
      // if (Constant.IS_TEST) {
      // // 添加标签
      // List<ClientTextStyleVO> labels = goodsInfo.getLabels();
      // if (labels == null)
      // labels = new ArrayList<>();
      //
      // labels.add(new ClientTextStyleVO("预售", "#FF2B4E"));
      // labels.add(new ClientTextStyleVO("爆款", "#FF2B4E"));
      // labels.add(new ClientTextStyleVO("超级划算", "#FF2B4E"));
      // goodsInfo.setLabels(labels);
      // }
      return goodsInfo;
   }
@@ -258,11 +258,13 @@
         TaoBaoHongBaoInfo taoBaoHongBaoInfo = goods.getTaoBaoHongBaoInfo();
         moneyInfoVO.setFanliMoney("¥" + taoBaoHongBaoInfo.getHongbao());
         moneyInfoVO.setShareMoney("¥" + taoBaoHongBaoInfo.getHongbao());
         moneyInfoVO.setMaxMoney("¥" + taoBaoHongBaoInfo.getHongbao().add(MoneyBigDecimalUtil.mul(taoBaoHongBaoInfo.getHongbao(), params.getMaxRewardRate())));
         moneyInfoVO.setMaxMoney("¥" + taoBaoHongBaoInfo.getHongbao()
               .add(MoneyBigDecimalUtil.mul(taoBaoHongBaoInfo.getHongbao(), params.getMaxRewardRate())));
      } else {
         BigDecimal commission = TaoBaoUtil.getGoodsHongBaoMoney(goods, params.getFanLiRate());
         moneyInfoVO.setFanliMoney("¥" + commission);
         moneyInfoVO.setMaxMoney("¥" + commission.add(MoneyBigDecimalUtil.mul(commission, params.getMaxRewardRate())));
         moneyInfoVO
               .setMaxMoney("¥" + commission.add(MoneyBigDecimalUtil.mul(commission, params.getMaxRewardRate())));
         moneyInfoVO.setShareMoney(TaoBaoUtil.getGoodsHongBaoInfo(goods, params.getShareRate()));
      }
      goodsInfo.setMoneyInfo(moneyInfoVO);
@@ -289,15 +291,15 @@
      // 店铺信息
      String shopTitle = goods.getShopTitle();
      if (!StringUtil.isNullOrEmpty(shopTitle)) {
         ShopInfoVO shop = new ShopInfoVO();
         shop.setShopName(shopTitle);
         Long sellerId = goods.getSellerId();
         if(sellerId != null)
         if (sellerId != null)
            shop.setId(goods.getSellerId().toString());
         if (shopType != null && shopType == 1) {
            shop.setUserType(11);
         } else {
@@ -306,18 +308,18 @@
         goodsInfo.setShopInfo(shop);
      }
//      if (Constant.IS_TEST) {
//         // 添加标签
//         List<ClientTextStyleVO> labels = goodsInfo.getLabels();
//         if (labels == null)
//            labels = new ArrayList<>();
//
//         labels.add(new ClientTextStyleVO("预售", "#FF2B4E"));
//         labels.add(new ClientTextStyleVO("爆款", "#FF2B4E"));
//         labels.add(new ClientTextStyleVO("超级划算", "#FF2B4E"));
//         goodsInfo.setLabels(labels);
//      }
      // if (Constant.IS_TEST) {
      // // 添加标签
      // List<ClientTextStyleVO> labels = goodsInfo.getLabels();
      // if (labels == null)
      // labels = new ArrayList<>();
      //
      // labels.add(new ClientTextStyleVO("预售", "#FF2B4E"));
      // labels.add(new ClientTextStyleVO("爆款", "#FF2B4E"));
      // labels.add(new ClientTextStyleVO("超级划算", "#FF2B4E"));
      // goodsInfo.setLabels(labels);
      // }
      return goodsInfo;
   }
@@ -424,16 +426,16 @@
      if (!StringUtil.isNullOrEmpty(goods.getShopTitle())) {
         ShopInfoVO shop = new ShopInfoVO();
         shop.setShopName(goods.getShopTitle());
         if (goods.getSellerId() != null)
            shop.setId(goods.getSellerId().toString());
         if (shopType != null && shopType == 1) {
            shop.setUserType(11);
         } else {
            shop.setUserType(10);
         }
         goodsInfo.setShopInfo(shop);
      }
@@ -441,18 +443,18 @@
         goodsInfo = loadYuShouInfo(goodsInfo, goods, null, params.getFanLiRate(), params.getShareRate());
      }
//      if (Constant.IS_TEST) {
//         // 添加标签
//         List<ClientTextStyleVO> labels = goodsInfo.getLabels();
//         if (labels == null)
//            labels = new ArrayList<>();
//
//         labels.add(new ClientTextStyleVO("预售", "#FF2B4E"));
//         labels.add(new ClientTextStyleVO("爆款", "#FF2B4E"));
//         labels.add(new ClientTextStyleVO("超级划算", "#FF2B4E"));
//         goodsInfo.setLabels(labels);
//      }
      if (Constant.IS_TEST) {
         // 添加标签
         List<ClientTextStyleVO> labels = goodsInfo.getLabels();
         if (labels == null)
            labels = new ArrayList<>();
         labels.add(new ClientTextStyleVO("预售", "#FF2B4E"));
         labels.add(new ClientTextStyleVO("爆款", "#FF2B4E"));
         labels.add(new ClientTextStyleVO("超级划算", "#FF2B4E"));
         goodsInfo.setLabels(labels);
      }
      return goodsInfo;
   }
@@ -508,7 +510,7 @@
      moneyInfoVO.setShareMoney("¥" + JDUtil.getGoodsFanLiMoney(goods, params.getShareRate()));
      goodsInfo.setMoneyInfo(moneyInfoVO);
      JDCouponInfo couponInfo = goods.getCouponInfo();
      JDCouponInfo couponInfo = JDUtil.getShowCouponInfo(goods);
      if (couponInfo != null) {
         BigDecimal discount = couponInfo.getDiscount();
         // 计算券后价
@@ -572,7 +574,7 @@
         ShopInfoVO shop = new ShopInfoVO();
         shop.setShopName(shopInfo.getShopName());
         shop.setId(shopInfo.getShopId().toString());
         if (!StringUtil.isNullOrEmpty(owner) && "g".equalsIgnoreCase(owner)) {
            shop.setUserType(20);
         } else {
@@ -586,7 +588,7 @@
      if (isFreeShipping != null && isFreeShipping == 1) {
         goodsInfo.setBaoyou(true);
      }
      return goodsInfo;
   }
@@ -692,18 +694,17 @@
         goodsInfo.setShopInfo(shop);
      }
//      if (Constant.IS_TEST) {
//         // 添加标签
//         List<ClientTextStyleVO> labels = goodsInfo.getLabels();
//         if (labels == null)
//            labels = new ArrayList<>();
//
//         labels.add(new ClientTextStyleVO("预售", "#FF2B4E"));
//         labels.add(new ClientTextStyleVO("爆款", "#FF2B4E"));
//         labels.add(new ClientTextStyleVO("超级划算", "#FF2B4E"));
//         goodsInfo.setLabels(labels);
//      }
      // if (Constant.IS_TEST) {
      // // 添加标签
      // List<ClientTextStyleVO> labels = goodsInfo.getLabels();
      // if (labels == null)
      // labels = new ArrayList<>();
      //
      // labels.add(new ClientTextStyleVO("预售", "#FF2B4E"));
      // labels.add(new ClientTextStyleVO("爆款", "#FF2B4E"));
      // labels.add(new ClientTextStyleVO("超级划算", "#FF2B4E"));
      // goodsInfo.setLabels(labels);
      // }
      return goodsInfo;
   }