using System; using Abp.AutoMapper; using System.ComponentModel.DataAnnotations; using IwbZero.AppServiceBase; namespace WePlatform.WeModel.Target.Dto { /// /// 评估指标 /// [AutoMapTo(typeof(EvalTargetInfo))] public class EvalTargetCreateDto:IwbEntityDto { [StringLength(EvalTargetInfo.NoLength)] public string ParentNo { get; set; } /// /// 指标名称 /// [Required] [StringLength(EvalTargetInfo.NameLength)] public string Name { get; set; } /// /// 指标版本 /// [StringLength(EvalTargetInfo.VersionLength)] public string Version { get; set; } /// /// 指标标签 /// [MaxLength(EvalTargetInfo.TagLength)] public string Tag { get; set; } /// /// 指标描述 /// [StringLength(EvalTargetInfo.DescLength)] public string Description { get; set; } /// /// 指标类型 /// [Required] public int TargetType { get; set; } /// /// 类别路径 /// [StringLength(EvalTargetInfo.PathLength)] public string TypePath { get; set; } /// /// 类别深度 /// public int Depth { get; set; } } }