admin
2020-07-29 c338aa60df58bee9f4c25afedf94fe6930a119c1
fanli/src/main/java/com/yeshi/fanli/util/factory/CommonOrderGoodsFactory.java
@@ -8,9 +8,10 @@
import com.yeshi.fanli.dto.vip.goods.VIPGoodsInfo;
import com.yeshi.fanli.entity.jd.JDGoods;
import com.yeshi.fanli.entity.order.CommonOrderGoods;
import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief;
import com.yeshi.goods.facade.entity.taobao.TaoBaoGoodsBrief;
import com.yeshi.fanli.util.Constant;
import com.yeshi.fanli.util.MoneyBigDecimalUtil;
import org.yeshi.utils.MoneyBigDecimalUtil;
import com.yeshi.fanli.util.StringUtil;
public class CommonOrderGoodsFactory {
@@ -89,7 +90,12 @@
      goods.setGoodsType(Constant.SOURCE_TYPE_SUNING);
      if (suningGoods.getCommodityInfo().getPictureUrl().size() > 0)
         goods.setPicture(suningGoods.getCommodityInfo().getPictureUrl().get(0).getPicUrl());
      goods.setPrice(new BigDecimal(suningGoods.getCommodityInfo().getCommodityPrice()));
      String commodityPrice = suningGoods.getCommodityInfo().getCommodityPrice();
      if (StringUtil.isNullOrEmpty(commodityPrice)) {
         commodityPrice = suningGoods.getCommodityInfo().getSnPrice();
      }
      goods.setPrice(new BigDecimal(commodityPrice));
      goods.setShopId(Long.parseLong(suningGoods.getCommodityInfo().getSupplierCode()));
      goods.setShopName(suningGoods.getCommodityInfo().getSupplierName());
      goods.setShopType("苏宁");