using System.Linq.Expressions; using DS.Module.Core; using DS.Module.Core.Data; using DS.WMS.Core.Op.Entity; using DS.WMS.Core.TaskInteraction.Dtos; using DS.WMS.Core.TaskInteraction.Entity; using SqlSugar; namespace DS.WMS.Core.TaskInteraction.Interface { /// /// 海运出口交互任务 /// public interface ISeaExportTaskService : ITaskService { /// /// 创建关联子任务 /// /// /// Task CreateSubTaskAsync(IEnumerable request); /// /// 创建关联子任务 /// /// /// Task CreateSubTaskAsync(BusinessTask task); /// /// 生成关联子任务 /// /// /// Task GenerateSubTaskAsync(TaskFlowDataContext dataContext); /// /// 获取提单确认信息 /// /// 业务ID /// 业务类型 /// Task> GetBLConfirmationAsync(long bsId, BusinessType bsType); /// /// 获取海运出口查询对象 /// /// 查询条件 /// ISugarQueryable AsQueryable(Expression>? expression = null); } }