/***********************************************************************
* Project: baifenBinfa
* ProjectName: 百分兵法管理系统
* Web: http://chuanyin.com
* Author:
* Email:
* CreateTime: 2022/4/10 0:52:14
* Description: 暂无
***********************************************************************/
using SqlSugar;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
namespace CoreCms.Net.Model.Entities
{
///
/// 用户操作日志
///
public partial class SysUserOperationLog
{
///
/// 构造函数
///
public SysUserOperationLog()
{
}
///
/// 序列
///
[Display(Name = "序列")]
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
[Required(ErrorMessage = "请输入{0}")]
public System.Int32 id { get; set; }
///
/// 用户登录账号
///
[Display(Name = "用户登录账号")]
[StringLength(maximumLength:50,ErrorMessage = "{0}不能超过{1}字")]
public System.String userName { get; set; }
///
/// 用户登录昵称
///
[Display(Name = "用户登录昵称")]
[StringLength(maximumLength:50,ErrorMessage = "{0}不能超过{1}字")]
public System.String userNickName { get; set; }
///
/// 用户序列
///
[Display(Name = "用户序列")]
[Required(ErrorMessage = "请输入{0}")]
public System.Int32 userId { get; set; }
///
/// IP地址
///
[Display(Name = "IP地址")]
[StringLength(maximumLength:150,ErrorMessage = "{0}不能超过{1}字")]
public System.String ip { get; set; }
///
/// 请求地址
///
[Display(Name = "请求地址")]
[StringLength(maximumLength:150,ErrorMessage = "{0}不能超过{1}字")]
public System.String apiPath { get; set; }
///
/// 开始时间
///
[Display(Name = "开始时间")]
[Required(ErrorMessage = "请输入{0}")]
public System.DateTime beginTime { get; set; }
///
/// 结束时间
///
[Display(Name = "结束时间")]
[Required(ErrorMessage = "请输入{0}")]
public System.DateTime endTime { get; set; }
///
/// 耗时
///
[Display(Name = "耗时")]
[StringLength(maximumLength:50,ErrorMessage = "{0}不能超过{1}字")]
public System.String opTime { get; set; }
///
/// 请求方式
///
[Display(Name = "请求方式")]
[StringLength(maximumLength:50,ErrorMessage = "{0}不能超过{1}字")]
public System.String requestMethod { get; set; }
///
/// 请求数据
///
[Display(Name = "请求数据")]
public System.String requestData { get; set; }
///
/// 返回数据
///
[Display(Name = "返回数据")]
public System.String responseBodyData { get; set; }
///
/// 代理渠道
///
[Display(Name = "代理渠道")]
[StringLength(maximumLength:1000,ErrorMessage = "{0}不能超过{1}字")]
public System.String agent { get; set; }
///
/// 动作方法名称
///
[Display(Name = "动作方法名称")]
[StringLength(maximumLength:50,ErrorMessage = "{0}不能超过{1}字")]
public System.String actionName { get; set; }
///
/// 动作方法描述
///
[Display(Name = "动作方法描述")]
[StringLength(maximumLength:50,ErrorMessage = "{0}不能超过{1}字")]
public System.String actionDescription { get; set; }
///
/// 控制器名称
///
[Display(Name = "控制器名称")]
[StringLength(maximumLength:50,ErrorMessage = "{0}不能超过{1}字")]
public System.String controllerName { get; set; }
///
/// 控制器名称
///
[Display(Name = "控制器名称")]
[StringLength(maximumLength:50,ErrorMessage = "{0}不能超过{1}字")]
public System.String controllerDescription { get; set; }
///
/// 状态码
///
[Display(Name = "状态码")]
[Required(ErrorMessage = "请输入{0}")]
public System.Int32 statusCode { get; set; }
///
/// 创建时间
///
[Display(Name = "创建时间")]
[Required(ErrorMessage = "请输入{0}")]
public System.DateTime createTime { get; set; }
///
/// 数据来源
///
[Display(Name = "数据来源")]
[StringLength(maximumLength:50,ErrorMessage = "{0}不能超过{1}字")]
public System.String dataSources { get; set; }
}
}