mh_jy_safe/APT.MS.Domain/Enums/SC/SEEnum.cs
2025-11-07 11:03:11 +08:00

263 lines
5.2 KiB
C#

using System.ComponentModel;
namespace APT.MS.Domain.Enums
{
/// <summary>试题类型</summary>
public enum SETestTypeEnum
{
= 0,
= 1,
= 2,
}
/// <summary>试题适用表单</summary>
/// 添加新类型时按1、2、4、8、2n次方往后加
public enum SETestUsageEnum
{
= 1,
= 2,
= 4,
}
/// <summary>安全意识调查表单状态</summary>
public enum SESafeSurveyStatus
{
稿 = 0,
= 1,
= 2,
= 3,
= 4,
}
/// <summary>培训需求调查表单状态</summary>
public enum SETrainSurveyStatus
{
稿 = 0,
= 1,
= 2,
= 3,
}
/// <summary>三级安全教育卡培训状态</summary>
public enum SEThreeLevelSafeTrainStatus
{
稿 = 0,
= 1,
= 2,
= 3,
= 4,
= 5,
= 6,
}
/// <summary>三级安全教育卡培训记录状态</summary>
public enum SEThreeLevelSafeTrainRecordStatus
{
稿 = 0,
= 1,
}
/// <summary>三级安全教育卡培训记录状态</summary>
public enum SENewUserStatus
{
稿 = 0,
= 1,
= 2,
}
/// <summary>考核结果</summary>
public enum SEExaminationResultsEnum
{
= 0,
= 1,
}
/// <summary>培训组织部门类型</summary>
public enum SEThreeLevelSafeTrainType
{
= 0,
= 1,
= 2,
= 3,
}
/// <summary>培训效果评估结果</summary>
public enum SEEvaluationResultEnum
{
= 0,
= 1,
= 2,
= 3,
}
/// <summary>
/// 部门培训计划触发方式
/// </summary>
public enum SEDepTrainPlanTriggerType
{
= 0,
= 1,
}
/// <summary>
/// 培训通知状态
/// </summary>
public enum SETrainNotifyStatus
{
稿 = 0,
= 1,
= 2,
= 3,
= 4,
}
/// <summary>
/// 培训是否枚举
/// </summary>
public enum SETrainYesNoEnum
{
= 0,
= 1,
= 2,
}
/// <summary>
/// 培训是否评估
/// </summary>
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,
}
/// <summary>
/// 培训类型
/// </summary>
public enum PlanType
{
/// <summary>
/// 公司 5
/// </summary>
[Description("公司")]
Company = 5,
/// <summary>
/// 部门 10
/// </summary>
[Description("部门")]
Department = 10
}
/// <summary>
/// 培训性质 内部培训 5 外部培训 10
/// </summary>
public enum TrainInOut
{
/// <summary>
/// 内部培训 5
/// </summary>
[Description("内部培训")]
In = 5,
/// <summary>
/// 外部培训 10
/// </summary>
[Description("外部培训")]
Out = 8
}
/// <summary>
/// 培训形式 内部培训 5 外部培训 10
/// </summary>
public enum TrainType
{
/// <summary>
/// 线上培训 50
/// </summary>
[Description("线上培训")]
InOnLine = 50,
/// <summary>
/// 线下培训 55
/// </summary>
[Description("线下培训")]
InOffLine = 55,
/// <summary>
/// 委外培训 80
/// </summary>
[Description("委外培训")]
Out = 80
}
/// <summary>
/// 考核方式 线上考核 51 线下考核 56 委外考核 81
/// </summary>
public enum PlanCheckType
{
/// <summary>
/// 线上考核 51
/// </summary>
[Description("线上考核")]
InOnLine = 51,
/// <summary>
/// 线下考核 56
/// </summary>
[Description("线下考核")]
InOffLine = 56,
/// <summary>
/// 委外考核 81
/// </summary>
[Description("委外考核")]
Out = 81
}
/// <summary>
/// 触发方式
/// </summary>
public enum SpringType
{
/// <summary>
/// 直接触发 5
/// </summary>
[Description("直接触发")]
Spring = 5,
/// <summary>
/// 拆分触发 10
/// </summary>
[Description("拆分触发")]
Split = 10,
}
}