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("2054208")] Meeting = 5, /// /// 会议 金鼎 /// [Description("2163620")] MeetingJD = 50 } /// /// 组织层级 /// public enum FMDepartmentType { /// /// 公司 5 /// [Description("公司")] Company = 5, /// /// 部门 10 /// [Description("部门")] Department = 10, /// /// 车间 15 /// [Description("车间")] Workshop = 15, /// /// 班组 20 /// [Description("车间")] Class = 20, } public enum FMTureOrFalse { 否 = 0, 是 = 1, } public enum FMDepartmentStatus { 职能部门 = 0, 生产部门 = 1, 安全部门 = 2, } /// /// 性别 /// public enum FMSexEnum { 女 = 0, 男 = 1 } /// /// (需同步修改BSMineTypeEditEnum) /// public enum FMProductionUnit { /// /// 全公司 /// [Description("全公司")] All = 0, /// /// 选矿 /// [Description("选矿厂")] MineChoose = 10, /// /// 尾矿 /// [Description("尾矿库")] Minelast = 20, /// /// 露天矿 /// [Description("露天矿")] Mine = 30, /// /// 职能口 /// //[Description("职能口")] //Department = 31, /// /// 非金属 /// //[Description("非金属")] //Nonmetallic = 32, /// /// 地下矿 /// [Description("地下矿")] MineUnderGround = 40, } /// /// 组织类型 实际组织 虚拟组织 外包组织。。。 /// public enum FMCATEGORY { /// /// 实际组织 5 /// [Description("实际组织")] ACTURE = 5, /// /// 虚拟组织 10 /// [Description("虚拟组织")] VIRTUAL = 10, /// /// 外包 15 /// [Description("外包")] WB = 15, } /// /// 待办截止时间配置类型 /// 规则 每个模块 预留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, /// /// 安全检查 8 7天有效期 /// [Description("安全检查(长)")] BS_SafeCheck7 = 8, /// /// 检查记录确认 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, /// /// 演练记录 CM034 167 /// [Description("演练记录")] CM_T_CM_DRILL_RECORD = 167, #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, } }