修改更新库存方法

This commit is contained in:
liyj 2025-10-24 15:05:52 +08:00
parent 8657996705
commit 72740a37c8

View File

@ -1512,9 +1512,11 @@ public class ShopOrderReturnServiceImpl extends BaseServiceImpl<ShopOrderReturnM
if (lestFrozenQuantity.compareTo(0) < 0) {
lestFrozenQuantity = 0;
}
productItem.setItem_quantity(productItem.getItem_quantity() + returnNum);
productItem.setItem_quantity_frozen(lestFrozenQuantity);
if (!shopProductItemService.edit(productItem)) {
ShopProductItem upadteShopProductItem=new ShopProductItem();
upadteShopProductItem.setItem_id(shopOrderItem.getItem_id());
upadteShopProductItem.setItem_quantity(productItem.getItem_quantity() + returnNum);
upadteShopProductItem.setItem_quantity_frozen(lestFrozenQuantity);
if (!shopProductItemService.edit(upadteShopProductItem)) {
logger.error("增加库存失败商品项ID: {}", itemId);
throw new ApiException(I18nUtil._("增加库存失败!"));
}