chengsc
2025-06-02 2056ae6f3d8243b0555f437ec6d214666d5bde53
Wms/WMS.IBLL/IPdaServer/IPdaAsnServer.cs
@@ -12,6 +12,32 @@
{
    public interface IPdaAsnServer
    {
        #region JC34
        //获取需要贴标签的入库单 单据号集合
        List<string> GetPasteAsnNoStrList();
        //获取不需要贴标签的入库单 单据号集合
        List<string> GetNoPasteAsnNoStrList();
        //根据单据获取标签数量
        BoxListInfoDto GetBoxCountByAsn(string asnNo, int? asnDetailId);
        /// <summary>
        /// 保存指定的储位
        /// </summary>
        /// <param name="palletNo"></param>
        /// <param name="locateNo"></param>
        /// <param name="userId"></param>
        void SaveAppointLocate(string palletNo, string locateNo, int userId);
        List<BoxInfoDto> GetWmsBoxInfos(string boxNo);
        void ChejianIn(string palletNo, string boxNo, decimal qty,string areaNo, int userId);
        void ChejianQtyIn(string palletNo, string skuNo, string lotNo, decimal qty, string areaNo, int userId);
        #endregion
        // 获取单据列表
        List<ArrivalNoticeDto> GetArrivalNotices(ArrivalNoticeVm model);
@@ -104,7 +130,7 @@
        void CompleteInStockLing(PdaLingAsnVm model, int userId);
        // 根据箱码获取标签箱码信息
        List<BoxInfoDto> GetBindBoxInfos(BoxInfoVm model);
        List<BoxInfoDto> GetBindBoxInfos(BoxInfoVm model,string url);
        //根据单据号获取单据明细列表
        List<ArrivalNoticeDetailDto> GetBindArrivalNoticeDetails(ArrivalNoticeVm model);
@@ -113,7 +139,7 @@
        void ConfirmInStock(PalletBindVm model);
        //根据箱码向追溯系统请求箱信息
        List<BoxInfoDto> GetFMBindBoxInfos(string boxno);
        List<BoxInfoDto> GetFMBindBoxInfos(string boxno,string url);
        #region JC23取样业务接口