mh_jy_safe/APT.MS.Domain/Enums/SK/SKEnums.cs
2025-09-20 13:03:07 +08:00

478 lines
12 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Enums.SK
{
/// <summary>
/// 隐患等级
/// </summary>
public enum SKHiddenLevel
{
/// <summary>
/// 一般
/// </summary>
[Description("一般")]
General = 0,
/// <summary>
/// 重大
/// </summary>
[Description("重大")]
Major = 10,
}
/// <summary>
/// 触发类型
/// </summary>
public enum SKSetTypeEnum
{
/// <summary>
/// 安全检查通知
/// </summary>
[Description("安全检查通知")]
SecurityNotice = 10,
/// <summary>
/// 安全风险辨识与评估计划
/// </summary>
[Description("安全风险辨识与评估计划")]
RiskEvaluationPlan = 20,
}
/// <summary>
/// 检查情况
/// </summary>
public enum SKCheckResultEnum
{
/// <summary>
/// 无隐患
/// </summary>
[Description("无隐患")]
None = 0,
/// <summary>
/// 有隐患
/// </summary>
[Description("有隐患")]
Yes = 10,
/// <summary>
/// 不涉及
/// </summary>
[Description("不涉及")]
NA = 20,
}
/// <summary>
/// 标识
/// </summary>
public enum SKMarkEnum
{
/// <summary>
/// 自动带出
/// </summary>
[Description("自动带出")]
Auto = 0,
/// <summary>
/// 新增
/// </summary>
[Description("新增")]
Add = 10,
/// <summary>
/// 修改
/// </summary>
[Description("修改")]
Update = 20,
}
/// <summary>
/// 是否入库
/// </summary>
public enum SKIsStoreEnum
{
/// <summary>
/// 否
/// </summary>
[Description("否")]
No = 0,
/// <summary>
/// 是
/// </summary>
[Description("是")]
Yes = 10,
}
public enum SKAcceptResultEnum
{
/// <summary>
/// 合格
/// </summary>
[Description("合格")]
Yes = 0,
/// <summary>
/// 不合格
/// </summary>
[Description("不合格")]
No = 10,
}
public enum SKEvaluateLevelEnum
{
[Description("重大风险")]
= 10,
[Description("较大风险")]
= 20,
[Description("一般风险")]
= 30,
[Description("低风险")]
= 40,
}
public enum SKDepartmentTypeEnum
{
[Description("部门级")]
= 10,
[Description("车间级")]
= 15,
[Description("班组级")]
= 20,
[Description("公司级")]
= 5
}
public enum SKPLANCHECKFREQUENCYEnum
{
/// <summary>
/// 无
/// </summary>
//[Description("无")]
//None = 0,
///// <summary>
///// 每年
///// </summary>
//[Description("每年")]
//OneTime = 5,
/// <summary>
/// 每天
/// </summary>
[Description("每天")]
Date = 0,
/// <summary>
/// 每周
/// </summary>
[Description("每周")]
Week = 20,
/// <summary>
/// 每月
/// </summary>
[Description("每月")]
Month = 30,
/// <summary>
/// 每季(每季度第一月)
/// </summary>
[Description("每季度")]
Quarter = 40,
/******新加 wyw ******/
/// <summary>
/// 每半年
/// </summary>
[Description("每半年")]
HalfYear = 50,
/// <summary>
/// 每年
/// </summary>
[Description("每年")]
Year = 60,
}
public enum SKEnableStatusEnum
{
[Description("有效")]
Yes = 0,
/// <summary>
/// 不合格
/// </summary>
[Description("无效")]
No = 10,
}
/// <summary>
/// 需同步修改BSMineTypeEditEnum
/// </summary>
public enum SKProductionUnit
{
/// <summary>
/// 全公司
/// </summary>
[Description("全公司")]
All = 0,
/// <summary>
/// 选矿
/// </summary>
[Description("选矿厂")]
MineChoose = 10,
/// <summary>
/// 尾矿
/// </summary>
[Description("尾矿库")]
Minelast = 20,
/// <summary>
/// 露天矿
/// </summary>
[Description("露天矿")]
Mine = 30,
/// <summary>
/// 职能口
/// </summary>
[Description("职能口")]
Department = 31,
/// <summary>
/// 非金属
/// </summary>
[Description("非金属")]
Nonmetallic = 32,
/// <summary>
/// 地下矿
/// </summary>
[Description("地下矿")]
MineUnderGround = 40,
}
/// <summary>
/// 计划检查对象
/// </summary>
public enum SKPLANCHECKOBJECTEnum
{
/// <summary>
/// 负责人 5
/// </summary>
[Description("负责人")]
Head = 5,
/// <summary>
/// 安全员 10
/// </summary>
[Description("安全员")]
Hon = 10,
/// <summary>
/// 安环部安全员 15
/// </summary>
[Description("安环部安全员")]
SafeHon = 15,
/// <summary>
/// 班长 20
/// </summary>
[Description("班长")]
ClassMonitor = 20,
/// <summary>
/// 岗位工 30
/// </summary>
[Description("岗位工")]
Post = 30,
}
public enum SKLOGTYPE_Enums
{
/// <summary>
/// 安全检查 10
/// </summary>
[Description("安全检查")]
SafeCheck = 10,
/// <summary>
/// 安全检查记录 15
/// </summary>
[Description("检查记录")]
SafeRecord = 15,
/// <summary>
/// 隐患上报 20
/// </summary>
[Description("隐患上报")]
RiskSubmit = 20
}
public enum SKOPERATEPOINT_Enums
{
/// <summary>
/// 检查通知 10
/// </summary>
[Description("检查通知")]
GotNotice = 10,
/// <summary>
/// 检查通知 12
/// </summary>
[Description("超时关闭")]
CloseNotice = 12,
/// <summary>
/// 检查通知审批 15
/// </summary>
[Description("检查通知审批")]
NoticeAudit = 15,
/// <summary>
/// 检查通知驳回 16
/// </summary>
[Description("检查通知驳回")]
NoticeReject = 16,
/// <summary>
/// 检查通知确认 20
/// </summary>
[Description("检查通知确认")]
NoticeCheck = 20,
/// <summary>
/// 检查记录 30
/// </summary>
[Description("检查记录")]
GotRecord = 30,
/// <summary>
/// 检查记录审批 35
/// </summary>
[Description("检查记录审批")]
RecordAudit = 35,
/// <summary>
/// 检查记录驳回 36
/// </summary>
[Description("检查记录驳回")]
RecordReject = 36,
/// <summary>
/// 检查记录确认 40
/// </summary>
[Description("检查记录确认")]
RecordCheck = 40,
/// <summary>
/// 检查记录汇总 50
/// </summary>
[Description("检查记录汇总")]
GotRecordSummary = 50,
/// <summary>
/// 检查记录汇总审批 55
/// </summary>
[Description("检查记录汇总审批")]
RecordSummaryAudit = 55,
/// <summary>
/// 检查记录汇总驳回 56
/// </summary>
[Description("检查记录汇总驳回")]
RecordSummaryReject = 56,
/// <summary>
/// 检查记录汇总确认 60
/// </summary>
[Description("检查记录汇总确认")]
RecordSummaryCheck = 60,
/// <summary>
/// 隐患上报 70
/// </summary>
[Description("隐患上报")]
GotHidden = 70,
/// <summary>
/// 班长完善 71
/// </summary>
[Description("班长完善")]
HiddenClass = 71,
/// <summary>
/// 隐患上报确认 72
/// </summary>
[Description("隐患上报确认")]
HiddenCheck = 72,
/// <summary>
/// 隐患上报审批 75
/// </summary>
[Description("隐患上报审批")]
HiddenAudit = 75,
/// <summary>
/// 隐患上报驳回 76
/// </summary>
[Description("隐患上报驳回")]
HiddenReject = 76,
/// <summary>
/// 隐患确认单 81
/// </summary>
[Description("隐患确认单")]
GotConfirm = 81,
/// <summary>
/// 隐患确认单审批 82
/// </summary>
[Description("隐患确认单审批")]
ConfirmAudit = 82,
/// <summary>
/// 隐患确认单驳回 83
/// </summary>
[Description("隐患确认单驳回")]
ConfirmReject = 83,
/// <summary>
/// 隐患确认单确认 84
/// </summary>
[Description("隐患确认单确认")]
ConfirmCheck = 84,
/// <summary>
/// 隐患整改 90
/// </summary>
[Description("隐患整改通知")]
GotRecify = 90,
/// <summary>
/// 隐患整改审批 95
/// </summary>
[Description("隐患整改通知审批")]
RecifyAudit = 95,
/// <summary>
/// 隐患整改驳回 96
/// </summary>
[Description("隐患整改通知驳回")]
RecifyReject = 96,
/// <summary>
/// 隐患整改通知确认 100
/// </summary>
[Description("隐患整改通知确认")]
RecifyCheck = 100,
/// <summary>
/// 隐患整改通知驳回 101
/// </summary>
[Description("隐患整改通知驳回")]
RecifyRejectR = 101,
/// <summary>
/// 整改落实通知 110
/// </summary>
[Description("整改落实通知")]
GotRecifyNotice = 110,
/// <summary>
/// 验收人确认 120
/// </summary>
[Description("验收人确认")]
RecifyCheckerCheck = 120,
/// <summary>
/// 隐患整改记录 130
/// </summary>
[Description("隐患整改记录")]
GotRecifyRecord = 130,
/// <summary>
/// 隐患整改记录验收 131
/// </summary>
[Description("隐患整改记录验收")]
RecifyRecordCheck = 131,
/// <summary>
/// 隐患整改记录验收 132
/// </summary>
[Description("隐患整改记录驳回")]
RecifyRecordReject = 132,
/// <summary>
/// 隐患整改记录审批 140
/// </summary>
[Description("隐患整改记录审批")]
RecifyRecordAudit = 140,
/// <summary>
/// 隐患整改记录审批驳回 141
/// </summary>
[Description("隐患整改记录审批驳回")]
RecifyRecordAuditR = 141,
}
}