|
@@ -449,7 +449,7 @@ public class VoyageApiImpl implements VoyageApi {
|
|
|
item.setShareNum(item.getShareNum().subtract(useNum));
|
|
item.setShareNum(item.getShareNum().subtract(useNum));
|
|
|
// 减实际房间数,此处确定,先扣实际库存,实际库存不足再扣细虚拟库存
|
|
// 减实际房间数,此处确定,先扣实际库存,实际库存不足再扣细虚拟库存
|
|
|
if (item.getRealTotalNum().compareTo(useNum) >= 0) {
|
|
if (item.getRealTotalNum().compareTo(useNum) >= 0) {
|
|
|
- useVirtualNum.add(useNum);
|
|
|
|
|
|
|
+ useRealNum.add(useNum);
|
|
|
voyageStockDetailLogDO.setVirtualNum(BigDecimal.ZERO);
|
|
voyageStockDetailLogDO.setVirtualNum(BigDecimal.ZERO);
|
|
|
voyageStockDetailLogDO.setRealNum(useNum);
|
|
voyageStockDetailLogDO.setRealNum(useNum);
|
|
|
item.setRealTotalNum(item.getRealTotalNum().subtract(useNum));
|
|
item.setRealTotalNum(item.getRealTotalNum().subtract(useNum));
|