|
@@ -122,6 +122,8 @@ public class ChannelGoodsOrderServiceImpl extends ServiceImpl<ChannelGoodsOrderM
|
|
|
item.setGoodsNum(channelGoods.getQuantity());
|
|
|
item.setPicUrl(goods.getPicUrl());
|
|
|
item.setSupplierId(goods.getSupplierId());
|
|
|
+ item.setPurchasePrice(channelGoods.getPurchasePrice());
|
|
|
+ item.setPurchaseCost(channelGoods.getPurchaseCost());
|
|
|
channelGoodsOrderItemService.save(item);
|
|
|
|
|
|
if (Objects.nonNull(channelGoods.getSkuId()) && channelGoods.getSkuId() != 0) {
|
|
@@ -239,8 +241,8 @@ public class ChannelGoodsOrderServiceImpl extends ServiceImpl<ChannelGoodsOrderM
|
|
|
channelGoods.setQuantity(item.getGoodsNum());
|
|
|
channelGoods.setRemainQty(item.getGoodsNum());
|
|
|
channelGoods.setSettleQty(item.getGoodsNum());
|
|
|
- channelGoods.setPurchasePrice(goods.getPurchasePrice());
|
|
|
- channelGoods.setPurchaseCost(goods.getPurchaseCost());
|
|
|
+ channelGoods.setPurchasePrice(item.getPurchasePrice());
|
|
|
+ channelGoods.setPurchaseCost(item.getPurchaseCost());
|
|
|
goodsList.add(channelGoods);
|
|
|
}
|
|
|
channelGoodsService.saveBatch(goodsList);
|
|
@@ -279,8 +281,8 @@ public class ChannelGoodsOrderServiceImpl extends ServiceImpl<ChannelGoodsOrderM
|
|
|
channelGoods.setQuantity(item.getGoodsNum());
|
|
|
channelGoods.setRemainQty(item.getGoodsNum());
|
|
|
channelGoods.setSettleQty(item.getGoodsNum());
|
|
|
- channelGoods.setPurchasePrice(goods.getPurchasePrice());
|
|
|
- channelGoods.setPurchaseCost(goods.getPurchaseCost());
|
|
|
+ channelGoods.setPurchasePrice(item.getPurchasePrice());
|
|
|
+ channelGoods.setPurchaseCost(item.getPurchaseCost());
|
|
|
goodsList.add(channelGoods);
|
|
|
}
|
|
|
channelGoodsService.saveBatch(goodsList);
|