namespace YY.Admin.Core; /// /// 系统模板表 /// [SysTable] [SugarTable("sys_template", "系统模板表")] [SugarIndex("index_{table}_C", nameof(Code), OrderByType.Asc, IsUnique = true)] [SugarIndex("index_{table}_G", nameof(GroupName), OrderByType.Asc)] public partial class SysTemplate : EntityBaseTenant { /// /// 名称 /// [MaxLength(128)] [SugarColumn(ColumnDescription = "名称", Length = 128)] public virtual string Name { get; set; } /// /// 分组名称 /// [SugarColumn(ColumnDescription = "分组名称")] public virtual TemplateTypeEnum Type { get; set; } /// /// 编码 /// [MaxLength(128)] [SugarColumn(ColumnDescription = "编码", Length = 128)] public virtual string Code { get; set; } /// /// 分组名称 /// [MaxLength(32)] [SugarColumn(ColumnDescription = "分组名称", Length = 32)] public virtual string GroupName { get; set; } /// /// 模板内容 /// [SugarColumn(ColumnDescription = "模板内容", ColumnDataType = StaticConfig.CodeFirst_BigString)] public virtual string Content { get; set; } /// /// 备注 /// [MaxLength(128)] [SugarColumn(ColumnDescription = "备注", Length = 128)] public virtual string? Remark { get; set; } /// /// 排序 /// [SugarColumn(ColumnDescription = "排序")] public virtual int OrderNo { get; set; } = 100; }