using DS.Module.Core; using DS.Module.Core.Data; using DS.WMS.Core.Flow.Dtos; using DS.WMS.Core.Op.Dtos; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DS.WMS.Core.Op.Interface { public interface ISeaExportRefundService { /// /// 列表 /// /// /// Task> GetListByPage(PageRequest request); /// /// 获取详情 /// /// /// Task> GetSeaExportRefundInfo(string id); /// /// 创建退舱审核任务 /// /// /// public Task CreateRefundAuditTaskAsync(RefundTaskReq req); /// /// 退舱审核完成回调 /// /// 回调信息 /// public Task RefundAuditCallbackAsync(FlowCallback callback); /// /// 获取改配订单状态 /// /// /// public Task> GetChangeOrderStatus(long id); /// /// 发起改配任务 /// /// /// public Task CreateChangeTaskAsync(ChangeTaskReq req); /// /// 退舱入池 /// /// /// public Task RefundPoolAsync(IdModel req); /// /// 创建退舱确认任务 /// /// /// public Task CreateRefundConfirmAsync(IdModel req); } }