| | |
| | | using System.Collections.Generic; |
| | | using System.Text; |
| | | using System.Threading.Tasks; |
| | | using Model.ModelDto; |
| | | using Model.ModelDto.BllCheckDto; |
| | | using Model.ModelDto.DataDto; |
| | | using Model.ModelDto.PdaDto; |
| | | using WMS.Entity.DataEntity; |
| | | using WMS.Entity.SysEntity; |
| | |
| | | /// <param name="crNo">单据号</param> |
| | | /// <param name="palletNo">托盘号</param> |
| | | /// <returns></returns> |
| | | Task<List<StockCheckDetailDto>> GetStockCheckDetailList(string crNo,string palletNo); |
| | | Task<List<StockCheckDetailDto>> GetStockCheckDetailList(string crNo, string palletNo); |
| | | |
| | | /// <summary> |
| | | /// 获取要盘点的箱码信息(盘点记录中数据) |
| | |
| | | /// <param name="boxNo">箱码号</param> |
| | | /// <param name="isContinue">是否数量盘点</param> |
| | | /// <returns></returns> |
| | | Task<List<StockCheckLogDto>> GetStockCheckLogList(string crNo, string crDetail,string palletNo,string boxNo,string isContinue); |
| | | Task<List<StockCheckLogDto>> GetStockCheckLogList(string crNo, string crDetail, string palletNo, string boxNo, string isContinue); |
| | | |
| | | /// <summary> |
| | | /// 盘点库存 |
| | |
| | | /// <param name="qty">数量</param> |
| | | /// <param name="isContinue">是否数量盘点</param> |
| | | /// <param name="userId"></param> |
| | | Task CrSetCheck(string crNo, string crDetail, string palletNo, string boxNo,string boxNo3,string result, decimal? qty,string isContinue, int userId); |
| | | Task CrSetCheck(string crNo, string crDetail, string palletNo, string boxNo, string boxNo3, string result, decimal? qty, string isContinue, int userId); |
| | | |
| | | #endregion |
| | | |
| | |
| | | /// <param name="locatNo">储位编号</param> |
| | | /// <param name="palletNo">托盘号</param> |
| | | /// <returns></returns> |
| | | Task<List<DataStockDetail>> GetStockQueryList(string locatNo, string palletNo); |
| | | List<StockDetailWithQtyDto> GetStockQueryList(string locatNo, string palletNo, string boxno); |
| | | |
| | | #endregion |
| | | |
| | |
| | | /// <returns></returns> |
| | | Task<List<SysStorageArea>> GetStorageArea(string palletNo); |
| | | /// <summary> |
| | | /// 根据区域号获取储位地址集合 |
| | | /// </summary> |
| | | /// <param name="areaNo"></param> |
| | | /// <returns></returns> |
| | | /// <exception cref="Exception"></exception> |
| | | List<string> GetLocatByArea(string areaNo); |
| | | /// <summary> |
| | | /// 获取已分配的出库单据 |
| | | /// </summary> |
| | | /// <returns></returns> |
| | |
| | | /// <param name="palletNo"></param> |
| | | /// <param name="areaNo"></param> |
| | | /// <param name="ruku"></param> |
| | | Task AgvTransport(string palletNo, string areaNo, string ruku, int userId); |
| | | /// <param name="url"></param> |
| | | Task AgvTransport(string palletNo, string areaNo, string locatNoEnd, string ruku, string url, int userId); |
| | | /// <summary> |
| | | /// 呼叫agv转运空托盘 |
| | | /// </summary> |
| | | /// <param name="palletNo"></param> |
| | | /// <param name="areaNo"></param> |
| | | /// <param name="locatNo"></param> |
| | | /// <param name="url"></param> |
| | | /// <param name="userId"></param> |
| | | /// <returns></returns> |
| | | /// <exception cref="Exception"></exception> |
| | | Task AgvNullPallet(string palletNo, string areaNo, string locatNo, string url, int userId); |
| | | /// <summary> |
| | | /// agv转运呼叫小车取货 |
| | | /// </summary> |
| | |
| | | /// <param name="userId"></param> |
| | | public void LingxingUnbind(string palletNo, string boxNo, int userId); |
| | | #endregion |
| | | |
| | | |
| | | #region 箱码拆箱贴标 |
| | | //箱码拆箱添加标签信息 |
| | | BoxListInfoDto AddLableByDevanning(string boxNo, decimal devanQty, int userId); |
| | | |
| | | |
| | | /// <summary> |
| | | /// 根据收货托盘获取出库单信息 |
| | | /// </summary> |
| | | /// <param name="palletNo"></param> |
| | | string GetReceiptSoNoByPallet(string palletNo); |
| | | |
| | | /// <summary> |
| | | /// 车间收货 |
| | | /// </summary> |
| | | /// <param name="palletNo"></param> |
| | | /// <param name="userId"></param> |
| | | void ConfirmReceipt(string palletNo, int userId); |
| | | |
| | | #endregion |
| | | |
| | | #region 托盘拆托换托 |
| | | |
| | | void GetBoxInfo(string boxNo, string pallNo); |
| | | |
| | | void UpPalletByBox(string boxNo, string pallet, string palletNew, int userId); |
| | | |
| | | |
| | | List<SelectSkuLotNo> GetSelectSkuLotNo(string palletNo); |
| | | |
| | | void UpPalletByQty(string palletNo, string palletNoNew, string detailId, decimal qty, int userId); |
| | | |
| | | #endregion |
| | | } |
| | | } |