|
@@ -207,7 +207,7 @@ public class FreezeService extends BaseService<Freeze> {
|
|
|
// 查询库存信息
|
|
// 查询库存信息
|
|
|
Inventory inventoryForUpdate=inventoryMapper.selectByIdForUpdate(freezeItemVO.getInvId());
|
|
Inventory inventoryForUpdate=inventoryMapper.selectByIdForUpdate(freezeItemVO.getInvId());
|
|
|
// 库存冻结量=库存冻结量-实际解冻量
|
|
// 库存冻结量=库存冻结量-实际解冻量
|
|
|
- BigDecimal freezeqty=freezeItemVO.getFreezeQty().subtract(unfreezeQty);
|
|
|
|
|
|
|
+ BigDecimal freezeqty=inventoryForUpdate.getFreezeQty().subtract(unfreezeQty);
|
|
|
// 库存可售量=库存可售量+实际解冻量
|
|
// 库存可售量=库存可售量+实际解冻量
|
|
|
BigDecimal usableQt=inventoryForUpdate.getUsableQty().add(unfreezeQty);
|
|
BigDecimal usableQt=inventoryForUpdate.getUsableQty().add(unfreezeQty);
|
|
|
// 更新修改内容信息
|
|
// 更新修改内容信息
|