using Model.ModelDto.SysDto; using Model.ModelVm.SysVm; using SqlSugar; using System; using System.Collections.Generic; using System.Text; using System.Threading.Tasks; using WMS.Entity.SysEntity; namespace WMS.IBLL.ISysServer { public interface ILogisticsInfoServer { /// /// 查询物流信息 /// /// 运输公司 /// 联系人 /// 电话 /// 车牌号 /// 车辆类型 /// /// /// /// Task> GetLogisticsInfoList(string name, string linkMan, string phone, string licensePlate, string type, int page, int limit, RefAsync count); /// /// 查询单条物流信息 /// /// /// Task GetLogisticsInfo(int id); /// /// 查询单条已删除物流信息 /// /// /// Task GetLogisticsDelInfo(int id); /// /// 查询全部物流信息 /// /// Task> GetLogisticsInfoSelect(); /// /// 添加物流信息 /// /// /// 操作人 /// Task AddLogisticsInfo(AddLogisticsInfoVm model, int userId); /// /// 编辑物流信息 /// /// /// 操作人 /// Task EditLogisticsInfo(EditLogisticsInfoVm model, int userId); /// /// 删除单条物流信息 /// /// /// 操作人 /// Task DelLogisticsInfo(int id, int userId); /// /// 删除物流信息(多条信息) /// /// /// 操作人 /// Task DelsLogisticsInfo(List ids, int userId); } }