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
 | 
						||
    }
 | 
						||
}
 |