库存扣减前,库存判定存在问题,进行处理
This commit is contained in:
parent
15a8800b15
commit
f375a9f9db
@ -154,14 +154,11 @@ public class StockUpdateExecute implements OrderStatusChangeEvent {
|
|||||||
* @param stocks
|
* @param stocks
|
||||||
*/
|
*/
|
||||||
private void checkStocks(List<Integer> stocks, OrderDetailVO order) {
|
private void checkStocks(List<Integer> stocks, OrderDetailVO order) {
|
||||||
for (int i = 0; i < stocks.size(); i++) {
|
if (order.getOrderItems().size() == stocks.size()) {
|
||||||
if (null == stocks.get(i)) {
|
|
||||||
initSkuCache(order.getOrderItems());
|
|
||||||
initPromotionCache(order.getOrderItems());
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
initSkuCache(order.getOrderItems());
|
||||||
}
|
initPromotionCache(order.getOrderItems());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
x
Reference in New Issue
Block a user