记得上下班打卡 | git大法好,push需谨慎

Commit 90e3c2cc authored by wangyifan's avatar wangyifan

优化同步收钱吧规格数据

parent a9697d03
......@@ -181,6 +181,8 @@ public class GoblinStoreMgtGoodsSqbAddParam implements Serializable {
addSkuParamSqb = new ArrayList<>();
}
List<String> skuIdList = CollectionUtil.arrayListString();
// GoblinGoodsInfoVo中 该商品下所有规格值列表
ArrayList<GoblinGoodsSpecValueVo> specValueVos = new ArrayList<>();
for (MallProductsQueryData.Sku sku : addSkuParamSqb) {
GoblinGoodsSkuInfoVo skuInfoVo = GoblinGoodsSkuInfoVo.getNew();
String systemSkuId = IDGenerator.nextSnowId();
......@@ -216,23 +218,22 @@ public class GoblinStoreMgtGoodsSqbAddParam implements Serializable {
// 收钱吧商品固定规格
GoblinGoodsSpecDto goblinGoodsSpecDto = GoblinGoodsSpecDto.getNew();
goblinGoodsSpecDto.setSpecName("规格");
goblinGoodsSpecDto.setSpecVname("默认");
goblinGoodsSpecDto.setSpecVname(sku.getSkuName());
// SKU规格设置
List<GoblinGoodsSpecDto> skuSpecList = new ArrayList<>();
skuSpecList.add(goblinGoodsSpecDto);
skuInfoVo.setSkuSpecList(skuSpecList);
// SPU规格集合
GoblinGoodsSpecValueVo specValueVo = GoblinGoodsSpecValueVo.getNew().setSpecVname(sku.getSkuName()).setSpecVsort(0);
specValueVos.add(specValueVo);
}
skuIdList.add(systemSkuId);
skuInfoVos.add(skuInfoVo);
}
// SPU规格集合
GoblinGoodsSpecValueVo specValueVo = GoblinGoodsSpecValueVo.getNew().setSpecVname("规格").setSpecVsort(0);
ArrayList<GoblinGoodsSpecValueVo> specValueVos = new ArrayList<>();
specValueVos.add(specValueVo);
goodsSpecVos.add(GoblinGoodsSpecVo.getNew().setSpecName("默认").setSpecSort(0).setSpecValues(specValueVos));
goodsSpecVos.add(GoblinGoodsSpecVo.getNew().setSpecName("规格").setSpecSort(0).setSpecValues(specValueVos));
goodsInfoVo.setPriceGe(BigDecimal.ZERO);
goodsInfoVo.setPriceLe(BigDecimal.ZERO);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment