using System; using Abp.AutoMapper; using Abp.Application.Services.Dto; using System.ComponentModel.DataAnnotations; using ContractService.Configuration; namespace ContractService.LegalContract.KeyPoint.Dto { /// /// 合同关键点 /// [AutoMapTo(typeof(LegalContractKeyPointInfo))] public class LegalContractKeyPointUpdateDto: EntityDto { /// /// 父关键点 /// [StringLength(IwbConsts.PrimaryKey)] public string ParentNo { get; set; } /// /// 关键点名称 /// [StringLength(50)] public string Name { get; set; } /// /// 标签 /// [StringLength(200)] public string Tags { get; set; } /// /// 关键点描述 /// [StringLength(500)] public string Description { get; set; } /// /// 关键点等级 /// public int KeyPointLevel { get; set; } /// /// 过期日期 /// public DateTime? ExpireDate { get; set; } /// /// 开始报警日期 /// public DateTime? AlarmDate { get; set; } public DateTime? ExecuteDate { get; set; } /// /// 父关键点执行后多少天过期 /// public int? ExpireDay { get; set; } /// /// 父关键点执行后多少天报警 /// public int? AlarmDay { get; set; } /// /// 合同信息 /// [StringLength(IwbConsts.PrimaryKey)] public string ContractNo { get; set; } } }