using DS.WMS.Core.Op.Dtos; using DS.WMS.Core.TaskPlat.Dtos; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DS.WMS.Core.TaskPlat.Interface { /// /// 下货纸比对 /// public interface ITaskShippingOrderCompareService { /// /// 执行下货纸比对 /// /// 订舱主键 /// 返回回执 Task ExcuteShippingOrderCompareAsync(string bookingId); /// /// 批量执行下货纸比对 /// /// 订舱主键组 /// 返回回执 Task ExcuteShippingOrderCompareBatchAsync(string[] bookingIds); /// /// 下货纸自动比对回写状态 /// /// 比对回写详情 /// 返回回执 Task AutoTaskShippingOrderCompareCallBackAsync(ShippingOrderCompareCallBackInfo model); /// /// 自动执行下货纸比对 /// /// 订舱主键 /// 返回回执 Task ExcuteAutoShippingOrderCompareAsync(string bookingId); /// /// 获取下货纸比对结果 /// /// 订舱主键 /// 返回回执 Task GetShippingOrderCompareResult(long bookingId); } }