public override void Validate() { base.Validate(); ScheduleId.HasValue("时间节点编码不能为空").MaxLength(50, "时间节点编码限制长度50"); ScheduleName.HasValue("时间节点不能为空").MaxLength(50, "时间节点限制长度50"); ProjectId.HasValue("项目编码不能为空").MaxLength(50, "项目编码限制长度50"); Summary.HasValue("问题摘要不能为空").MaxLength(50, "问题摘要限制长度200"); //Detail.HasValue("问题详情不能为空").MaxLength(50, "问题详情限制长度200"); CreateName.HasValue("创建人不能为空").MaxLength(50, "创建人限制长度50"); PrincipalId.HasValue("负责人编码不能为空").MaxLength(50, "负责人编码限制长度50"); PrincipalName.HasValue("负责人不能为空").MaxLength(50, "负责人限制长度50"); }