using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Myshipping.Application { public interface ITaskManageCutDateChangeService { /// /// 获取截止时间变更详情 /// /// 截止时间变更主键 /// 返回回执 Task> GetInfo(string pkId); /// /// 通过任务主键获取截止时间变更详情 /// /// 截止时间变更任务主键 /// 返回回执 Task> GetInfoByTaskId(string taskPkId); /// /// 重新处理截止时间变更任务 /// 对未匹配订舱订单的任务记录,重新对应订单订单 /// /// 截止时间变更任务主键 /// 返回回执 Task SearchAndConnectBookingInfo(string taskPkId); /// /// 推送及时消息 /// /// 截止时间变更任务主键 /// 返回回执 Task SendInstantMessage(string taskPkId); /// /// 自动转发截止时间变更 /// /// 截止时间变更任务主键 /// 返回回执 Task AutoTransferNotice(string taskPKId); /// /// 检索对应的订舱订单 /// /// 截止时间变更任务主键 /// 返回回执 Task QueryBookingOrder(string taskPKId); /// /// 发送邮件通知给客户 /// /// 截止时间变更主键 /// 返回回执 Task SendEmailToCustomer(string taskPKId); } }