using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace APT.MS.Domain.Enums
{
    /// <summary>
    /// 辨识对象类别
    /// </summary>
    public enum HMRiskTypeEnmu
    {
        /// <summary>
        /// 职业危害辨识
        /// </summary>
        职业危害辨识 = 1,
        /// <summary>
        /// 危险源与风险辨识
        /// </summary>
        危险源辨识 = 2,
    } 

    /// <summary>
    /// 审批层级
    /// </summary>
    public enum HMOperationTaskAuditEnum
    {
        /// <summary>
        /// 无审批层级
        /// </summary>
        无审批层级 = 0,
        /// <summary>
        /// 1级审批
        /// </summary>
        一级审批 = 1,
        /// <summary>
        /// 2级审批
        /// </summary>
        二级审批 = 2,
        /// <summary>
        /// 3级审批
        /// </summary>
        三级审批 = 3,
        /// <summary>
        /// 4级审批
        /// </summary>
        四级审批 = 4
    }


    /// <summary>
    /// 任务类型
    /// </summary>
    public enum HMTaskLevelEnum
    { 
        /// <summary>
        /// 一般任务
        /// </summary>
        一般任务 = 1,
        /// <summary>
        /// 关键任务非许可作业
        /// </summary>
        关键任务非许可作业 = 2,
        /// <summary>
        /// 许可作业
        /// </summary>
        许可作业 = 3, 
    }
    /// <summary>
    /// 作业环节状态
    /// </summary>
    public enum HMOperationStepEnum
    {
        /// <summary>
        /// 有效
        /// </summary>
        有效 = 0,
        /// <summary>
        /// 作废
        /// </summary>
        作废 = 1,
    }
    /// <summary>
    /// 修改状态
    /// </summary>
    public enum HMModifyEnum
    {
        /// <summary>
        /// 数据库
        /// </summary>
        数据库 = 0,
        /// <summary>
        /// 修改
        /// </summary>
        修改 = 1,
        /// <summary>
        /// 新增
        /// </summary>
        新增 = 2,
    }
    /// <summary>
    /// 周期
    /// </summary>
    public enum HMCycleTypeEnum
    {
        /// <summary>
        /// 需求作业
        /// </summary>
        [Description("需求作业")]
        Need = 0,
        /// <summary>
        /// 每日作业
        /// </summary>
        [Description("每日作业")]
        Day = 10,
    }
}
