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