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; }
}
}