/* *Author:jxx *Contact:283591387@qq.com *Date:2018-07-01 * 此代码由框架生成,请勿随意更改 */ using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using System.Text; using System.Threading.Tasks; using WIDESEA_Entity; using WIDESEA_Entity.SystemModels; namespace WIDESEA_Entity.DomainModels { [Table("Sys_Log")] [EntityAttribute(TableCnName = "系统日志")] public class Sys_Log:BaseEntity { /// /// /// [Key] [Display(Name ="Id")] [Column(TypeName="int")] [Required(AllowEmptyStrings=false)] public int Id { get; set; } /// ///开始时间 /// [Display(Name ="开始时间")] [Column(TypeName="datetime")] public DateTime? BeginDate { get; set; } /// ///请求地址 /// [Display(Name ="请求地址")] [MaxLength(30000)] [Column(TypeName="varchar(30000)")] public string Url { get; set; } /// ///日志类型 /// [Display(Name ="日志类型")] [MaxLength(50)] [Column(TypeName="varchar(50)")] public string LogType { get; set; } /// ///响应状态 /// [Display(Name ="响应状态")] [Column(TypeName="int")] public int? Success { get; set; } /// ///时长(毫秒) /// [Display(Name ="时长(毫秒)")] [Column(TypeName="int")] public int? ElapsedTime { get; set; } /// ///请求参数 /// [Display(Name ="请求参数")] [MaxLength(10000)] [Column(TypeName="nvarchar(10000)")] public string RequestParameter { get; set; } /// ///响应参数 /// [Display(Name ="响应参数")] [MaxLength(10000)] [Column(TypeName="nvarchar(10000)")] public string ResponseParameter { get; set; } /// ///异常信息 /// [Display(Name ="异常信息")] [MaxLength(10000)] [Column(TypeName="nvarchar(10000)")] public string ExceptionInfo { get; set; } /// ///用户IP /// [Display(Name ="用户IP")] [MaxLength(100)] [Column(TypeName="varchar(100)")] public string UserIP { get; set; } /// ///服务器IP /// [Display(Name ="服务器IP")] [MaxLength(100)] [Column(TypeName="varchar(100)")] public string ServiceIP { get; set; } /// ///浏览器类型 /// [Display(Name ="浏览器类型")] [MaxLength(200)] [Column(TypeName="nvarchar(200)")] public string BrowserType { get; set; } /// ///用户ID /// [Display(Name ="用户ID")] [Column(TypeName="int")] public int? User_Id { get; set; } /// ///用户名称 /// [Display(Name ="用户名称")] [MaxLength(30000)] [Column(TypeName="varchar(30000)")] public string UserName { get; set; } /// ///角色ID /// [Display(Name ="角色ID")] [Column(TypeName="int")] public int? Role_Id { get; set; } /// ///结束时间 /// [Display(Name ="结束时间")] [Column(TypeName="datetime")] public DateTime? EndDate { get; set; } } }