174 lines
4.7 KiB
C#
174 lines
4.7 KiB
C#
namespace langguanApi.Model
|
||
{
|
||
public class Transport : BaseModel
|
||
{
|
||
/// <summary>
|
||
/// 车牌号
|
||
/// </summary>
|
||
public string CarNumber { get; set; }
|
||
/// <summary>
|
||
/// 1进,2出
|
||
/// </summary>
|
||
public int TransportType { get; set; }
|
||
/// <summary>
|
||
/// 排放标准(0-7是国1-7,D:电动 X:无排放阶段)
|
||
/// </summary>
|
||
public string effluent { get; set; }
|
||
/// <summary>
|
||
/// 图片地址
|
||
/// </summary>
|
||
public string imgUrl { get; set; }
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public string VIN { get; set; }
|
||
/// <summary>
|
||
/// 注册日期
|
||
/// </summary>
|
||
public DateTime Registered { get; set; }
|
||
/// <summary>
|
||
/// 货物类型
|
||
/// </summary>
|
||
public string Goods { get; set; }
|
||
/// <summary>
|
||
/// 车牌颜色
|
||
/// </summary>
|
||
public int CarColor { get; set; }
|
||
/// <summary>
|
||
/// 车牌类型
|
||
/// </summary>
|
||
public string CarType { get; set; }
|
||
/// <summary>
|
||
/// base64图片 出入场图片 url
|
||
/// </summary>
|
||
public string EntryExitPictureUrl { get; set; }
|
||
|
||
/// <summary>
|
||
/// 发动机号
|
||
/// </summary>
|
||
public string EngineNumber { get; set; }
|
||
/// <summary>
|
||
/// 注册日期
|
||
/// </summary>
|
||
public string RegistrationDate { get; set; }
|
||
/// <summary>
|
||
/// base64图片 驾驶证图片 url
|
||
/// </summary>
|
||
public string DriverLicenseUrl { get; set; }
|
||
/// <summary>
|
||
/// 驾驶人姓名
|
||
/// </summary>
|
||
public string DriverName { get; set; }
|
||
/// <summary>
|
||
/// 有效期限
|
||
/// </summary>
|
||
public string ValidityPeriod { get; set; }
|
||
/// <summary>
|
||
/// 出入场时间
|
||
/// </summary>
|
||
public DateTime Time { get; set; }
|
||
|
||
}
|
||
public class AddTransport
|
||
{
|
||
/// <summary>
|
||
/// 车牌号
|
||
/// </summary>
|
||
public string CarNumber { get; set; }
|
||
/// <summary>
|
||
/// 进场方向
|
||
/// </summary>
|
||
public int EntryDirection { get; set; }
|
||
/// <summary>
|
||
/// 出入场时间
|
||
/// </summary>
|
||
public DateTime Time { get; set; }
|
||
/// <summary>
|
||
/// 排放等级
|
||
/// </summary>
|
||
public string EmissionLevel { get; set; }
|
||
/// <summary>
|
||
/// 车牌颜色
|
||
/// </summary>
|
||
public int CarColor { get; set; }
|
||
/// <summary>
|
||
/// 车牌类型
|
||
/// </summary>
|
||
public string CarType { get; set; }
|
||
/// <summary>
|
||
/// base64图片 出入场图片 url
|
||
/// </summary>
|
||
public string EntryExitPictureUrl { get; set; }
|
||
/// <summary>
|
||
/// vin
|
||
/// </summary>
|
||
public string VIN { get; set; }
|
||
/// <summary>
|
||
/// 发动机号
|
||
/// </summary>
|
||
public string EngineNumber { get; set; }
|
||
/// <summary>
|
||
/// 注册日期
|
||
/// </summary>
|
||
public string RegistrationDate { get; set; }
|
||
/// <summary>
|
||
/// base64图片 驾驶证图片 url
|
||
/// </summary>
|
||
public string DriverLicenseUrl { get; set; }
|
||
/// <summary>
|
||
/// 驾驶人姓名
|
||
/// </summary>
|
||
public string DriverName { get; set; }
|
||
/// <summary>
|
||
/// 有效期限
|
||
/// </summary>
|
||
public string ValidityPeriod { get; set; }
|
||
}
|
||
|
||
public class TransportDto : Transport
|
||
{
|
||
public string CarColorString { get; set; }
|
||
|
||
public string TransportTypeString { get; set; }
|
||
|
||
public string TimeString { get; set; }
|
||
|
||
/// <summary>
|
||
/// 排放标准(0-7是国1-7,D:电动 X:无排放阶段)
|
||
/// </summary>
|
||
public string EmissionLevelString(string sort)
|
||
{
|
||
switch (sort)
|
||
{
|
||
case "1":
|
||
return "国I";
|
||
case "2":
|
||
return "国II";
|
||
case "3":
|
||
return "国III";
|
||
case "4":
|
||
return "国IV";
|
||
case "5":
|
||
return "国V";
|
||
case "6":
|
||
return "国VI";
|
||
case "7":
|
||
return "国VII";
|
||
case "D":
|
||
return "电动";
|
||
default:
|
||
return "无排放阶段";
|
||
}
|
||
}
|
||
}
|
||
public enum CarColor
|
||
{
|
||
蓝色 = 1,
|
||
绿色 = 2,
|
||
黄色 = 3,
|
||
白色 = 4,
|
||
黑色 = 5,
|
||
黄绿 = 6
|
||
}
|
||
}
|