chengsc
2024-10-24 716b29fea5945ca7dc4419d9f1f980c379312b32
Wms/WMS.IBLL/IBllAsnServer/IPalletBindServer.cs
@@ -8,12 +8,23 @@
{
    public interface IPalletBindServer
    {
        #region 接口方法
        /// <summary>
        /// 成品/托盘 绑定信息
        /// </summary>
        /// <param name="model"></param>
        /// <param name="userId"></param>
        void BindPalletStock(BoxPalletBindVm model, int userId);
        #endregion
        #region 托盘绑定
        List<PalletBindDto> GetPalletBindList(PalletBindVm model, out int count);
        List<BoxInfoDto> GetBoxInfoList(BoxInfoVm model, out int count);
        List<BoxInfoDto> GetBoxInfoByBoxNo(string boxNo, string boxNo3);
        List<BoxInfoDto> GetBoxInfoByBoxNo(string bindNo,string boxNo, string boxNo3);
        /// <summary>
        /// 删除托盘绑定信息
@@ -52,11 +63,12 @@
        /// <param name="column">列</param>
        /// <param name="layer">层</param>
        /// <param name="locateNo">储位号</param>
        /// <param name="BindId">托盘绑定id</param>
        /// <param name="page"></param>
        /// <param name="limit"></param>
        /// <param name="count"></param>
        /// <returns></returns>
        List<LocatDto> GetLocateList(string houseNo, string roadwayNo,string row, string column,string layer,string locateNo,int page,int limit,out int count);
        List<LocatDto> GetLocateList(string houseNo, string roadwayNo,string row, string column,string layer,string locateNo, string BindId,int page,int limit,out int count);
        /// <summary>
        /// 保存指定的储位
@@ -69,6 +81,22 @@
        #endregion
        /// <summary>
        /// 申请巷道
        /// </summary>
        /// <param name="palletNo">托盘号</param>
        /// <param name="houseNo">仓库号</param>
        /// <returns></returns>
        OutCommandDto RequestRoadWay(string palletNo, string houseNo);
        /// <summary>
        /// 申请巷道(参观模式)
        /// </summary>
        /// <param name="palletNo"></param>
        /// <param name="houseNo"></param>
        /// <returns></returns>
        OutCommandDto RequestRoadWayModel(string palletNo, string houseNo);
        /// <summary>
        /// 申请空储位
        /// </summary>
        /// <param name="palletNo">托盘号</param>
@@ -78,6 +106,15 @@
        OutCommandDto RequestLocation(string palletNo, string houseNo, string roadwayNo);
        /// <summary>
        /// 申请空储位(参观模式)
        /// </summary>
        /// <param name="palletNo"></param>
        /// <param name="houseNo"></param>
        /// <param name="roadwayNo"></param>
        /// <returns></returns>
        OutCommandDto RequestLocationModel(string palletNo, string houseNo, string roadwayNo);
        /// <summary>
        /// 入库完成
        /// </summary>
        /// <param name="taskNo">任务号</param>