namespace APT.MS.Domain.Enums
{

    /// <summary>
    /// 受理意见
    /// </summary>
    public enum OGOpinionResultEnum
    {
        不认可 = 0,
        认可 = 1,
    }

    /// <summary>
    /// 员工意见汇总表状态
    /// </summary>
    public enum OGEmployeeOpinionStatus
    {
        草稿 = 0,
        意见征集中 = 1,
        汇总中 = 2,
        负责人审阅中 = 3,
        安环部审阅中 = 4,
        归档 = 5,
    }

    /// <summary>
    /// 员工意见征集表状态
    /// </summary>
    public enum OGEmployeeOpinionFeedbackStatus
    {
        未反馈 = 0,
        已反馈 = 1,
    }


    /// <summary>
    /// 员工意见受理状态
    /// </summary>
    public enum OGAssigneeStatus
    {
        未受理 = 0,
        已受理 = 1,
    }

    /// <summary>
    /// 反馈的满意度
    /// </summary>
    public enum OGSatisfactionStatus
    {
        未反馈=0,
        非常满意 = 1,
        较满意 = 2,
        一般满意 = 3,
        不满意 = 4,
    }

    /// <summary>
    /// 员工意见上报表状态
    /// </summary>
    public enum OGEmployeeOpinionReportStatus
    {
        草稿 = 0,
        确认中 = 1,
        审核中 = 2,
        评价中 = 3,
        归档 = 4,
    }
    public enum OGInnerContactStatus
    {
        草稿 = 0,
        落实中 = 1,
        完成 = 2,
    }
    /// <summary>
    /// 拒绝制度认可
    /// </summary>
    public enum OGRefuseSystemApproval
    {
        好 = 0,
        一般 = 1,
        差 = 2,
    }
    /// <summary>
    /// 人员任命增加/删除原因
    /// </summary>
    public enum OGAppointmentAddDelReason
    {
        //入职/离职/岗位调整/制度变化/未履行职责/违法违纪/其他
        入职 = 0,
        离职 = 1,
        岗位调整 = 2,
        制度变化 = 3,
        未履行职责 = 4,
        违法违纪 = 5,
        其他 = 6,
    }

    /// <summary>
    /// 安全生产责任制个人签订触发方式
    /// </summary>
    public enum OGPersonalSignedTriggerType
    {
        手动新增 = 0,
        任务触发 = 1,
    }

    /// <summary>
    /// 标准化系统评审执行情况
    /// </summary>
    public enum OGStandardizationImplementation
    {
        未填写 = 0,
        未执行 = 1,
        已执行 = 2,
    }
    /// <summary>
    /// 评估结论
    /// </summary>
    public enum OGEvaluationResultEnum
    {
        是 = 0,
        否 = 1,
    }

    /// <summary>
    /// 合同/协议 甲方/乙方
    /// </summary>
    public enum OGAgreementName
    {
        甲方 = 0,
        乙方 = 1,
    }

    /// <summary>
    /// 合同状态
    /// </summary>
    public enum OGAgreementStatus
    {
        已签约 = 0,
        已完结 = 1,
        已撤销 = 2,
    }

    /// <summary>
    /// 资质类型
    /// </summary>
    public enum OGQualificationsType
    {
        勘察 = 0,
        设计 = 1,
        评价 = 2,
        施工 = 3,
        监理 = 4,
        检测 = 5
    }
    /// <summary>
    /// 审查类型
    /// </summary>
    public enum OGQualificationDetailType
    {
        企业资质审查 = 0,
        个人资质审查 = 1,
        安全管理制度审查 = 2,
        安全绩效审查 = 3,
        设备设施_工器具审查 = 4,
    }

    /// <summary>
    /// 外部单位投诉建议状态
    /// </summary>
    public enum OGExternalComplainAdviseStatus
    {
        草稿 = 0,
        受理中 = 1,
        调查中 = 2,
        评价中 = 3,
        归档 = 4,
    }

    /// <summary>
    /// 奖惩类型
    /// </summary>
    public enum OGRewardPunishmentType
    {
        奖励 = 1,
        惩罚 = 2,
    }

    /// <summary>
    /// 奖惩对象
    /// </summary>
    public enum OGRewardPunishmentObject
    {
        部门 = 1,
        员工 = 2,
    }

    /// <summary>
    /// 辨别审批流
    /// </summary>
    public enum OGIdentifyApprove
    {
        上报 = 1,
        录入 = 2,
    }

    /// <summary>
    /// 工余事件征集状态
    /// </summary>
    public enum OGEventStatus
    {
        草稿 = 0,
        征集中 = 1,
        汇总中 = 2,
        完成 = 3,
    }

    /// <summary>
    /// 工余事件征集用户状态
    /// </summary>
    public enum OGEventGetUserStatus
    {
        未填写 = 0,
        反馈中 = 1,
        完成 = 2,
    }

    /// <summary>
    /// 工余事件上报处理状态
    /// </summary>
    public enum OGEventDoType
    {
        未处理 = 0,
        已处理 = 1,
    }

    /// <summary>
    /// 工余事件上报状态
    /// </summary>
    public enum OGEventGetType
    {
        交通 = 0,
        火灾 = 1,
        爆炸 = 2,
        溺水 = 3,
        中毒 = 4,
        触电 = 5,
        其他 = 6,
    }
    /// <summary>
    /// 考核方案录入状态
    /// </summary>
    public enum OGAssessPlanInputStatus
    {
        草稿 = 0,
        已提交 = 1,
    }
    /// <summary>
    /// 符合结论
    /// </summary>
    public enum OGConclusionType
    {
        符合 = 0,
        不符合 = 1,
        不涉及 = 2,
    }
    /// <summary>
    /// 签订状态
    /// </summary>
    public enum PdtSignStatus
    {
        /// <summary>
        /// 未签订：0
        /// </summary>
        未签订 = 0,
        /// <summary>
        /// 已签订：1
        /// </summary>
        已签订 = 1,
    }
}