using System.ComponentModel.DataAnnotations; using Abp.Domain.Entities.Auditing; using VberZero.BaseSystem.Users; namespace VberZero.BaseSystem; /// /// 系统字典 /// public class SysState : AuditedEntity { public const int NameMaxLength = 50; public const int CodeKeyMaxLength = 50; public const int CodeValueMaxLength = 100; public const int DisplayValueMaxLength = 100; [StringLength(NameMaxLength)] public string Name { get; set; } [Required] [StringLength(CodeKeyMaxLength)] public string CodeKey { get; set; } [Required] [StringLength(CodeValueMaxLength)] public string CodeValue { get; set; } [Required] [StringLength(DisplayValueMaxLength)] public string DisplayValue { get; set; } }