package com.ruoyi.web.stock.service;

import com.ruoyi.web.stock.domain.WarehouseStockTransfer;
import com.ruoyi.web.stock.domain.vo.InventoryLineOptionVo;

import java.util.List;

/**
 * 仓库调拨 Service。
 */
public interface IWarehouseStockTransferService {

    WarehouseStockTransfer selectById(Long id);

    List<WarehouseStockTransfer> selectList(WarehouseStockTransfer query);

    int submitTransfer(WarehouseStockTransfer entity, String operator);

    int removeById(Long id, String operator);

    List<InventoryLineOptionVo> listInventoryLineOptions(String orgId);
}
