using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Enums
{
    public enum SCStandardSystemEnums
    {
        /// 
        /// 制度体系创建
        /// 
        有效 = 0,
        /// 
        /// 制度体系创建
        /// 
        失效 = 1,
    }
    public enum SCDepartmentType
    {
        部门 = 0,
        车间 = 1,
        班组 = 2,
        公司 = 3
    }
    /// 制度状态
    public enum SCSystemFileStatus
    {
        有效 = 1,
        失效 = 2,
        废除中 = 3,
        修订中 = 4,
        已废除 = 5,
    }
    /// 类型
    public enum SCType
    {
        制度 = 0,
        安全生产责任制 = 1,
        岗位安全操作规程和指导书 = 2,
        应急预案 = 3,
    }
    /// 制度编辑状态
    public enum SCSystemEditStatus
    {
        草稿 = 0,
        审核中 = 1,
        已归档 = 2,
        已废除 = 3,
        废除审核中 = 4,
        已驳回 = 5,
    }
    /// 
    /// 是、否
    /// 
    public enum DisableStatusEnum
    {
        否 = 0,
        是 = 1
    }
    #region       会议模块
    /// 
    /// 会议类型
    /// 
    public enum SCMEETINGTYPE
    {
        /// 
        /// 普通会议 10
        /// 
        [Description("普通会议")]
        Ordinary = 10,
        /// 
        /// 文件审核会议 20
        /// 
        [Description("文件审核会")]
        FileAudit = 20,
        /// 
        /// 文件评审会 30
        /// 
        [Description("文件评审会")]
        FileReView = 30,
        /// 
        /// 安委会 40
        /// 
        [Description("安委会")]
        SafetyBoard = 40,
        /// 
        /// 基层安全会 50
        /// 
        [Description("基层安全会")]
        BasicSecurity = 50,
    }
    /// 
    /// 普通会议类型(添加用)
    /// 
    public enum SCMEETINGTYPEOrd
    {
        /// 
        /// 普通会议 10
        /// 
        [Description("普通会议")]
        Ordinary = 10,
        /// 
        /// 文件审核会议 20
        /// 
        [Description("文件审核会")]
        FileAudit = 20,
        /// 
        /// 文件评审会 30
        /// 
        [Description("文件评审会")]
        FileReView = 30,
    }
    /// 
    /// 安委会类型(添加用)
    /// 
    public enum SCMEETINGTYPESafe
    {
        /// 
        /// 安委会 40
        /// 
        [Description("安委会")]
        SafetyBoard = 40,
        /// 
        /// 基层安全会 50
        /// 
        [Description("基层安全会")]
        BasicSecurity = 50,
    }
    /// 
    /// 会议人员类型
    /// 
    public enum SCMEETINGPERSONTYPE
    {
        /// 
        /// 所有人 10
        /// 
        [Description("所有人")]
        ALL = 10,
        /// 
        /// 请假人 20
        /// 
        [Description("请假人")]
        ASKFORLEAVE = 20,
        /// 
        /// 缺席人 30
        /// 
        [Description("缺席人")]
        ABSENCE = 30,
        /// 
        /// 参会人 40
        /// 
        [Description("参会人")]
        JOIN = 40,
        /// 
        /// 评审人 50
        /// 
        [Description("评审人")]
        REVIEW = 50,
    }
    /// 
    /// 人员性质
    /// 
    public enum PersonNature
    {
        /// 
        /// JOIN 10
        /// 
        [Description("JOIN")]
        JOIN = 10,
        /// 
        /// 记录人 20
        /// 
        [Description("记录人")]
        RECORDER = 20,
        /// 
        /// 主持人 30
        /// 
        [Description("主持人")]
        HOST = 30,
    }
    /// 
    /// 会议发布 是否参会反馈
    /// 
    public enum JoinTaskResult
    {
        /// 
        /// 参加 10
        /// 
        [Description("参加")]
        Join = 10,
        /// 
        /// 请假 20
        /// 
        [Description("请假")]
        AskForLeave = 20,
        /// 
        /// 未完成 30
        /// 
        [Description("未完成")]
        UnCheck = 30
    }
    public enum DEALEFFECT
    {
        /// 
        /// 好 10
        /// 
        [Description("好")]
        Good = 10,
        /// 
        /// 一般 20
        /// 
        [Description("一般")]
        General = 20,
        /// 
        /// 差 30
        /// 
        [Description("差")]
        Bad = 30,
        /// 
        /// 无需落实 40
        /// 
        [Description("无需落实")]
        NONE = 40,
    }
    /// 
    /// 主持人 填写 会议落实效果
    /// 
    public enum DEALEFFECTEDIT
    {
        /// 
        /// 好 10
        /// 
        [Description("好")]
        Good = 10,
        /// 
        /// 一般 20
        /// 
        [Description("一般")]
        General = 20,
        /// 
        /// 差 30
        /// 
        [Description("差")]
        Bad = 30,
    }
    /// 
    /// 题型
    /// 
    public enum CHECKTYPE
    {
        /// 
        /// 单选 10
        /// 
        [Description("单选")]
        TheRadio = 10,
        /// 
        /// 复选 20
        /// 
        [Description("复选")]
        Check = 20,
    }
    public enum DealChecks
    {
        /// 
        /// 是 10
        /// 
        [Description("是")]
        Yes = 10,
        /// 
        /// 否 20
        /// 
        [Description("否")]
        No = 20,
        /// 
        /// 部分 30
        /// 
        [Description("部分")]
        Part = 30,
        /// 
        /// 充分 40
        /// 
        [Description("充分")]
        Full = 40,
        /// 
        /// 不充分 50
        /// 
        [Description("不充分")]
        NotFull = 50,
        /// 
        /// 符合 60
        /// 
        [Description("符合")]
        Comply = 60,
        /// 
        /// 不符合 70
        /// 
        [Description("不符合")]
        NotComply = 70,
    }
    /// 
    /// 会议纪要填写状态
    /// 
    public enum MINUTES_DETAIL_STATUS
    {
        /// 
        /// 草稿(记录人) 10 
        /// 
        [Description("草稿(记录人)")]
        Temp_Record = 10,
        /// 
        /// 草稿(责任人) 20 
        /// 
        [Description("草稿(责任人)")]
        Deal = 20,
        /// 
        /// 草稿(主持人) 30 
        /// 
        [Description("草稿(主持人)")]
        Host = 30,
        /// 
        /// 主持人提交 40 
        /// 
        [Description("主持人提交")]
        End = 40,
    }
    /// 
    /// 会议关联文本 各自添加 各自处理
    /// 12-52 普通会议
    /// 60-80 文件评审会
    /// 90-112 文件审核会
    /// 
    public enum ConnToOther
    {
        /// 
        /// 安全生产标准化系统评审 10 
        /// 
        [Description("安全生产标准化系统评审")]
        ToOG034EditName = 10,
        /// 
        /// 安全生产方针讨论 12 
        /// 
        [Description("安全生产方针讨论")]
        安全生产方针讨论 = 12,
        /// 
        /// 认可与奖励评价 14 
        /// 
        [Description("认可与奖励评价")]
        认可与奖励评价 = 14,
        /// 
        /// 风险评价小组成立 16 
        /// 
        [Description("风险评价小组成立")]
        风险评价小组成立 = 16,
        /// 
        /// 设备设施维修计划讨论 18 
        /// 
        [Description("设备设施维修计划讨论")]
        设备设施维修计划讨论 = 18,
        /// 
        /// 设备设施维修工作方案讨论 20 
        /// 
        [Description("设备设施维修工作方案讨论")]
        设备设施维修工作方案讨论 = 20,
        /// 
        /// 安全投入论证 22 
        /// 
        [Description("安全投入论证")]
        安全投入论证 = 22,
        /// 
        /// 应急机构成立及人员任命 24 
        /// 
        [Description("应急机构成立及人员任命")]
        应急机构成立及人员任命 = 24,
        /// 
        /// 成立矿山救护队 26 
        /// 
        [Description("成立矿山救护队")]
        成立矿山救护队 = 26,
        /// 
        /// 潜在紧急事件讨论 28 
        /// 
        [Description("潜在紧急事件讨论")]
        潜在紧急事件讨论 = 28,
        /// 
        /// 应急能力评估 30 
        /// 
        [Description("应急能力评估")]
        应急能力评估 = 30,
        /// 
        /// 应急演练计划讨论 32 
        /// 
        [Description("应急演练计划讨论")]
        应急演练计划讨论 = 32,
        /// 
        /// 应急演练方案讨论 34 
        /// 
        [Description("应急演练方案讨论")]
        应急演练方案讨论 = 34,
        /// 
        /// 事故调查小组成立 36 
        /// 
        [Description("事故调查小组成立")]
        事故调查小组成立 = 36,
        /// 
        /// 事故调查讨论 38 
        /// 
        [Description("事故调查讨论")]
        事故调查讨论 = 38,
        /// 
        /// 调查报告讨论 40 
        /// 
        [Description("调查报告讨论")]
        调查报告讨论 = 40,
        /// 
        /// 事故事件统计分析 42 
        /// 
        [Description("事故事件统计分析")]
        事故事件统计分析 = 42,
        /// 
        /// 事故事件回顾 44 
        /// 
        [Description("事故事件回顾")]
        事故事件回顾 = 44,
        /// 
        /// 安全检查表的回顾与更新 46 
        /// 
        [Description("安全检查表的回顾与更新")]
        安全检查表的回顾与更新 = 46,
        /// 
        /// 危险源辨识与风险评价回顾 48 
        /// 
        [Description("危险源辨识与风险评价回顾")]
        危险源辨识与风险评价回顾 = 48,
        /// 
        /// 年度生产作业计划讨论会 50 
        /// 
        [Description("年度生产作业计划讨论会")]
        年度生产作业计划讨论会 = 50,
        /// 
        /// 变化管理讨论 52 
        /// 
        [Description("变化管理讨论")]
        变化管理讨论 = 52,
        /// 
        /// 法律法规更新评审会 60 
        /// 
        [Description("法律法规更新评审会")]
        法律法规更新评审会 = 60,
        /// 
        /// 合理化建议评审会 62 
        /// 
        [Description("合理化建议评审会")]
        合理化建议评审会 = 62,
        /// 
        /// 安全标准化评审会 64 
        /// 
        [Description("安全标准化评审会")]
        安全标准化评审会 = 64,
        /// 
        /// 尾矿-勘察文件评审 66 
        /// 
        [Description("尾矿-勘察文件评审")]
        尾矿勘察文件评审 = 66,
        /// 
        /// 尾矿-安全评价文件评审 68 
        /// 
        [Description("尾矿-安全评价文件评审")]
        尾矿安全评价文件评审 = 68,
        /// 
        /// 回采勘察文件评审 70 
        /// 
        [Description("回采勘察文件评审")]
        回采勘察文件评审 = 70,
        /// 
        /// 尾矿-回采安全预评价文件评审 72 
        /// 
        [Description("尾矿-回采安全预评价文件评审")]
        尾矿回采安全预评价文件评审 = 72,
        /// 
        /// 尾矿-闭库安全现状评价文件评审 74 
        /// 
        [Description("尾矿-闭库安全现状评价文件评审")]
        尾矿闭库安全现状评价文件评审 = 74,
        /// 
        /// 许可作业范围评审会 76 
        /// 
        [Description("许可作业范围评审会")]
        许可作业范围评审会 = 76,
        /// 
        /// 安全生产责任制评审会 78 
        /// 
        [Description("安全生产责任制评审会")]
        安全生产责任制评审会 = 78,
        /// 
        /// 尾矿-防震技术论证报告评审会 80 
        /// 
        [Description("尾矿-防震技术论证报告评审会")]
        尾矿防震技术论证报告评审会 = 80,
        /// 
        /// 安全评价文件审核 90
        /// 
        [Description("安全评价文件审核")]
        安全评价文件审核 = 90,
        /// 
        /// 设计文件审核(露天矿山/选厂) 92 
        /// 
        [Description("设计文件审核(露天矿山/选厂)")]
        设计文件审核_露天矿山选厂 = 92,
        /// 
        /// 应急预案审核 94 
        /// 
        [Description("应急预案审核")]
        应急预案审核 = 94,
        /// 
        /// 勘察文件审核(尾矿) 96 
        /// 
        [Description("勘察文件审核(尾矿)")]
        勘察文件审核_尾矿 = 96,
        /// 
        /// 勘察文件审核(露天矿山) 98
        /// 
        [Description("勘察文件审核(露天矿山)")]
        勘察文件审核_露天矿山 = 98,
        /// 
        /// 设计文件审核(尾矿) 100 
        /// 
        [Description("设计文件审核(尾矿)")]
        设计文件审核_尾矿 = 100,
        /// 
        /// 回采勘察文件审核(尾矿) 102 
        /// 
        [Description("回采勘察文件审核(尾矿)")]
        回采勘察文件审核_尾矿 = 102,
        /// 
        /// 回采安全预评价文件审核(尾矿) 104 
        /// 
        [Description("回采安全预评价文件审核(尾矿)")]
        回采安全预评价文件审核_尾矿 = 104,
        /// 
        /// 回采设计文件审核(尾矿) 106 
        /// 
        [Description("回采设计文件审核(尾矿)")]
        回采设计文件审核_尾矿 = 106,
        /// 
        /// 闭库安全现状评价文件审核(尾矿) 108 
        /// 
        [Description("闭库安全现状评价文件审核(尾矿)")]
        闭库安全现状评价文件审核_尾矿 = 108,
        /// 
        /// 闭库安全现状评价文件审核(尾矿) 110 
        /// 
        [Description("闭库安全现状评价文件审核(尾矿)")]
        闭库设计文件审核_尾矿 = 110,
        /// 
        /// 所有的制度文件审核会 112
        /// 
        [Description("所有的制度文件审核会")]
        所有的制度文件审核会 = 112,
    }
    #endregion
    #region 方针与目标管理
    /// 
    /// 考核周期
    /// 
    public enum PTAssessmentCycleEnums
    {
        /// 
        /// 年度
        /// 
        [Description("年度")]
        Year = 10,
        /// 
        /// 半年度
        /// 
        [Description("半年度")]
        HalfYear = 15,
        /// 
        /// 季度
        /// 
        [Description("季度")]
        Quarter = 20,
        /// 
        /// 月度
        /// 
        [Description("月度")]
        Month = 30,
        /// 
        /// 星期
        /// 
        [Description("星期")]
        Week = 40,
        /// 
        /// 天
        /// 
        [Description("天")]
        Day = 50,
    }
    /// 
    /// 考核周期
    /// 
    public enum PTAssessmentCycleNewEnums
    {
        /// 
        /// 年度
        /// 
        [Description("年度")]
        Year = 10,
        /// 
        /// 季度
        /// 
        [Description("季度")]
        Quarter = 20,
        /// 
        /// 月度
        /// 
        [Description("月度")]
        Month = 30,
    }
    /// 
    /// 触发类型
    /// 
    public enum PTSetTypeEnum
    {
        /// 
        /// 安全方针调查表
        /// 
        [Description("安全方针调查表")]
        SafePolicy = 10,
        /// 
        /// 目标与指标制定
        /// 
        [Description("目标与指标制定")]
        IndicatorForm = 20,
        /// 
        /// 安全方针征集表
        /// 
        [Description("安全方针征集表")]
        SafePolicyCollect = 30,
        /// 
        /// 监测与考核记录
        /// 
        [Description("监测与考核记录")]
        MonitorAssessment = 40,
        /// 
        /// 纠正与预防措施通知单
        /// 
        [Description("纠正与预防措施通知单")]
        CorrectivePreventive = 50,
        /// 
        /// 年度安全绩效监测计划
        /// 
        [Description("年度安全绩效监测计划")]
        SafetyMonitorPlan = 60,
        /// 
        /// 年度安全绩效监测记录
        /// 
        [Description("年度安全绩效监测记录")]
        SafetyMonitorRecord = 61,
        /// 
        /// 安全标准化内部评价计划
        /// 
        [Description("安全标准化内部评价计划")]
        SafetyEvaluationPlan = 62,
        /// 
        /// 安全评价计划讨论会
        /// 
        [Description("安全评价计划讨论会")]
        SafetyPlanMeetting = 70,
        /// 
        /// 年度生产作业计划
        /// 
        [Description("年度生产作业计划")]
        YearProductionPlan = 75,
        /// 
        /// 月度生产作业计划
        /// 
        [Description("月度生产作业计划")]
        MonthProductionPlan = 76,
        /// 
        /// 滑坡滚石监控处理记录表
        /// 
        [Description("滑坡滚石监控处理记录表")]
        RollStone = 80,
        /// 
        /// 设备设施检测检验记录
        /// 
        [Description("设备设施检测检验记录")]
        Inspection = 82,
        /// 
        /// 首页完成率考核开始时间
        /// 
        [Description("首页完成率考核开始时间")]
        HomeTimeSet = 85,
        /// 
        /// 设备设施维保计划触发
        /// 
        [Description("设备设施维保计划触发")]
        MaintenancePlan = 86,
    }
    /// 
    /// 触发类型(绩效测量模块)
    /// 
    public enum PESetTypeEnum
    {
        /// 
        /// 纠正与预防措施通知单
        /// 
        [Description("纠正与预防措施通知单")]
        CorrectivePreventive = 50,
        /// 
        /// 年度安全绩效监测计划
        /// 
        [Description("年度安全绩效监测计划")]
        SafetyMonitorPlan = 60,
        /// 
        /// 年度安全绩效监测记录
        /// 
        [Description("年度安全绩效监测记录")]
        SafetyMonitorRecord = 61,
        /// 
        /// 安全标准化内部评价计划
        /// 
        [Description("安全标准化内部评价计划")]
        SafetyEvaluationPlan = 62,
    }
    /// 
    /// 季度类型
    /// 
    public enum PTQuarterTypeEnum
    {
        /// 
        /// 第一季度
        /// 
        [Description("第一季度")]
        FirstQuarter = 10,
        /// 
        /// 第二季度
        /// 
        [Description("第二季度")]
        SecondQuarter = 20,
        /// 
        /// 第三季度
        /// 
        [Description("第三季度")]
        ThirdQuarter = 30,
        /// 
        /// 第四季度
        /// 
        [Description("第四季度")]
        FourthQuarter = 40,
    }
    /// 
    /// 结果论述
    /// 
    public enum PTResultDiscussEnums
    {
        /// 
        /// 未完成
        /// 
        [Description("未完成")]
        Unfinished = 0,
        /// 
        /// 部分完成
        /// 
        [Description("部分完成")]
        PartiallyCompleted = 10,
        /// 
        /// 基本完成
        /// 
        [Description("基本完成")]
        BasicallyCompleted = 20,
        /// 
        /// 全部完成
        /// 
        [Description("全部完成")]
        Complete = 30,
    }
    #endregion
    #region 绩效测量与评价
    /// 
    /// 考评项目
    /// 
    public enum PEEvaluationItemEnum
    {
        /// 
        /// 策划
        /// 
        [Description("策划")]
        Plan = 5,
        /// 
        /// 符合
        /// 
        [Description("符合")]
        Conform = 10,
        /// 
        /// 绩效
        /// 
        [Description("绩效")]
        Performance = 20,
        /// 
        /// 执行
        /// 
        [Description("执行")]
        Perform = 30,
    }
    /// 
    /// 评价结论
    /// 
    public enum PEEvaluationResultEnum
    {
        /// 
        /// 符合
        /// 
        [Description("符合")]
        Conform = 10,
        /// 
        /// 不符合
        /// 
        [Description("不符合")]
        NoConform = 20,
        /// 
        /// 不涉及
        /// 
        [Description("不涉及")]
        NoInvolve = 30,
    }
    /// 
    /// 落实情况
    /// 
    public enum PESituationEnum
    {
        /// 
        /// 已落实
        /// 
        [Description("已落实")]
        CarryOut = 10,
        /// 
        /// 未落实
        /// 
        [Description("未落实")]
        NotCarryOut = 20,
    }
    /// 
    /// 评估结果
    /// 
    public enum PEEvaluateResultEnum
    {
        /// 
        /// 通过
        /// 
        [Description("通过")]
        OK = 10,
        /// 
        /// 不通过
        /// 
        [Description("不通过")]
        NG = 20,
    }
    /// 
    /// 不符合性质
    /// 
    public enum PEConformityPropertyEnum
    {
        /// 
        /// 一般不符合
        /// 
        [Description("一般不符合")]
        General = 10,
        /// 
        /// 严重不符合
        /// 
        [Description("严重不符合")]
        Serious = 20,
        /// 
        /// 完全不符合
        /// 
        [Description("完全不符合")]
        Completely = 30,
    }
    #endregion
    #region 生产工艺管理
    /// 
    /// 设计层级
    /// 
    public enum PRDesignLevelEnum
    {
        /// 
        /// 部门级
        /// 
        [Description("部门级")]
        Department = 5,
        /// 
        /// 公司级
        /// 
        [Description("公司级")]
        Company = 10,
    }
    /// 
    /// 监测情况
    /// 
    public enum PRMonitorStatusEnum
    {
        /// 
        /// 正常
        /// 
        [Description("正常")]
        Normal = 5,
        /// 
        /// 不正常
        /// 
        [Description("不正常")]
        NotNormal = 10,
    }
    /// 
    /// 执行状况
    /// 
    public enum PRPerformStatusEnum
    {
        /// 
        /// 不需执行
        /// 
        [Description("不需执行")]
        NG = 5,
        /// 
        /// 已执行
        /// 
        [Description("已执行")]
        OK = 10,
    }
    /// 
    /// 验收意见
    /// 
    public enum PRAcceptanceOpinionEnum
    {
        /// 
        /// 通过
        /// 
        [Description("通过")]
        OK = 5,
        /// 
        /// 不通过
        /// 
        [Description("不通过")]
        NG = 10,
        /// 
        /// 不涉及
        /// 
        [Description("不涉及")]
        NI = 15,
    }
    /// 
    /// 检测类型
    /// 
    public enum CheckTypeEnum
    {
        /// 
        /// 人工监测
        /// 
        [Description("人工监测")]
        MAN = 10,
        /// 
        /// 系统监测
        /// 
        [Description("系统监测")]
        SYSTEM = 15,
    }
    #endregion
    /// 
    /// 触发会议的来源
    /// 
    public enum SOURCETYPE
    {
        ///// 
        ///// 事故事件上报 5 
        ///// 
        //[Description("事故事件上报")]
        /// 
        /// 事故调查小组成员 5 
        /// 
        [Description("事故调查小组成员")]
        AE008ToMeet = 5,
        /// 
        /// 事故事件上报 10 
        /// 
        [Description("事故事件上报")]
        AE006ToMeet = 10,
        /// 
        /// 勘察记录表 15
        /// 
        [Description("勘察记录表")]
        AE018ToMeet = 15,
        /// 
        /// 变化识别评估 20
        /// 
        [Description("变化识别评估")]
        PR023ToMeet = 20,
        /// 
        /// 安全生产方针征集表 25 
        /// 
        [Description("安全生产方针征集表")]
        PT014ToMeet = 25,
        /// 
        /// 风险辨识结果汇总表 30
        /// 
        [Description("风险辨识结果汇总表")]
        SK037ToMeet = 30,
    }
}