// Copyright (c) 2022-Now 少林寺驻北固山办事处大神父王喇嘛 // // SimpleAdmin 基于 Apache License Version 2.0 协议发布,可用于商业项目,但必须遵守以下补充条款: // 1.请不要删除和修改根目录下的LICENSE文件。 // 2.请不要删除和修改SimpleAdmin源码头部的版权声明。 // 3.分发源码时候,请注明软件出处 https://gitee.com/dotnetmoyu/SimpleAdmin // 4.基于本软件的作品,只能使用 SimpleAdmin 作为后台服务,除外情况不可商用且不允许二次分发或开源。 // 5.请不得将本软件应用于危害国家安全、荣誉和利益的行为,不能以任何形式用于非法为目的的行为。 // 6.任何基于本软件而产生的一切法律纠纷和责任,均于我司无关。 namespace SimpleAdmin.System; /// /// 分类常量 /// public class CateGoryConst { #region 系统配置 /// /// 系统基础 /// public const string CONFIG_SYS_BASE = "SYS_BASE"; /// /// 登录策略 /// public const string CONFIG_LOGIN_POLICY = "LOGIN_POLICY"; /// /// 密码策略 /// public const string CONFIG_PWD_POLICY = "PWD_POLICY"; /// /// 业务定义 /// public const string CONFIG_BIZ_DEFINE = "BIZ_DEFINE"; /// /// 文件-本地 /// public const string CONFIG_FILE_LOCAL = "FILE_LOCAL"; /// /// 文件-MINIO /// public const string CONFIG_FILE_MINIO = "FILE_MINIO"; #endregion 系统配置 #region Mqtt配置 /// /// MQTT配置 /// public const string CONFIG_MQTT_BASE = "MQTT_BASE"; #endregion Mqtt配置 #region 关系表 /// /// 用户有哪些角色 /// public const string RELATION_SYS_USER_HAS_ROLE = "SYS_USER_HAS_ROLE"; /// /// 角色有哪些资源 /// public const string RELATION_SYS_ROLE_HAS_RESOURCE = "SYS_ROLE_HAS_RESOURCE"; /// /// 角色有哪些模块 /// public const string RELATION_SYS_ROLE_HAS_MODULE = "SYS_ROLE_HAS_MODULE"; /// /// 用户有哪些模块 /// public const string RELATION_SYS_USER_HAS_MODULE = "SYS_USER_HAS_MODULE"; /// ///用户有哪些资源 /// public const string RELATION_SYS_USER_HAS_RESOURCE = "SYS_USER_HAS_RESOURCE"; /// /// 角色有哪些权限 /// public const string RELATION_SYS_ROLE_HAS_PERMISSION = "SYS_ROLE_HAS_PERMISSION"; /// /// 用户有哪些权限 /// public const string RELATION_SYS_USER_HAS_PERMISSION = "SYS_USER_HAS_PERMISSION"; /// /// 用户工作台数据 /// public const string RELATION_SYS_USER_WORKBENCH_DATA = "SYS_USER_WORKBENCH_DATA"; /// /// 用户日程数据 /// public const string RELATION_SYS_USER_SCHEDULE_DATA = "SYS_USER_SCHEDULE_DATA"; /// /// 站内信与接收用户 /// public const string RELATION_MSG_TO_USER = "MSG_TO_USER"; #endregion 关系表 #region 数据范围 /// /// 本人 /// public const string SCOPE_SELF = "SCOPE_SELF"; /// /// 所有 /// public const string SCOPE_ALL = "SCOPE_ALL"; /// /// 仅所属组织 /// public const string SCOPE_ORG = "SCOPE_ORG"; /// /// 所属组织及以下 /// public const string SCOPE_ORG_CHILD = "SCOPE_ORG_CHILD"; /// /// 自定义 /// public const string SCOPE_ORG_DEFINE = "SCOPE_ORG_DEFINE"; #endregion 数据范围 #region 资源表 /// /// 模块 /// public const string RESOURCE_MODULE = "MODULE"; /// /// 菜单 /// public const string RESOURCE_MENU = "MENU"; /// /// 单页 /// public const string RESOURCE_SPA = "SPA"; /// /// 按钮 /// public const string RESOURCE_BUTTON = "BUTTON"; #endregion 资源表 #region 日志表 /// /// 登录 /// public const string LOG_LOGIN = "LOGIN"; /// /// 登出 /// public const string LOG_LOGOUT = "LOGOUT"; /// /// 操作 /// public const string LOG_OPERATE = "OPERATE"; /// /// 异常 /// public const string LOG_EXCEPTION = "EXCEPTION"; #endregion 日志表 #region 字典表 /// /// 框架 /// public const string DICT_FRM = "FRM"; /// /// 业务 /// public const string DICT_BIZ = "BIZ"; #endregion 字典表 #region 组织表 /// /// 部门 /// public const string ORG_DEPT = "DEPT"; /// /// 公司 /// public const string ORG_COMPANY = "COMPANY"; #endregion 组织表 #region 职位表 /// /// 高层 /// public const string POSITION_HIGH = "HIGH"; /// /// 中层 /// public const string POSITION_MIDDLE = "MIDDLE"; /// /// 基层 /// public const string POSITION_LOW = "LOW"; #endregion 职位表 #region 角色表 /// /// 全局 /// public const string ROLE_GLOBAL = "GLOBAL"; /// /// 机构 /// public const string ROLE_ORG = "ORG"; #endregion 角色表 #region 站内信表 /// /// 通知 /// public const string MESSAGE_INFORM = "INFORM"; /// /// 公告 /// public const string MESSAGE_NOTICE = "NOTICE"; #endregion 站内信表 }