You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
469 lines
11 KiB
469 lines
11 KiB
namespace Tiobon.Core.Model;
|
|
|
|
/// <summary>
|
|
/// 全局常量
|
|
/// </summary>
|
|
public class Consts
|
|
{
|
|
|
|
#region 课程管理
|
|
/// <summary>
|
|
/// 课程管理-状态
|
|
/// </summary>
|
|
public static class DIC_COURSE_STATUS
|
|
{
|
|
/// <summary>
|
|
/// 草稿箱
|
|
/// </summary>
|
|
public const string DRAFT = "Draft";
|
|
/// <summary>
|
|
/// 已发布
|
|
/// </summary>
|
|
public const string RELEASED = "Released";
|
|
|
|
/// <summary>
|
|
/// 已停用
|
|
/// </summary>
|
|
public const string DISABLED = "Disabled";
|
|
|
|
}
|
|
#endregion
|
|
|
|
#region 试卷管理
|
|
/// <summary>
|
|
/// 试卷管理-状态
|
|
/// </summary>
|
|
public static class DIC_EXAM_PAPER_STATUS
|
|
{
|
|
/// <summary>
|
|
/// 草稿箱
|
|
/// </summary>
|
|
public const string DRAFT = "Draft";
|
|
/// <summary>
|
|
/// 已发布
|
|
/// </summary>
|
|
public const string RELEASED = "Released";
|
|
|
|
/// <summary>
|
|
/// 已停用
|
|
/// </summary>
|
|
public const string DISABLED = "Disabled";
|
|
|
|
}
|
|
|
|
/// <summary>
|
|
/// 试卷管理-出题方式
|
|
/// </summary>
|
|
public static class DIC_EXAM_PAPER_SET_METHOD
|
|
{
|
|
/// <summary>
|
|
/// 人工出题
|
|
/// </summary>
|
|
public const string MANUAL = "manual";
|
|
|
|
/// <summary>
|
|
/// 随机出题
|
|
/// </summary>
|
|
public const string RANDOM = "random";
|
|
|
|
}
|
|
|
|
/// <summary>
|
|
/// 试卷管理-评分方式
|
|
/// </summary>
|
|
public static class DIC_EXAM_PAPER_SCORE_METHOD
|
|
{
|
|
/// <summary>
|
|
/// 手动评分
|
|
/// </summary>
|
|
public const string MANUAL = "Manual";
|
|
|
|
/// <summary>
|
|
/// 系统评分
|
|
/// </summary>
|
|
public const string SYSTEM = "System";
|
|
|
|
}
|
|
#endregion
|
|
|
|
#region 考试管理
|
|
|
|
#region 考试管理-状态
|
|
/// <summary>
|
|
/// 考试管理-状态
|
|
/// </summary>
|
|
public static class DIC_EXAM_STATUS
|
|
{
|
|
/// <summary>
|
|
/// 草稿箱
|
|
/// </summary>
|
|
public const string DRAFT = "Draft";
|
|
/// <summary>
|
|
/// 已发布
|
|
/// </summary>
|
|
public const string RELEASED = "Released";
|
|
|
|
/// <summary>
|
|
/// 已归档
|
|
/// </summary>
|
|
public const string DISABLED = "Disabled";
|
|
}
|
|
#endregion
|
|
|
|
#region 考试管理-日期类型
|
|
/// <summary>
|
|
/// 考试管理-日期类型
|
|
/// </summary>
|
|
public static class DicExamDateType
|
|
{
|
|
/// <summary>
|
|
/// 时间区间
|
|
/// </summary>
|
|
public const string EXAM_DATE = "ExamDate";
|
|
/// <summary>
|
|
/// 学完多久
|
|
/// </summary>
|
|
public const string AFTER_HOW_LONG = "AfterHowLong";
|
|
}
|
|
#endregion
|
|
|
|
#region 考试管理-关联类型
|
|
/// <summary>
|
|
/// 考试管理-关联类型-課程
|
|
/// </summary>
|
|
public const string DIC_EXAM_LINK_TYPE_COURSE = "CourseId";
|
|
/// <summary>
|
|
/// 考试管理-关联类型-場景
|
|
/// </summary>
|
|
public const string DIC_EXAM_DATE_TYPE_COURSE_SCENE = "CourseSceneId";
|
|
#endregion
|
|
|
|
#region 考试管理-人员来源
|
|
/// <summary>
|
|
/// 考试管理-人员来源
|
|
/// </summary>
|
|
public static class DIC_EXAM_STAFF_SOURCE
|
|
{
|
|
/// <summary>
|
|
/// 手动必修
|
|
/// </summary>
|
|
public const string MANUAL_REQUIRED = "ManualRequired";
|
|
/// <summary>
|
|
/// 必修规则
|
|
/// </summary>
|
|
public const string STUDY_RULE_REQUIRED = "StudyRuleRequired";
|
|
/// <summary>
|
|
/// 手动选修
|
|
/// </summary>
|
|
public const string MANUAL_ELECTIVE = "ManualElective";
|
|
|
|
}
|
|
#endregion
|
|
|
|
#region 考试管理-学习完成标准
|
|
/// <summary>
|
|
/// 考试管理-学习完成标准
|
|
/// </summary>
|
|
public static class DIC_EXAM_STUDY_FINISHED_RULE
|
|
{
|
|
/// <summary>
|
|
/// 学习完成+考试合格
|
|
/// </summary>
|
|
public const string EXAM_PASS = "ExamPass";
|
|
/// <summary>
|
|
/// 学习完成
|
|
/// </summary>
|
|
public const string STUDY_FINISHED = "StudyFinished";
|
|
/// <summary>
|
|
/// 不学习但考试合格
|
|
/// </summary>
|
|
public const string NO_STUDY_EXAM_PASS = "NoStudyExamPass";
|
|
|
|
}
|
|
#endregion
|
|
|
|
#endregion
|
|
|
|
#region 必选修规则
|
|
|
|
/// <summary>
|
|
/// 培训规则种类
|
|
/// </summary>
|
|
public static class DIC_TRAINING_STUDY_RULE_TRAIN_TYPE
|
|
{
|
|
/// <summary>
|
|
/// 岗前培训
|
|
/// </summary>
|
|
public const string PreWork = "PreWork";
|
|
|
|
/// <summary>
|
|
/// 新人培训
|
|
/// </summary>
|
|
public const string NewStaff = "NewStaff";
|
|
|
|
/// <summary>
|
|
/// 部门培训
|
|
/// </summary>
|
|
public const string Dept = "Dept";
|
|
|
|
/// <summary>
|
|
/// 岗位培训
|
|
/// </summary>
|
|
public const string Job = "Job";
|
|
|
|
/// <summary>
|
|
/// 年度培训
|
|
/// </summary>
|
|
public const string Year = "Year";
|
|
|
|
/// <summary>
|
|
/// 职称培训
|
|
/// </summary>
|
|
public const string Title = "Title";
|
|
|
|
/// <summary>
|
|
/// 职等培训
|
|
/// </summary>
|
|
public const string Grade = "Grade";
|
|
|
|
/// <summary>
|
|
/// 定向培训
|
|
/// </summary>
|
|
public const string Orientation = "Orientation";
|
|
|
|
}
|
|
#endregion
|
|
|
|
#region 培训记录-课程状态
|
|
|
|
/// <summary>
|
|
/// 培训记录-课程状态-进行中
|
|
/// </summary>
|
|
public const string DIC_STUDY_RECORD_COURSE_STATUS_IN = "In";
|
|
|
|
/// <summary>
|
|
/// 培训记录-课程状态-已结束
|
|
/// </summary>
|
|
public const string DIC_STUDY_RECORD_COURSE_STATUS_OVER = "Over";
|
|
|
|
#endregion
|
|
|
|
#region 培训记录-学习状态
|
|
/// <summary>
|
|
/// 培训记录-学习状态
|
|
/// </summary>
|
|
|
|
public static class DIC_STUDY_RECORD_STUDY_STATUS
|
|
{
|
|
/// <summary>
|
|
/// 未参与
|
|
/// </summary>
|
|
public const string NO_JOIN = "NoJoin";
|
|
/// <summary>
|
|
/// 未完成
|
|
/// </summary>
|
|
public const string NO_FINISH = "NoFinish";
|
|
/// <summary>
|
|
/// 已完成
|
|
/// </summary>
|
|
public const string HAS_FINISH = "HasFinish";
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region 培训记录-完成状态
|
|
/// <summary>
|
|
/// 培训记录-完成状态
|
|
/// </summary>
|
|
|
|
public static class DIC_STUDY_RECORD_STUDY_COMPLETE_STATUS
|
|
{
|
|
/// <summary>
|
|
/// 已完成
|
|
/// </summary>
|
|
public const string FINISHED = "Finished";
|
|
/// <summary>
|
|
/// 未完成
|
|
/// </summary>
|
|
public const string NO_FINISH = "NoFinish";
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region 考试记录
|
|
|
|
#region 考试记录-状态
|
|
/// <summary>
|
|
/// 考试记录-状态
|
|
/// </summary>
|
|
public static class DIC_EXAM_RECORD_STATUS
|
|
{
|
|
/// <summary>
|
|
/// 待考试
|
|
/// </summary>
|
|
public const string WAIT = "Wait";
|
|
|
|
|
|
/// <summary>
|
|
/// 考试中
|
|
/// </summary>
|
|
public const string EXAMING = "Examing";
|
|
|
|
/// <summary>
|
|
/// 考试结束
|
|
/// </summary>
|
|
public const string EXAM_END = "ExamEnd";
|
|
|
|
/// <summary>
|
|
/// 缺考系统结束
|
|
/// </summary>
|
|
public const string SYSTEM_END = "SystemEnd";
|
|
}
|
|
|
|
|
|
#endregion
|
|
|
|
#region 考试记录-评分状态
|
|
/// <summary>
|
|
/// 考试记录-评分状态
|
|
/// </summary>
|
|
public static class DIC_EXAM_RECORD_SCORE_STATUS
|
|
{
|
|
/// <summary>
|
|
/// 评分
|
|
/// </summary>
|
|
public const string NO_SCORE = "NoScore";
|
|
|
|
/// <summary>
|
|
/// 已评分
|
|
/// </summary>
|
|
public const string HAS_SCORE = "HasScore";
|
|
}
|
|
|
|
#endregion
|
|
|
|
#endregion
|
|
|
|
#region 需求维护
|
|
/// <summary>
|
|
/// 考试记录-状态
|
|
/// </summary>
|
|
public static class DIC_REQUEST_STATUS
|
|
{
|
|
/// <summary>
|
|
/// 需求维护
|
|
/// </summary>
|
|
public const string Wait = "Wait";
|
|
|
|
/// <summary>
|
|
/// 需求暂存
|
|
/// </summary>
|
|
public const string Temporary = "Temporary";
|
|
|
|
/// <summary>
|
|
/// 需求待确认
|
|
/// </summary>
|
|
public const string WaitConfirm = "WaitConfirm";
|
|
|
|
/// <summary>
|
|
/// 全部需求
|
|
/// </summary>
|
|
public const string Active = "Active";
|
|
|
|
/// <summary>
|
|
/// 已作废
|
|
/// </summary>
|
|
public const string Disable = "Disable";
|
|
}
|
|
#endregion
|
|
|
|
#region 面试工单
|
|
/// <summary>
|
|
/// 面试工单-状态
|
|
/// </summary>
|
|
public static class DIC_INTERVIEW_ORDER_STATUS
|
|
{
|
|
|
|
/// <summary>
|
|
/// 待推荐
|
|
/// </summary>
|
|
public const string WaitRecommended = "WaitRecommended";
|
|
/// <summary>
|
|
/// 已推荐
|
|
/// </summary>
|
|
public const string HasRecommended = "HasRecommended";
|
|
/// <summary>
|
|
/// 待预约
|
|
/// </summary>
|
|
public const string WaitAppointment = "WaitAppointment";
|
|
/// <summary>
|
|
/// 待面试
|
|
/// </summary>
|
|
public const string WaitInterview = "WaitInterview";
|
|
/// <summary>
|
|
/// 面试取消(系统)
|
|
/// </summary>
|
|
public const string SystemCancelInterview = "SystemCancelInterview";
|
|
/// <summary>
|
|
/// 已面试
|
|
/// </summary>
|
|
public const string HasInterview = "HasInterview";
|
|
/// <summary>
|
|
/// 待发offer
|
|
/// </summary>
|
|
public const string WaitSendOffer = "WaitSendOffer";
|
|
/// <summary>
|
|
/// 已发offer
|
|
/// </summary>
|
|
public const string HasSendOffer = "HasSendOffer";
|
|
/// <summary>
|
|
/// 已录用
|
|
/// </summary>
|
|
public const string HasOffer = "HasOffer";
|
|
/// <summary>
|
|
/// 面试结束
|
|
/// </summary>
|
|
public const string End = "End";
|
|
/// <summary>
|
|
/// 不合适
|
|
/// </summary>
|
|
public const string Fail = "Fail";
|
|
/// <summary>
|
|
/// 面试不通过
|
|
/// </summary>
|
|
public const string InterviewFail = "InterviewFail";
|
|
|
|
/// <summary>
|
|
/// 人才库
|
|
/// </summary>
|
|
public const string Talent_Pool = "Talent_Pool";
|
|
|
|
/// <summary>
|
|
/// 回收站
|
|
/// </summary>
|
|
public const string Recycled = "Recycled";
|
|
|
|
/// <summary>
|
|
/// 黑名单
|
|
/// </summary>
|
|
public const string Blacklist = "Blacklist";
|
|
|
|
/// <summary>
|
|
/// 已改期
|
|
/// </summary>
|
|
public const string HasChangeDate = "HasChangeDate";
|
|
|
|
/// <summary>
|
|
/// 取消
|
|
/// </summary>
|
|
public const string Cancel = "Cancel";
|
|
|
|
/// <summary>
|
|
/// 已逾期
|
|
/// </summary>
|
|
public const string Expire = "Expire";
|
|
|
|
|
|
}
|
|
#endregion
|
|
} |