using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MES.Production.Entity { public class ResponseCarInfo { /// <summary> /// 整车名称 /// </summary> public string productName { get; set; } /// <summary> /// 产品编码 /// </summary> public string productCode { get; set; } /// <summary> /// 产品型号 /// </summary> public string productModel { get; set; } /// <summary> /// 出厂编号 /// </summary> public string factoryNumber { get; set; } /// <summary> /// 出产日期 /// </summary> public int productionDate { get; set; } /// <summary> /// 车辆条码 /// </summary> public string productBarCode { get; set; } /// <summary> /// 所属经销ID /// </summary> public string distributorsId { get; set; } /// <summary> /// 姓名 /// </summary> public string name { get; set; } /// <summary> /// 电话 /// </summary> public string tel { get; set; } /// <summary> /// 身份证号 /// </summary> public string cardNumber { get; set; } /// <summary> /// 车辆状态 /// </summary> public int carState { get; set; } /// <summary> /// 车辆类型1:拖拉机,2:收割机,3:插秧机,4:烘干机 /// </summary> public int carType { get; set; } /// <summary> /// 1,已绑定,2条码未绑定,3二维码未绑定下 /// </summary> public int bindType { get; set; } /// <summary> /// 车辆IMEI号 /// </summary> public string imei { get; set; } } public class ResponseStockCarInfo : ResponseCarInfo { /// <summary> /// 车辆状态 /// </summary> public string carState { get; set; } /// <summary> /// 出库时间 /// </summary> public DateTime? outDate { get; set; } /// <summary> /// 入库时间 /// </summary> public DateTime? inputDate { get; set; } /// <summary> /// 销售时间 /// </summary> public DateTime? saleDate { get; set; } } public class ResponseApplyCarInfo { /// <summary> /// 整车名称 /// </summary> public string productName { get; set; } /// <summary> /// 产品型号 /// </summary> public string productModel { get; set; } /// <summary> /// 出产日期 /// </summary> public int productionDate { get; set; } /// <summary> /// 车辆条码 /// </summary> public string productBarCode { get; set; } /// <summary> /// 姓名 /// </summary> public string name { get; set; } /// <summary> /// 电话 /// </summary> public string tel { get; set; } /// <summary> /// 身份证号 /// </summary> public string cardNumber { get; set; } /// <summary> /// 车辆类型1:拖拉机,2:收割机,3:插秧机,4:烘干机 /// </summary> public int carType { get; set; } /// <summary> /// 出厂编号 /// </summary> public string FactoryNumber { get; set; } /// <summary> /// 1,已绑定,2条码未绑定,3二维码未绑定下 /// </summary> public int bindType { get; set; } /// <summary> /// 车辆IMEI号 /// </summary> public string imei { get; set; } /// <summary> /// 车辆状态 /// </summary> public string carState { get; set; } public int isOnLine { get; set; } /// <summary> /// 原来经销商ID /// </summary> public string orgDistributorsID { get; set; } /// <summary> /// 原来经销商名称 /// </summary> public string orgDistributorsName { get; set; } /// <summary> /// 所属经销ID /// </summary> public string distributorsId { get; set; } /// <summary> /// 调拨的经销商 /// </summary> public string distributorsName { get; set; } /// <summary> /// 经销商联系人 /// </summary> public string distributorsContact { get; set; } /// <summary> /// 经销商电话 /// </summary> public string distributorsTel { get; set; } /// <summary> /// 经销商地址 /// </summary> public string distributorsAddress { get; set; } /// <summary> /// 售出时间 /// </summary> public DateTime saleDate { get; set; } /// <summary> /// 申请类型 /// </summary> public string apply_type { get; set; } /// <summary> /// 申请状态 /// </summary> public string apply_state { get; set; } /// <summary> /// 申请ID /// </summary> public string apply_id { get; set; } /// <summary> /// 申请时间 /// </summary> public DateTime apply_time { get; set; } /// <summary> /// 描述 /// </summary> public string note { get; set; } /// <summary> /// 原因 /// </summary> public string reason { get; set; } /// <summary> /// 申请人 /// </summary> public string applyName { get; set; } /// <summary> /// 审核时间 /// </summary> public DateTime checkDate { get; set; } } public class ResponseAlarmCheckInfo { /// <summary> /// 整车名称 /// </summary> public string productName { get; set; } /// <summary> /// 产品型号 /// </summary> public string productModel { get; set; } /// <summary> /// 出产日期 /// </summary> public int productionDate { get; set; } /// <summary> /// 车辆条码 /// </summary> public string productBarCode { get; set; } /// <summary> /// 姓名 /// </summary> public string name { get; set; } /// <summary> /// 电话 /// </summary> public string tel { get; set; } /// <summary> /// 身份证号 /// </summary> public string cardNumber { get; set; } /// <summary> /// 车辆类型1:拖拉机,2:收割机,3:插秧机,4:烘干机 /// </summary> public int carType { get; set; } /// <summary> /// 出厂编号 /// </summary> public string FactoryNumber { get; set; } /// <summary> /// 1,已绑定,2条码未绑定,3二维码未绑定下 /// </summary> public int bindType { get; set; } /// <summary> /// 车辆IMEI号 /// </summary> public string imei { get; set; } /// <summary> /// 车辆状态 /// </summary> public string carState { get; set; } public int isOnLine { get; set; } /// <summary> /// 所属经销ID /// </summary> public string distributorsId { get; set; } /// <summary> /// 调拨的经销商 /// </summary> public string distributorsName { get; set; } /// <summary> /// 经销商联系人 /// </summary> public string distributorsContact { get; set; } /// <summary> /// 经销商电话 /// </summary> public string distributorsTel { get; set; } /// <summary> /// 经销商地址 /// </summary> public string distributorsAddress { get; set; } /// <summary> /// 购买时间时间 /// </summary> public DateTime saleDate { get; set; } /// <summary> /// 购买时间时间 /// </summary> public DateTime startDate { get; set; } /// <summary> /// 购买时间时间 /// </summary> public DateTime endDate { get; set; } /// <summary> /// 购买人 /// </summary> public string userName { get; set; } /// <summary> /// 购买人电话 /// </summary> public string userTel { get; set; } /// <summary> /// 回款时间 /// </summary> public DateTime backPayTime { get; set; } /// <summary> /// 申请类型 /// </summary> public string MarkFenceType { get; set; } /// <summary> /// 申请状态 /// </summary> public string state { get; set; } /// <summary> /// 申请ID /// </summary> public string apply_id { get; set; } /// <summary> /// 申请时间 /// </summary> public DateTime apply_time { get; set; } /// <summary> /// 描述 /// </summary> public string note { get; set; } /// <summary> /// 原因 /// </summary> public string reason { get; set; } /// <summary> /// 申请人 /// </summary> public string applyName { get; set; } /// <summary> /// 审核时间 /// </summary> public DateTime checkDate { get; set; } } public class ResponseApplyCar { /// <summary> /// 申请ID /// </summary> public string applyId { get; set; } /// <summary> /// 整车名称 /// </summary> public string productName { get; set; } ///// <summary> ///// 产品编码 ///// </summary> //public string productCode //{ // get; set; //} /// <summary> /// 产品型号 /// </summary> public string productModel { get; set; } /// <summary> /// 出产日期 /// </summary> public int productionDate { get; set; } /// <summary> /// 车辆条码 /// </summary> public string productBarCode { get; set; } /// <summary> /// 姓名 /// </summary> public string name { get; set; } /// <summary> /// 电话 /// </summary> public string tel { get; set; } /// <summary> /// 身份证号 /// </summary> public string cardNumber { get; set; } /// <summary> /// 车辆类型1:拖拉机,2:收割机,3:插秧机,4:烘干机 /// </summary> public int carType { get; set; } /// <summary> /// 1,已绑定,2条码未绑定,3二维码未绑定下 /// </summary> public int bindType { get; set; } /// <summary> /// 车辆IMEI号 /// </summary> public string imei { get; set; } /// <summary> /// 申请类型 /// </summary> public string apply_type { get; set; } /// <summary> /// 申请状态 /// </summary> public string apply_state { get; set; } /// <summary> /// 申请时间 /// </summary> public DateTime apply_time { get; set; } public string note { get; set; } } public class ResponseUserCarParamInfo { /// <summary> /// 整车名称 /// </summary> public string productName { get; set; } /// <summary> /// 产品编码 /// </summary> public string productCode { get; set; } /// <summary> /// 产品型号 /// </summary> public string productModel { get; set; } /// <summary> /// 出产日期 /// </summary> public int productionDate { get; set; } /// <summary> /// 车辆条码 /// </summary> public string productBarCode { get; set; } /// <summary> /// 姓名 /// </summary> public string name { get; set; } /// <summary> /// 电话 /// </summary> public string tel { get; set; } /// <summary> /// 油压 /// </summary> public string hydraulic { get; set; } /// <summary> /// 水温 /// </summary> public string temperature { get; set; } /// <summary> /// 电压 /// </summary> public string voltage { get; set; } /// <summary> /// 转速 /// </summary> public string speed { get; set; } /// <summary> /// 总工作时长 /// </summary> public int workingHours { get; set; } /// <summary> /// 海拔高度 /// </summary> public string height { get; set; } /// <summary> /// 行驶速度 /// </summary> public string drivingSpeed { get; set; } /// <summary> /// 车辆类型1:拖拉机,2:收割机,3:插秧机,4:烘干机 /// </summary> public int carType { get; set; } /// <summary> /// 车辆状态1,在线0:不在线 /// </summary> public int carState { get; set; } /// <summary> /// 身份证号 /// </summary> public string cardNumber { get; set; } /// <summary> /// 车辆IMEI号 /// </summary> public string imei { get; set; } /// <summary> /// 备注 /// </summary> public string note { get; set; } } public class ResponseCarDistanceInfo { /// <summary> /// 距离 /// </summary> public string distance { get; set; } /// <summary> /// 预计行驶时间 /// </summary> public string duration { get; set; } /// <summary> /// 导航策略 速度最快 /// </summary> public string strategy { get; set; } /// <summary> /// 此导航方案道路收费 /// </summary> public string tolls { get; set; } /// <summary> /// 收费路段距离 /// </summary> public string toll_distance { get; set; } /// <summary> /// 导航路段 /// </summary> //public List<StepsItem> steps { get; set; } /// <summary> /// 限行结果 /// </summary> public string restriction { get; set; } /// <summary> /// 农机位置 /// </summary> public string address { get; set; } /// <summary> /// 车辆名称 /// </summary> public string prouctName { get; set; } /// <summary> /// 备注 /// </summary> public string note { get; set; } /// <summary> /// 车辆型号 /// </summary> public string prouctModel { get; set; } /// <summary> /// /// </summary> //public string traffic_lights { get; set; } } public class ResponseUserCarLoction : ResponseUserCarInfo { /// <summary> /// 经度 /// </summary> public double lng { get; set; } /// <summary> /// 纬度 /// </summary> public double lat { get; set; } /// <summary> /// 是否在线(true在线) /// </summary> public bool isOnline { get; set; } } public class ResponseUserCarInfo { /// <summary> /// 整车名称 /// </summary> public string productName { get; set; } /// <summary> /// 产品编码 /// </summary> public string productCode { get; set; } /// <summary> /// 产品型号 /// </summary> public string productModel { get; set; } /// <summary> /// 出厂编号 /// </summary> public string factoryNumber { get; set; } /// <summary> /// 出产日期 /// </summary> public int productionDate { get; set; } /// <summary> /// 车辆条码 /// </summary> public string productBarCode { get; set; } /// <summary> /// 姓名 /// </summary> public string name { get; set; } /// <summary> /// 电话 /// </summary> public string tel { get; set; } /// <summary> /// 车辆类型1:拖拉机,2:收割机,3:插秧机,4:烘干机 /// </summary> public int carType { get; set; } /// <summary> /// 备注 /// </summary> public string note { get; set; } /// <summary> /// 车状态1在线,0不在线 /// </summary> public int carState { get; set; } /// <summary> /// 身份证号 /// </summary> public string cardNumber { get; set; } /// <summary> /// /// </summary> public int userIdentity { get; set; } /// <summary> /// 销售时间 /// </summary> public int salesDate { get; set; } /// <summary> /// 车辆IMEI号 /// </summary> public string imei { get; set; } } /// <summary> /// 获取车辆列表 /// </summary> public class ResponseCarInfoList { public List<ResponseUserCarInfo> resultList { get; set; } } /// <summary> /// 获取车辆列表 /// </summary> public class ResponseApplyCarList { public List<ResponseApplyCar> resultList { get; set; } } public class ResponseCarTrackList { public List<ResponseCarTrack> resultList { get; set; } } public class ResponseCarTrack { /// <summary> /// 车辆IMEI号 /// </summary> public string imei { get; set; } /// <summary> /// 经度 /// </summary> public double lng { get; set; } /// <summary> /// 纬度 /// </summary> public double lat { get; set; } /// <summary> /// 是否在线(true在线) /// </summary> public bool isOnline { get; set; } /// <summary> /// 车辆类型1:拖拉机,2:收割机,3:插秧机,4:烘干机 /// </summary> public int carType { get; set; } } }