using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using WCS.Model; using WCS.Model.ApiModel.MatInventoryDetail; using WCS.Model.ApiModel.OutStore; namespace WCS.BLL.Services.IService { public interface IOutstoreService { public Task>> importMat(List list); public Task SysOutOrderByMatCode(SysOutOrderByMatCodeRequest request); public Task SysOutOrderByMatSn(SysOutOrderByMatSnRequest request); public Task GetOutOrderList(GetOutOrderListRequest request); public Task GetOutOrderListByStatus(GetOutOrderListByStatusRequest request); public Task GetOutOrderDetail(GetOutOrderDetailRequest request); public Task GetOutOrderDetailSingleLight(GetOutOrderDetailRequest request); public Task GetOutOrderMatDetail(GetOutOrderDetailRequest request); public Task GoInOutstore(GetOutOrderDetailRequest request); public Task GoOutOutstore(GetOutOrderDetailRequest request); public Task GoInOutstoreSingle(GetOutOrderDetailRequest request); public Task SingleLightConfirmOutstore(OutOrderMatDetailModelSingle request); public Task GoOutOutstoreSingle(GetOutOrderDetailRequest request); } }