| | |
| | | // 资金信息
|
| | | 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())));
|
| | |
| | | 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) {
|
| | |
| | | } 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;
|
| | | }
|
| | |
|
| | |
| | | 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);
|
| | |
| | |
|
| | | // 店铺信息
|
| | | 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 {
|
| | |
| | | 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;
|
| | | }
|
| | |
|
| | |
| | | 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);
|
| | | }
|
| | |
|
| | |
| | | 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;
|
| | | }
|
| | |
|
| | |
| | | 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();
|
| | | // 计算券后价
|
| | |
| | | ShopInfoVO shop = new ShopInfoVO();
|
| | | shop.setShopName(shopInfo.getShopName());
|
| | | shop.setId(shopInfo.getShopId().toString());
|
| | | |
| | |
|
| | | if (!StringUtil.isNullOrEmpty(owner) && "g".equalsIgnoreCase(owner)) {
|
| | | shop.setUserType(20);
|
| | | } else {
|
| | |
| | | if (isFreeShipping != null && isFreeShipping == 1) {
|
| | | goodsInfo.setBaoyou(true);
|
| | | }
|
| | | |
| | |
|
| | | return goodsInfo;
|
| | | }
|
| | |
|
| | |
| | | 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;
|
| | | }
|
| | |
|