package com.glxp.api.service.inv; import com.glxp.api.common.res.BaseResponse; import com.glxp.api.entity.inv.InvPlaceOrderDetailEntity; import com.glxp.api.req.inv.AddInvPlaceOrderRequest; import com.glxp.api.req.inv.FilterInvPlaceOrderRequest; import com.glxp.api.req.inv.FilterInvPlaceRequest; import com.glxp.api.res.inout.IoOrderResponse; import com.glxp.api.res.inv.BindInvSpaceRequest; import com.glxp.api.res.inv.InvPlaceDetailResponse; import com.glxp.api.res.inv.InvPlaceOrderDetailResponse; import com.glxp.api.res.inv.InvPlaceOrderResponse; import java.util.List; /** * 物资上架记录Service */ public interface InvPlaceOrderService { List filterList(FilterInvPlaceOrderRequest filterInvPlaceOrderRequest); //单条绑定货位 BaseResponse bindInvSpaceOne(BindInvSpaceRequest bindInvSpaceRequest); //批量绑定货位 BaseResponse bindInvSpaceAll(BindInvSpaceRequest bindInvSpaceRequest); //单条解绑货位 BaseResponse unbindInvSpaceOne(BindInvSpaceRequest bindInvSpaceRequest); List filterInvPlaceOrderDetailList(FilterInvPlaceOrderRequest filterInvPlaceOrderRequest); //用产品查询 List filterProductList(FilterInvPlaceRequest filterInvPlaceOrderRequest); //用货架查询 List filterSpaceList(FilterInvPlaceRequest filterInvPlaceOrderRequest); }