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 IBookingLabelService { /// /// 获取全部或指定范围类型的标签列表 /// /// 标签使用范围 空-全部 1-舱位管理台账 /// 返回列表 Task>> List(int? scope); /// /// 设定标签 /// /// 请求参数 /// 返回回执 Task> SetLabel(BindLabelDto input); /// /// 保存标签 /// /// 请求参数 /// 返回标签主键 Task> Save(BookingLabelBaseDto input); /// /// 删除标签信息 /// /// 标签主键组 /// Task> Delete(long[] ids); /// /// 标签管理台账 /// /// 查询条件 /// 返回台账列表 Task>> GetPageAsync(PageRequest QuerySearch); } }