using System.ComponentModel.DataAnnotations; using Dlhis.Entity.Canteen.Enums; namespace Dlhis.Canteen.Setting.Request; public class CanteenSettingSaveRequest { public long? Id { get; set; } /// /// 配置生效范围 /// [EnumDataType(typeof(CanteenSettingUnqiueEnumType))] public CanteenSettingUnqiueEnumType UniqueType { get; set; } /// /// 唯一值 eg:UniqueType = 1时,传入非空字符串 /// [Required(ErrorMessage = "值不能为空")] public string UniqueValue { get; set; } /// /// 自定义分类分类 /// [Required(ErrorMessage = "分类不能为空")] public string Catalog { get; set; } /// /// 参数 CanteenSettingItemEnumType /// [EnumDataType(typeof(CanteenSettingItemEnumType))] public CanteenSettingItemEnumType Item { get; set; } /// /// 值 /// public string Value { get; set; } }