Title.cs 4.12 KB
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace HHECS.Application.Enums
{
    /// <summary>
    /// 通知标题
    /// </summary>
    public enum Title
    {
        /// <summary>
        /// 登录
        /// </summary>
        [Description("登录")]
        Login,

        #region 配置

        [Description("配置新增")]
        ConfigAdd,

        [Description("配置编辑")]
        ConfigEdit,

        [Description("配置删除")]
        ConfigDelete,

        #endregion

        #region 字典

        [Description("字典新增")]
        DictAdd,

        [Description("字典编辑")]
        DictEdit,

        [Description("字典删除")]
        DictDelete,

        [Description("字典明细新增")]
        DictDetailAdd,

        [Description("字典明细编辑")]
        DictDetailEdit,

        [Description("字典明细删除")]
        DictDetailDelete,

        #endregion

        #region 用户

        [Description("用户新增")]
        UserAdd,

        [Description("用户编辑")]
        UserEdit,

        [Description("用户删除")]
        UserDelete,

        #endregion

        #region 角色

        [Description("角色新增")]
        RoleAdd,

        [Description("角色编辑")]
        RoleEdit,

        [Description("角色删除")]
        RoleDelete,

        #endregion

        #region 权限

        [Description("权限新增")]
        PermissionAdd,

        [Description("权限编辑")]
        PermissionEdit,

        [Description("权限删除")]
        PermissionDelete,

        #endregion

        #region 异常指引

        [Description("异常指引新增")]
        ErrorGuideAdd,

        [Description("异常指引编辑")]
        ErrorGuideEdit,

        [Description("异常指引删除")]
        ErrorGuideDelete,

        #endregion

        #region 设备

        [Description("设备新增")]
        EquipmentAdd,

        [Description("设备复制")]
        EquipmentCopy,

        [Description("设备编辑")]
        EquipmentEdit,

        [Description("设备删除")]
        EquipmentDelete,

        [Description("设备属性保存")]
        EquipmentPropSave,

        [Description("设备属性同步")]
        EquipmentPropSync,

        [Description("设备属性删除")]
        EquipmentPropDelete,

        #endregion

        #region 设备类型

        [Description("设备类型新增")]
        EquipmentTypeAdd,

        [Description("设备类型复制")]
        EquipmentTypeCopy,

        [Description("设备类型编辑")]
        EquipmentTypeEdit,

        [Description("设备类型删除")]
        EquipmentTypeDelete,

        [Description("属性模板新增")]
        PropTemplateAdd,

        [Description("属性模板编辑")]
        PropTemplateEdit,

        [Description("属性模板删除")]
        PropTemplateDelete,

        #endregion

        #region 维护操作

        [Description("维护操作新增")]
        MaintainOperationAdd,

        [Description("维护操作编辑")]
        MaintainOperationEdit,

        [Description("维护操作删除")]
        MaintainOperationDelete,

        #endregion

        #region 维护记录

        [Description("维护记录处理")]
        MaintainRecordHandle,

        #endregion

        #region 维护规则

        [Description("维护规则新增")]
        MaintainRuleAdd,

        [Description("维护规则编辑")]
        MaintainRuleEdit,

        [Description("维护规则删除")]
        MaintainRuleDelete,

        [Description("维护规则明细新增")]
        MaintainRuleDetailAdd,

        [Description("维护规则明细编辑")]
        MaintainRuleDetailEdit,

        [Description("维护规则明细删除")]
        MaintainRuleDetailDelete,

        #endregion

        #region PLC

        [Description("PLC新增")]
        PLCAdd,

        [Description("PLC编辑")]
        PLCEdit,

        [Description("PLC删除")]
        PLCDelete,

        [Description("推送保养信息")]
        PushMaintainRecord,

        #endregion
    }
}