chengsc
2024-10-16 98671d2b1473b1e3e55abbdd3304fc3cd8c33959
Wms/WMS.IBLL/IBllAsnServer/IArrivalNoticeServer.cs
@@ -28,6 +28,13 @@
        List<ArrivalNoticeDetailDto> GetArrivalNoticeDetailList(ArrivalNoticeDetailVm model, out int count);
        /// <summary>
        /// 获取入库单明细剩余打印数量
        /// </summary>
        /// <param name="id">id</param>
        /// <returns></returns>
        string GetAsnDetailQtyList(int id);
        /// <summary>
        /// 获取物料信息(添加入库单明细使用)
        /// </summary>
        /// <param name="model"></param>
@@ -38,7 +45,7 @@
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        string AddArrivalNotice(ArrivalNoticeVm model);
        string AddArrivalNotice(ArrivalNoticeVm model, string url);
        /// <summary>
        /// 编辑入库单
        /// </summary>
@@ -86,15 +93,19 @@
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        ErpModel CreateAsn(AsnInfo model);
        HttpReturnModel HttpCreateAsn(AsnInfo model);
        /// <summary>
        /// 订单回传上游系统
        /// </summary>
        /// <param name="id">入库单ID</param>
        /// <param name="url">上传路径</param>
        /// <param name="erpurl">上传路径</param>
        /// <param name="mesUrl">上传路径</param>
        /// <param name="mesTokenUrl">mes获取令牌路径</param>
        /// <param name="userId">操作人</param>
        /// <returns></returns>
        bool FinishAsn(int id, string url, int userId);
        bool FinishAsn(int id, string erpurl, string mesUrl,string mesTokenUrl, int userId);
        void UpLocate(string wareNo, string locatNo);
        #endregion
    }