You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
97 lines
2.6 KiB
97 lines
2.6 KiB
using System.ComponentModel;
|
|
using System.ComponentModel.DataAnnotations;
|
|
using SqlSugar;
|
|
using Tiobon.Core.Model.Models.RootTkey.Interface;
|
|
|
|
namespace Tiobon.Core.Model
|
|
{
|
|
public class BasePoco : IBaseDeleteFilter
|
|
{
|
|
|
|
/// <summary>
|
|
/// 表主键
|
|
/// </summary>
|
|
//public long Id { get; set; }
|
|
[SugarColumn(IsNullable = false, IsPrimaryKey = true, IsIdentity = false), Display(Name = "表主键")]
|
|
public long Id { get; set; }
|
|
|
|
/// <summary>
|
|
/// 序号
|
|
/// </summary>
|
|
[Display(Name = "序号")]
|
|
public int? SortNo { get; set; } = 0;
|
|
|
|
/// <summary>
|
|
/// 1:有效,0:未生效
|
|
/// </summary>
|
|
[Display(Name = "1:有效,0:未生效")]
|
|
public int IsEnable { get; set; } = 1;
|
|
|
|
/// <summary>
|
|
/// 是否默认
|
|
/// </summary>
|
|
[Display(Name = "是否默认")]
|
|
public int? IsDefault { get; set; } = 0;
|
|
|
|
/// <summary>
|
|
/// 操作日志ID
|
|
/// </summary>
|
|
[Display(Name = "操作日志ID")]
|
|
public long? OperateLogID { get; set; }
|
|
|
|
/// <summary>
|
|
/// 创建人
|
|
/// </summary>
|
|
[Display(Name = "创建人")]
|
|
public int? CreateBy { get; set; }
|
|
|
|
/// <summary>
|
|
/// 创建时间
|
|
/// </summary>
|
|
[Display(Name = "创建时间")]
|
|
public DateTime? CreateTime { get; set; }
|
|
|
|
/// <summary>
|
|
/// 创建程序
|
|
/// </summary>
|
|
[Display(Name = "创建程序")]
|
|
public string CreateProg { get; set; }
|
|
|
|
/// <summary>
|
|
/// 创建IP
|
|
/// </summary>
|
|
[Display(Name = "创建IP")]
|
|
public string CreateIP { get; set; }
|
|
|
|
/// <summary>
|
|
/// 最后修改人
|
|
/// </summary>
|
|
[Display(Name = "最后修改人")]
|
|
public int? UpdateBy { get; set; }
|
|
|
|
/// <summary>
|
|
/// 最后修改时间
|
|
/// </summary>
|
|
[Display(Name = "最后修改时间")]
|
|
public DateTime? UpdateTime { get; set; }
|
|
|
|
/// <summary>
|
|
/// 最后修改程序
|
|
/// </summary>
|
|
[Display(Name = "最后修改程序")]
|
|
public string UpdateProg { get; set; }
|
|
|
|
/// <summary>
|
|
/// 最后修改IP
|
|
/// </summary>
|
|
[Display(Name = "最后修改IP")]
|
|
public string UpdateIP { get; set; }
|
|
|
|
/// <summary>
|
|
/// 备注
|
|
/// </summary>
|
|
[Display(Name = "备注"), Description("备注"), MaxLength(1000, ErrorMessage = "备注 不能超过 2000 个字符")]
|
|
public string RemarkSz { get; set; }
|
|
|
|
}
|
|
}
|
|
|