using Furion.DataValidation; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Text; using System.Threading.Tasks; namespace IStation.Application { /// /// 添加报警等级 /// public class AddAlarmLevelInput { /// /// 公司标识 /// [Required,Range(1,long.MaxValue,ErrorMessage = "CorpID 必须大于0")] public long CorpID { get; set; } /// /// 名称 /// [Required, DataValidation(AllowEmptyStrings =false)] public string Name { get; set; } /// /// 显示颜色 /// [Required, DataValidation(ValidationTypes.Color)] public string Color { get; set; } /// /// 报警级别 /// [Required] public int Grade { get; set; } /// /// 说明 /// public string Description { get; set; } } }