using static Tiobon.Core.Model.Consts; namespace Tiobon.Core.Model; public class Ghre_StudyRecordESS { public long Id { get; set; } /// /// 员工ID /// public int? StaffId { get; set; } /// /// 课程快照ID /// public long? CourseSnapId { get; set; } /// /// 课程ID /// public long? CourseId { get; set; } public string CoverUrl { get; set; } public bool? UseDefaultCoverImage { get; set; } public string DefaultCoverImageName { get; set; } public string CourseName { get; set; } public int? StandardHour { get; set; } public int? CreditPoints { get; set; } public DateTime? CourseBeginDate { get; set; } public DateTime? CourseEndDate { get; set; } public DateTime? ExamDate { get; set; } /// /// 开班状态 /// public string OpenClassStatus { get; set; } /// /// 考试开始时间 /// public DateTime? ExamBeginDate { get; set; } /// /// 报名开始时间 /// public DateTime? RegisterStartTime { get; set; } /// /// 报名结束时间 /// public DateTime? RegisterEndTime { get; set; } /// /// 考试结束时间 /// public DateTime? ExamEndDate { get; set; } /// /// 是否显示学习按钮 /// public bool? ShowStudyBtn { get; set; } = true; /// /// 是否禁用学习按钮 /// public bool? DisableStudyBtn { get; set; } = false; /// /// 是否显示考试按钮 /// public bool? ShowExamBtn { get; set; } = true; /// /// 是否禁用考试按钮 /// public bool? DisableExamBtn { get; set; } = false; /// /// 是否显示反馈按钮 /// public bool? ShowFeedbackBtn { get; set; } = true; /// /// 是否禁用反馈按钮 /// public bool? DisableFeedbackBtn { get; set; } = true; /// /// 是否显示报名按钮 /// public bool? ShowRegisterBtn { get; set; } = false; /// /// 是否禁用报名按钮 /// public bool? DisableRegisterBtn { get; set; } = false; /// /// 学习进度 /// public int? StudyProgress { get; set; } = 0; public int? AfterHowLong { get; set; } /// /// 考试时间类型 /// public string ExamDateType { get; set; } public string CourseDateString { get; set; } public string ExamDateString { get; set; } public string ExamStatus { get; set; } public string CompleteStatus { get; set; } = DIC_STUDY_RECORD_STUDY_COMPLETE_STATUS.NO_FINISH; public long? ExamId { get; set; } public long? FeedbackOrderId { get; set; } public bool? IsRequireStudy { get; set; } = true; public string StudyFinishedRule { get; set; } public string OpenClassFeedbackStatus { get; set; } }