using System.ComponentModel; namespace APT.MS.Domain.Enums { /// 试题类型 public enum SETestTypeEnum { 是非题 = 0, 单选题 = 1, 多选题 = 2, } /// 试题适用表单 /// 添加新类型时按1、2、4、8、2n次方往后加 public enum SETestUsageEnum { 安全意识调查 = 1, 培训 = 2, 事故事件 = 4, } /// 安全意识调查表单状态 public enum SESafeSurveyStatus { 草稿 = 0, 问卷生成中 = 1, 调查中 = 2, 汇总审阅中 = 3, 完成 = 4, } /// 培训需求调查表单状态 public enum SETrainSurveyStatus { 草稿 = 0, 调查中 = 1, 汇总中 = 2, 完成 = 3, } /// 三级安全教育卡培训状态 public enum SEThreeLevelSafeTrainStatus { 草稿 = 0, 公司培训 = 1, 部门培训 = 2, 班组培训 = 3, 员工签到 = 4, 审阅中 = 5, 归档 = 6, } /// 三级安全教育卡培训记录状态 public enum SEThreeLevelSafeTrainRecordStatus { 草稿 = 0, 归档 = 1, } /// 三级安全教育卡培训记录状态 public enum SENewUserStatus { 草稿 = 0, 签到中 = 1, 归档 = 2, } /// 考核结果 public enum SEExaminationResultsEnum { 不合格 = 0, 合格 = 1, } /// 培训组织部门类型 public enum SEThreeLevelSafeTrainType { 公司级 = 0, 部门级 = 1, 车间级 = 2, 班组级 = 3, } /// 培训效果评估结果 public enum SEEvaluationResultEnum { 好 = 0, 较好 = 1, 一般 = 2, 差 = 3, } /// /// 部门培训计划触发方式 /// public enum SEDepTrainPlanTriggerType { 手动触发 = 0, 任务触发 = 1, } /// /// 培训通知状态 /// public enum SETrainNotifyStatus { 草稿 = 0, 通知中 = 1, 签到完成 = 2, 审阅中 = 3, 归档 = 4, } /// /// 培训是否枚举 /// public enum SETrainYesNoEnum { 未签到 = 0, 参加 = 1, 请假 = 2, } /// /// 培训是否评估 /// public enum SETrainNeedSuvey { 否 = 0, 是 = 1, } public enum SETrainRecordStatus { 草稿 = 0, 签到中 = 1, 审阅中 = 2, 归档 = 3, } public enum SETrainningEffectSurveyStatus { 草稿 = 0, 归档 = 1, } public enum TRAINMODELENUM { 讲授法 = 1, 视听法 = 2, 研讨法 = 3, 演示法 = 4, } public enum SETrainRecordUserStatusEnum { 参与 = 0, 请假 = 1, 缺席 = 2, } /// /// 培训类型 /// public enum PlanType { /// /// 公司 5 /// [Description("公司")] Company = 5, /// /// 部门 10 /// [Description("部门")] Department = 10 } /// /// 培训性质 内部培训 5 外部培训 10 /// public enum TrainInOut { /// /// 内部培训 5 /// [Description("内部培训")] In = 5, /// /// 外部培训 10 /// [Description("外部培训")] Out = 8 } /// /// 培训形式 内部培训 5 外部培训 10 /// public enum TrainType { /// /// 线上培训 50 /// [Description("线上培训")] InOnLine = 50, /// /// 线下培训 55 /// [Description("线下培训")] InOffLine = 55, /// /// 委外培训 80 /// [Description("委外培训")] Out = 80 } /// /// 考核方式 线上考核 51 线下考核 56 委外考核 81 /// public enum PlanCheckType { /// /// 线上考核 51 /// [Description("线上考核")] InOnLine = 51, /// /// 线下考核 56 /// [Description("线下考核")] InOffLine = 56, /// /// 委外考核 81 /// [Description("委外考核")] Out = 81 } /// /// 触发方式 /// public enum SpringType { /// /// 直接触发 5 /// [Description("直接触发")] Spring = 5, /// /// 拆分触发 10 /// [Description("拆分触发")] Split = 10, } }