|
@@ -94,10 +94,12 @@ public class VoyageServiceImpl implements VoyageService {
|
|
List<RoomModelFloorNumDTO> list = shipApi.queryRoomModelFloorToNum(reqVO.getShipId());
|
|
List<RoomModelFloorNumDTO> list = shipApi.queryRoomModelFloorToNum(reqVO.getShipId());
|
|
int sum = list.stream().mapToInt(RoomModelFloorNumDTO::getNum).sum();
|
|
int sum = list.stream().mapToInt(RoomModelFloorNumDTO::getNum).sum();
|
|
voyageStockDO.setTotalNum(sum);
|
|
voyageStockDO.setTotalNum(sum);
|
|
|
|
+ voyageStockDO.setRealTotalNum(sum);
|
|
voyageStockDO.setNotShelfNum(sum);
|
|
voyageStockDO.setNotShelfNum(sum);
|
|
voyageStockDO.setShelfedNum(0);
|
|
voyageStockDO.setShelfedNum(0);
|
|
voyageStockDO.setBookNum(0);
|
|
voyageStockDO.setBookNum(0);
|
|
voyageStockDO.setCanSellNum(0);
|
|
voyageStockDO.setCanSellNum(0);
|
|
|
|
+ voyageStockDO.setVirtualNum(0);
|
|
voyageStockDO.setOversoldNum(0);
|
|
voyageStockDO.setOversoldNum(0);
|
|
voyageStockDO.setSurplusNum(sum);
|
|
voyageStockDO.setSurplusNum(sum);
|
|
voyageStockMapper.insert(voyageStockDO);
|
|
voyageStockMapper.insert(voyageStockDO);
|
|
@@ -110,12 +112,14 @@ public class VoyageServiceImpl implements VoyageService {
|
|
stockDetailDO.setRoomModelName(item.getRoomModelName());
|
|
stockDetailDO.setRoomModelName(item.getRoomModelName());
|
|
stockDetailDO.setFloor(item.getFloor());
|
|
stockDetailDO.setFloor(item.getFloor());
|
|
stockDetailDO.setTotalNum(item.getNum());
|
|
stockDetailDO.setTotalNum(item.getNum());
|
|
|
|
+ stockDetailDO.setRealTotalNum(item.getNum());
|
|
stockDetailDO.setShelfNum(0);
|
|
stockDetailDO.setShelfNum(0);
|
|
stockDetailDO.setNotShelfNum(item.getNum());
|
|
stockDetailDO.setNotShelfNum(item.getNum());
|
|
stockDetailDO.setShelfedNum(0);
|
|
stockDetailDO.setShelfedNum(0);
|
|
stockDetailDO.setBookNum(0);
|
|
stockDetailDO.setBookNum(0);
|
|
stockDetailDO.setCanSellNum(0);
|
|
stockDetailDO.setCanSellNum(0);
|
|
stockDetailDO.setOversoldNum(0);
|
|
stockDetailDO.setOversoldNum(0);
|
|
|
|
+ stockDetailDO.setVirtualNum(0);
|
|
stockDetailDO.setSurplusNum(item.getNum());
|
|
stockDetailDO.setSurplusNum(item.getNum());
|
|
stockDetailDOS.add(stockDetailDO);
|
|
stockDetailDOS.add(stockDetailDO);
|
|
});
|
|
});
|