using DS.Module.Core; using DS.WMS.Core.Op.Dtos; using Microsoft.AspNetCore.Mvc; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DS.WMS.Core.Op.Interface { /// /// 合约号管理 /// public interface IBookingContractNoManageService { /// /// 保存 /// /// 合约号详情 /// 返回回执 Task> Save(BookingContractNoManageDto model); /// /// 主键获取合约号详情 /// /// 合约号主键 /// 返回合约号详情 Task> GetInfo(long Id); /// /// 检索合约列表 /// /// 检索值可(模糊查询) /// 返回记录最大行数 /// 船公司代码 /// 航线代码 /// 航线中文 /// 目的港代码 /// 返回合约号详情列表 Task>> QuerytContractNoInfo(string queryItem, int top = 10, string carrier = "", string lane = "", string lanecname = "", string pod = ""); /// /// 作废(可批量删除) /// /// 合约号主键组 /// 返回回执 Task> Delete (long[] Ids); /// /// 合约号管理台账 /// /// 查询条件 /// 返回台账列表 Task>> GetPageAsync(PageRequest QuerySearch); } }