using Model; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; namespace Model { /// /// 培训计划 /// public class Training_PlanDto { ///// ///// 主键 ///// //public string PlanId { get; set; } /// /// 所属项目名称 /// [Required(ErrorMessage = "所属项目名称(ProjectId) is required.")] public string ProjectId { get; set; } ///// ///// 计划编号 ///// //public string PlanCode { get; set; } /// /// 计划制定人身份证 /// [Required(ErrorMessage = "计划制定人身份证(DesignerId) is required.")] public string DesignerId { get; set; } /// /// 计划制定日期 /// public DateTime? DesignerDate { get; set; } /// /// 岗位名称(多值逗号分隔,结尾不要逗号) /// public string WorkPostId { get; set; } /// /// 计划状态(0-待提交;1-已提交;2-已推送;-1-已作废) /// public string States { get; set; } /// /// 计划名称 /// [Required(ErrorMessage = "计划名称(PlanName) is required.")] public string PlanName { get; set; } ///// ///// 岗位名称集合(逗号隔开) ///// //public string WorkPostNames { get; set; } /// /// 培训内容 /// [Required(ErrorMessage = "培训内容(TrainContent) is required.")] public string TrainContent { get; set; } /// /// 培训开始日期 /// public DateTime? TrainStartDate { get; set; } /// /// 培训结束日期 /// public DateTime? TrainEndDate { get; set; } /// /// 学时 /// public decimal? TeachHour { get; set; } /// /// 授课人 /// [Required(ErrorMessage = "授课人(TeachMan) is required.")] public string TeachMan { get; set; } /// /// 地址 /// [Required(ErrorMessage = "地址(TeachAddress) is required.")] public string TeachAddress { get; set; } /// /// 培训类型名称 /// [Required(ErrorMessage = "培训类型名称(TrainTypeId) is required.")] public string TrainTypeId { get; set; } /// /// 培训级别名称 /// [Required(ErrorMessage = "培训级别名称(TrainLevelId) is required.")] public string TrainLevelId { get; set; } /// /// 培训单位名称(多个逗号分隔,最后一个不需要逗号) /// [Required(ErrorMessage = "培训单位名称(UnitIds) is required.")] public string UnitIds { get; set; } ///// ///// 二维码路径 ///// //public string QRCodeUrl { get; set; } /// /// 周期(空-单次,0-周,1-月(第二周)) /// public string Cycle { get; set; } ///// ///// ///// //public string UnitId { get; set; } /// /// 培训人员身份证号码((多个值逗号分隔,最后一个不需要逗号) /// [Required(ErrorMessage = "培训人员身份证号码(dpSysUser) is required.")] public string dpSysUser { get; set; } /// /// 培训教材名称(多个值逗号分隔,最后一个不需要逗号) /// [Required(ErrorMessage = "培训教材(dpCompanyTraining) is required.")] public string dpCompanyTraining { get; set; } } }