|
@@ -368,12 +368,11 @@ public class GoodsServiceImpl extends BaseServiceImpl<Integer, Goods> implement
|
|
|
|
|
|
@Override
|
|
|
@Transactional(rollbackFor = Exception.class, isolation = Isolation.READ_COMMITTED)
|
|
|
- public void increaseStock(List<Integer> sellOrderIds, AccountType accountType) {
|
|
|
- if(CollectionUtils.isEmpty(sellOrderIds)){
|
|
|
+ public void increaseStock(List<SellOrder> sellOrders, AccountType accountType) {
|
|
|
+ if(CollectionUtils.isEmpty(sellOrders)){
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- List<SellOrder> sellOrders = sellOrderDao.getSellOrders(sellOrderIds);
|
|
|
Set<Integer> goodsIdList = new HashSet<>();
|
|
|
sellOrders.forEach(so -> {
|
|
|
if(Objects.nonNull(so.getParentGoodsId())){
|