Commit 0387c981 authored by macro's avatar macro
Browse files

批量更新商品sku时添加对pid的限制

parent f4ab3a60
...@@ -10,6 +10,7 @@ import org.springframework.beans.factory.annotation.Autowired; ...@@ -10,6 +10,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.util.List; import java.util.List;
import java.util.stream.Collectors;
/** /**
* 商品SKU库存管理Service实现类 * 商品SKU库存管理Service实现类
...@@ -34,6 +35,9 @@ public class PmsSkuStockServiceImpl implements PmsSkuStockService { ...@@ -34,6 +35,9 @@ public class PmsSkuStockServiceImpl implements PmsSkuStockService {
@Override @Override
public int update(Long pid, List<PmsSkuStock> skuStockList) { public int update(Long pid, List<PmsSkuStock> skuStockList) {
return skuStockDao.replaceList(skuStockList); List<PmsSkuStock> filterSkuList = skuStockList.stream()
.filter(item -> pid.equals(item.getProductId()))
.collect(Collectors.toList());
return skuStockDao.replaceList(filterSkuList);
} }
} }
Supports Markdown
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