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,
}
}