|
|
@@ -1366,6 +1366,7 @@ public class GoodsServiceImpl implements GoodsService {
|
|
|
if (StringConstant.ERP.equals(product.getSourceApp())) {
|
|
|
List<Goods> goodses = goodsDao.findByProductId(product.getId());
|
|
|
Double reserve = productService.getGoodsReserveByErpReserve(product.getErpReserve(), goodses);
|
|
|
+ reserve = NumberUtil.sub(reserve, goods.getReserve());
|
|
|
if (NumberUtil.compare(reserve, DoubleConstant.zero) < 0) {
|
|
|
throw new IllegalOperatorException("总在售库存量超过空闲库存量");
|
|
|
}
|