mh_jy_safe/APT.MS.Domain/Enums/SK/SKEnums.cs

483 lines
12 KiB
C#
Raw Normal View History

2025-08-25 09:56:57 +08:00
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("修改")]
2025-10-23 11:10:23 +08:00
Update = 20,
/// <summary>
/// 作废
/// </summary>
[Description("作废")]
Cancel = 25,
2025-08-25 09:56:57 +08:00
}
/// <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("部门级")]
2025-09-20 13:03:07 +08:00
= 10,
2025-08-25 09:56:57 +08:00
[Description("车间级")]
2025-09-20 13:03:07 +08:00
= 15,
2025-08-25 09:56:57 +08:00
[Description("班组级")]
2025-09-20 13:03:07 +08:00
= 20,
2025-08-25 09:56:57 +08:00
[Description("公司级")]
2025-09-20 13:03:07 +08:00
= 5
2025-08-25 09:56:57 +08:00
}
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,
}
}