|
@@ -362,7 +362,7 @@ public class GoodsServiceImpl extends BaseServiceImpl<Integer, Goods> implement
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void increaseStock(List<GoodsBatchNoDto> goodsBatchNoDtos, AccountType accountType) {
|
|
|
+ public void increaseStock(List<GoodsBatchNoDto> goodsBatchNoDtos, List<Integer> goodsIdsList, AccountType accountType) {
|
|
|
Set<Integer> goodsIds = goodsBatchNoDtos.stream().map(GoodsBatchNoDto::getGoodsId).collect(Collectors.toSet());
|
|
|
List<Goods> goodsList = goodsDao.getGoodies(new ArrayList<>(goodsIds));
|
|
|
Map<Integer, Goods> idGoodsMap = goodsList.stream().collect(Collectors.toMap(Goods::getId, g -> g));
|