using System.ComponentModel;
namespace APT.BaseData.Domain.Enums
{
public enum FMExtConnDestTypeEnum
{
SAP = 0,
空 = 99,
}
public enum FMExtConnTypeEnum
{
同步数据 = 0,
接口 = 1,
}
public enum TimeUnitEnum
{
秒 = 0,
分 = 1,
时 = 2,
天 = 3,
}
public enum FMImportConfigSrcFieldTypeEnum
{
字段 = 0,
固定值 = 1,
ID字段 = 2,
}
public enum EntityFieldTypeEnum
{
实字段 = 0,
虚字段 = 1,
导航字段 = 2,
}
public enum FMNotificationTypeEnum
{
普通通知 = 0,
临时通知 = 1,
}
public enum FMNotificationShowTypeEnum
{
弹窗 = 0,
通知 = 1,
}
public enum FMNotificationClientTypeEnum
{
WEB后台 = 0,
客户端 = 1,
APP = 2,
默认 = 99,
}
public enum FMNotificationOrgTypeEnum
{
本组织 = 0,
本组织及下级组织 = 1,
忽略组织 = 2,
}
public enum FMNotificationPermitTypeEnum
{
组织 = 0,
用户 = 2,
角色 = 3,
///
/// 忽略任何条件,所有用户都能看到
///
所有人 = 99,
}
///
/// 通知类型
///
public enum FMNoticeType
{
短信 = 0,
邮箱 = 1
}
///
/// 信息类型
///
public enum FMMessageType
{
报警通知 = 0,
调度通知 = 1,
数据中断 = 2
}
///
/// 通知状态
///
public enum FMNoticeStatus
{
等待发送 = 0,
发送成功 = 1,
发送失败 = 2
}
///
/// 通知类型
///
public enum NOTICETYPE
{
///
/// 会议
///
[Description("1747261")]
Meeting = 5
}
public enum FMDepartmentType
{
部门 = 0,
车间 = 1,
班组 = 2,
公司 = 3
}
public enum FMTureOrFalse
{
否 = 0,
是 = 1,
}
public enum FMDepartmentStatus
{
职能部门 = 0,
生产部门 = 1,
安全部门 = 2,
}
///
/// 性别
///
public enum FMSexEnum
{
女 = 0,
男 = 1
}
///
/// (需同步修改BSMineTypeEditEnum)
///
public enum FMProductionUnit
{
///
/// 选矿
///
[Description("选矿厂")]
MineChoose = 10,
///
/// 尾矿
///
[Description("尾矿库")]
Minelast = 20,
///
/// 露天矿
///
[Description("露天矿")]
Mine = 30,
///
/// 地下矿
///
[Description("地下矿")]
MineUnderGround = 40,
}
///
/// 待办截止时间配置类型
/// 规则 每个模块 预留50个枚举值 可以根据实际 相应加减
///
public enum FMTASKTYPE
{
///
/// 默认限制时间 0
///
[Description("默认限制时间")]
Default = 0,
#region BS 0 -49
///
/// 安全检查制表 1
///
[Description("安全检查制表")]
BS_SafeCheck_Make = 1,
///
/// 安全检查制表审批 3
///
[Description("安全检查制表审批")]
BS_SafeCheck_Make_Audit = 3,
///
/// 安全检查制表确认 5
///
[Description("安全检查制表确认")]
BS_SafeCheck_Make_Check = 5,
///
/// 安全检查 7
///
[Description("安全检查")]
BS_SafeCheck = 7,
///
/// 检查记录确认 9
///
[Description("检查记录确认")]
BS_SafeCheck_Check = 9,
///
/// 检查记录审批 11
///
[Description("检查记录审批")]
BS_SafeCheck_Audit = 11,
//流程待梳理
///
/// 手动隐患上报(给对应负责人) 13
///
[Description("手动隐患上报")]
BS_RiskUp_PersonAdd = 13,
///
/// 检查上报 15
///
[Description("检查上报")]
BS_Risk_Up = 15,
///
/// 隐患上报审批流 19
///
[Description("隐患上报审批流")]
BS_RiskUp_Audit = 19,
///
/// 指定整改责任人 验收人 21
///
[Description("指定整改责任人 验收人")]
BS_RiskUp_Persons = 21,
///
/// 给验收人 发送信息 23
///
[Description("给验收人 发送信息")]
BS_RiskUp_Checker = 23,
///
/// 给责任人 发送信息 25
///
[Description("给责任人 发送信息")]
BS_RiskUp_Deal = 25,
///
/// 指定落实人 27
///
[Description("指定落实人")]
BS_RiskUp_ActualDeal = 27,
///
/// 给落实人发送信息 29
///
[Description("给落实人发送信息")]
BS_RiskUp_ActualDealNotice = 29,
///
/// 落实 31
///
[Description("落实")]
BS_RiskUp_DealRisk = 31,
///
/// 延期申请 33
///
[Description("延期申请")]
BS_RiskUp_DealApply = 33,
///
/// 延期申请审批 35
///
[Description("延期申请审批")]
BS_RiskUp_DealApply_Audit = 35,
///
/// 责任人验收 37
///
[Description("责任人验收")]
BS_RiskUp_Deal_Check = 37,
///
/// 验收人验收 39
///
[Description("验收人验收")]
BS_RiskUp_Checker_Check = 39,
///
/// 验收审批 41
///
[Description("验收审批")]
BS_RiskUp_DealAudit = 41,
#endregion
#region HM 251~300
///
/// 关键许可一般任务分析记录(次日23:59:59)
///
[Description("关键许可一般任务分析记录")]
JobtaskIdentify = 251,
///
/// 作业现场(当日23:59:59)
///
[Description("作业现场")]
JobSite = 252,
#endregion
#region SC
#region OH 51~100
//职业危害监测 T_OH_HAZARD_MONITOR_JOB
///
/// 职业危害因素监测 51
///
[Description("职业危害因素监测")]
OH_MonitorJob = 51,
///
/// 职业危害因素监测预警 53
///
[Description("职业危害因素监测预警")]
OH_MonitorJob_Warm = 53,
///
/// 职业危害未穿戴防护用品 55
///
[Description("职业危害未穿戴防护用品")]
OH_MonitorJob_NotWear = 55,
///
/// 职业危害检测报告
///
[Description("职业危害检测报告")]
OH_MONITOR_JOB_Report = 57,
///
/// 职业危害检测报告
///
[Description("监测结果统计与分析汇总")]
OH_MONITOR_RESULT_SUM = 59,
///
/// 体检计划
///
[Description("体检计划")]
OH_EXAM_PLAN = 65,
///
/// 体检计划汇总
///
[Description("体检计划汇总")]
OH_EXAM_PLAN_SUM = 67,
///
/// 体检结果录入
///
[Description("体检结果录入")]
OH_EXAM_RESULT_IMPORT = 69,
#endregion
#region TI 101 ~ 150
///
/// 立项申请/任务书上报 101
///
[Description("立项申请/任务书上报")]
TI_PROJECT = 101,
///
/// 项目结题验收 102
///
[Description("项目结题验收")]
TI_CHECK = 102,
///
/// 项目经费管理 103
///
[Description("项目经费管理")]
TI_MONEY = 103,
#endregion
#region CM 应急管理 151~200
///
/// 应急装备需求调查确认 161
///
[Description("应急装备需求调查确认")]
CM_DEMAND_SURVEY_CHECK = 161,
///
/// 应急装备需求调查管理员确认 163
///
[Description("应急装备需求调查管理员确认")]
CM_LIBRARY_MANAGE_CHECK = 163,
///
/// 应急装备物资库存数量修改 165
///
[Description("应急装备物资库存数量修改")]
CM_LIBRARY_CHANGECOUNT = 165,
#endregion
#region MT 会议管理 201 ~ 250
///
/// 会议召开计划 201
///
[Description("会议召开计划")]
MT_PLAN_Make = 201,
/////
///// 参会确认 203 会议开始时间
/////
//[Description("参会确认")]
//MT_PLAN_JoinCheck = 203,
///
/// 会议纪要填写 205
///
[Description("纪要填写")]
MT_MINUTES = 205,
///
/// 纪要关联待办 207
///
[Description("纪要关联待办")]
MT_MINUTES_Notice = 207,
//预留编号供扩展
///
/// 纪要签到 225
///
[Description("纪要明细签到")]
MT_MINUTES_Sign = 225,
///
/// 纪要签到 227
///
[Description("纪要审批")]
MT_MINUTES_Audit = 227,
/////
///// 纪要明细处理(责任人) 229 每条都有处理期限
/////
//[Description("纪要明细处理")]
//MT_MINUTES_DETAIL = 229,
///
/// 纪要明细处理确认 231
///
[Description("纪要明细处理确认")]
MT_MINUTES_DETAIL_CHECK = 231,
///
/// 纪要落实审批审批 233
///
[Description("纪要落实审批审批")]
MT_MINUTES_DEAL_Audit = 233,
#endregion
#endregion
}
///
/// 时间类型
///
public enum FMTIMETYPE
{
///
/// 触发频率限制 5
/// 限制每年/月/星期/日
///
[Description("触发频率限制")]
Frequency = 5,
///
/// 特定日期限制 10
/// 每年10月1号完成
///
[Description("特定日期限制")]
DateLimit = 10,
///
/// 限制天数 20
/// n天内完成
///
[Description("天数限制")]
DayLimit = 20,
///
/// 限制日期天数 30
/// n天内完成 但是整单不能迟于yyyy-MM-dd
///
[Description("日期天数限制")]
DayDateLimit = 30,
}
///
/// 日志类型
///
public enum SyncLogType
{
///
/// 制定任务
///
[Description("制定任务")]
BSCreateCheckPlanSet = 1,
///
/// 制定任务班组级
///
[Description("制定任务班组级")]
BSCreateCheckPlanSetClass = 5,
///
/// API响应时间 600
///
[Description("API响应时间")]
APITimeResponsen = 600,
///
/// API响应时间 600
///
[Description("API响应时间")]
APITimeResponsenAPP = 601,
}
}