Skip to content

系统管理

系统管理是平台的核心基础模块,提供完整的权限控制与系统配置能力。

功能概览

系统管理模块包含 18 个核心功能,覆盖用户管理、权限控制、系统配置、日志审计等企业级应用的基础需求。

用户管理

功能说明

系统用户的增删改查、角色分配、部门调整、密码重置等。

核心特性

  • 用户列表:支持分页查询、高级搜索、导入/导出
  • 用户信息:基本信息、岗位信息、角色分配
  • 密码管理:密码重置、密码策略配置
  • 用户状态:启用/禁用用户账号
  • 部门调整:支持跨部门调动

使用场景

  • 新员工入职时创建用户账号
  • 员工离职时禁用账号
  • 组织架构调整时批量调整部门
  • 定期导出用户清单进行审计

角色管理

功能说明

角色权限分配、菜单授权、数据权限配置。

核心特性

  • 角色定义:角色名称、权限字符、显示顺序
  • 菜单权限:勾选可访问的菜单和按钮
  • 数据权限:全部数据、自定义数据、本部门、本部门及以下、仅本人
  • 角色分配:为用户批量分配角色

权限模型

用户 ──► 角色 ──► 菜单权限
               └──► 数据权限

使用场景

  • 为不同岗位配置不同的访问权限
  • 按部门划分数据查看范围
  • 实现细粒度的按钮级权限控制

菜单管理

功能说明

系统菜单配置、按钮权限管理、目录结构维护。

菜单类型

类型说明图标
目录菜单分组,不包含路由📁
菜单可访问的页面路由📄
按钮页面内的操作权限🔘

核心特性

  • 树形结构:支持多级菜单嵌套
  • 图标配置:丰富的图标库选择
  • 路由配置:前端路由路径、组件路径
  • 权限标识:唯一的权限字符串
  • 显示控制:是否显示、是否缓存、是否外链

使用场景

  • 新增业务模块时添加菜单
  • 配置页面按钮权限(新增、编辑、删除等)
  • 调整菜单显示顺序

部门管理

功能说明

组织架构管理、部门树形结构、组织关系图。

核心特性

  • 树形结构:支持无限层级部门嵌套
  • 部门信息:部门名称、负责人、联系电话、邮箱
  • 显示顺序:部门排序配置
  • 状态管理:启用/禁用部门
  • 组织关系图:可视化展示组织架构

使用场景

  • 公司组织架构调整
  • 新部门成立时添加
  • 查看完整的组织架构图

岗位管理

功能说明

岗位信息维护、岗位编码管理。

核心特性

  • 岗位定义:岗位名称、岗位编码
  • 显示顺序:岗位排序
  • 状态管理:启用/禁用岗位
  • 岗位分配:用户可关联多个岗位

使用场景

  • 定义公司岗位体系
  • 为用户分配岗位
  • 按岗位查询员工列表

字典管理

功能说明

数据字典类型与数据的统一维护。

字典结构

字典类型 (sys_user_sex)
  ├── 男 (0)
  ├── 女 (1)
  └── 未知 (2)

核心特性

  • 字典类型:定义字典分类
  • 字典数据:配置具体的键值对
  • 样式配置:支持标签样式(primary、success、warning、danger)
  • 排序:控制显示顺序
  • 缓存:字典数据自动缓存,提升性能

使用场景

  • 配置下拉框选项
  • 状态码映射
  • 类型分类管理

通知公告

功能说明

系统通知公告的发布与管理。

公告类型

  • 通知:系统通知、重要提醒
  • 公告:公司公告、政策发布

核心特性

  • 富文本编辑:支持图文混排
  • 发布管理:草稿、发布、撤回
  • 定时发布:设置发布时间
  • 阅读状态:已读/未读标记
  • 接收范围:全员、指定部门、指定角色

使用场景

  • 发布系统升级通知
  • 发布公司公告
  • 查看公告阅读情况

日志管理

操作日志

记录用户的所有操作行为,用于审计追踪。

记录内容

  • 操作人员、操作时间
  • 操作模块、操作功能
  • 请求方法、请求参数
  • 返回结果、操作耗时
  • 操作 IP、操作地点

登录日志

记录用户的登录/登出行为。

记录内容

  • 用户名称、登录地址
  • 登录时间、登出时间
  • 浏览器类型、操作系统
  • 登录状态(成功/失败)
  • 失败原因

使用场景

  • 安全审计
  • 问题排查
  • 操作回溯
  • 统计分析

租户管理

功能说明

SaaS 多租户管理、租户信息配置。

核心特性

  • 租户隔离:数据完全隔离
  • 租户信息:企业名称、联系人、联系电话
  • 租户套餐:关联租户套餐,控制功能权限
  • 域名绑定:支持独立域名
  • 到期管理:套餐到期自动禁用

数据隔离模式

  • 独立数据库:每个租户独立数据库(推荐大租户)
  • 共享数据库:通过 tenant_id 字段隔离(推荐小租户)

租户套餐

功能说明

租户功能套餐配置、菜单权限分配。

核心特性

  • 套餐定义:套餐名称、套餐价格
  • 菜单权限:勾选套餐包含的菜单
  • 有效期:永久、按月、按年
  • 用户数限制:最大用户数配置

使用场景

  • 定义不同版本套餐(基础版、专业版、旗舰版)
  • 为租户升级/降级套餐
  • 控制租户可使用的功能模块

短信管理

短信渠道

支持阿里云、腾讯云、七牛云等多个短信服务商。

短信模板

配置短信模板,支持变量替换。

发送日志

记录所有短信发送记录,包括发送状态、接收时间等。

邮件管理

邮件账号

配置 SMTP 邮件服务器信息。

邮件模板

配置邮件模板,支持 HTML 格式。

发送日志

记录邮件发送记录和发送状态。

站内信

消息模板

配置站内信消息模板。

消息推送

支持站内信推送,实时通知。

我的消息

用户查看自己的站内消息,标记已读/未读。

OAuth2

功能说明

OAuth2 客户端管理、令牌管理。

核心特性

  • 客户端管理:ClientId、ClientSecret 配置
  • 授权模式:支持授权码、密码、客户端凭证等模式
  • 令牌管理:访问令牌、刷新令牌
  • 作用域:权限范围控制

社交登录

支持平台

  • 微信(公众号、开放平台)
  • 钉钉
  • 企业微信
  • 支付宝

核心特性

  • 第三方登录:快速登录,无需注册
  • 账号绑定:绑定已有账号
  • 信息同步:同步用户头像、昵称

地区管理

功能说明

省市区县地区数据维护。

数据来源

  • 内置中国行政区划数据
  • 支持自定义扩展

使用场景

  • 地址选择器
  • 地区统计分析
  • 区域权限控制

定时任务

功能说明

可视化定时任务配置与调度。

核心特性

  • 任务配置:Cron 表达式配置
  • 任务执行:立即执行、暂停、恢复
  • 执行日志:记录每次执行结果
  • 失败重试:支持失败重试机制

使用场景

  • 定时数据同步
  • 定时报表生成
  • 定时数据清理
  • 定时邮件发送