using DS.Module.Core; 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 IBLIssueManageService { /// /// 提单管理台账查询 /// /// 查询条件 /// 是否导出 /// 返回回执 Task>> GetPageAsync(PageRequest querySearch, bool isExport = false); /// /// 打印 /// /// 提单管理主键 /// 返回回执 Task> Print(long id); /// /// 提单签入 /// /// 提单签入请求 /// 返回回执 Task BLCheckIn(BLCheckInOutDto model); /// /// 取消提单签入 /// /// 取消提单签入请求 /// 返回回执 Task BLCheckInCancel(BLCheckInOutDto model); /// /// 提单签出 /// /// 提单签入请求 /// 返回回执 Task BLCheckOut(BLCheckInOutDto model); /// /// 取消提单签出 /// /// 取消提单签入请求 /// 返回回执 Task BLCheckOutCancel(BLCheckInOutDto model); /// /// 船证签入 /// /// 船证签入请求 /// 返回回执 Task ShipCertCheckIn(ShipCertCheckInOutDto model); /// /// 取消船证签入 /// /// 取消船证签入请求 /// 返回回执 Task ShipCertCheckInCancel(ShipCertCheckInOutDto model); /// /// 船证签出 /// /// 船证签出请求 /// 返回回执 Task ShipCertCheckOut(ShipCertCheckInOutDto model); /// /// 取消船证签出 /// /// 取消船证签出请求 /// 返回回执 Task ShipCertCheckOutCancel(ShipCertCheckInOutDto model); /// /// 提单换签(背书) /// /// 提单换签(背书)请求 /// 返回回执 Task BLCheckChangeEndorse(BLCheckInOutDto model); /// /// 取消提单换签(背书) /// /// 取消提单换签(背书)请求 /// 返回回执 Task BLCheckChangeEndorseCancel(BLCheckInOutDto model); /// /// 驳回放单通知 /// /// 驳回放单通知请求 /// 返回回执 Task BLRejectReleaseNotice(BLCheckInOutDto model); /// /// 更改提单(其他) /// /// 更改提单请求 /// 返回回执 Task BLModify(BLCheckInOutDto model); /// /// 状态更改 /// /// 状态更改请求 /// 返回回执 Task BLModifyStatus(BLCheckInOutDto model); /// /// 查询单票的提单管理日志 /// /// 提单管理主键 /// 返回日志列表 Task>> GetLogs(long id); /// /// 获取相关信息 /// /// 提单管理主键 /// 返回相关信息 Task> GetRelateInfo(long id); /// /// 获取欠费详情列表 /// /// 提单管理主键 /// 返回列表 Task>> GetOverdueFeeList(long id); } }