using DS.Module.Core; using DS.Module.DjyServiceStatus; 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 ITaskManageRollingNominationService { /// /// 通过任务主键获取货物运输计划已变更详情 /// /// 货物运输计划已变更任务主键 /// 返回回执 Task> GetInfoByTaskId(long taskPKId); /// /// 检索对应的订舱订单并保存订舱ID /// /// 货物运输计划已变更任务主键 /// 返回回执 Task> SearchAndMarkBookingOrder(long taskPKId); /// /// 发送预甩的通知 /// /// 请求详情 /// 返回回执 Task SendRollingNominationNotice(RollingNominationNoticeDto model); /// /// 获取预甩的通知预览 /// /// 请求详情 /// 返回回执 Task GetRollingNominationNoticeReview(RollingNominationNoticeDto model); /// /// 获取换船选择列表 /// /// 任务ID /// Task GetToShipSelect(string taskPkId); } }