系统管理
系统管理是平台的核心基础模块,提供完整的权限控制与系统配置能力。
功能概览
系统管理模块包含 18 个核心功能,覆盖用户管理、权限控制、系统配置、日志审计等企业级应用的基础需求。
用户管理
功能说明
系统用户的增删改查、角色分配、部门调整、密码重置等。
核心特性
- 用户列表:支持分页查询、高级搜索、导入/导出
- 用户信息:基本信息、岗位信息、角色分配
- 密码管理:密码重置、密码策略配置
- 用户状态:启用/禁用用户账号
- 部门调整:支持跨部门调动
使用场景
- 新员工入职时创建用户账号
- 员工离职时禁用账号
- 组织架构调整时批量调整部门
- 定期导出用户清单进行审计
角色管理
功能说明
角色权限分配、菜单授权、数据权限配置。
核心特性
- 角色定义:角色名称、权限字符、显示顺序
- 菜单权限:勾选可访问的菜单和按钮
- 数据权限:全部数据、自定义数据、本部门、本部门及以下、仅本人
- 角色分配:为用户批量分配角色
权限模型
用户 ──► 角色 ──► 菜单权限
└──► 数据权限使用场景
- 为不同岗位配置不同的访问权限
- 按部门划分数据查看范围
- 实现细粒度的按钮级权限控制
菜单管理
功能说明
系统菜单配置、按钮权限管理、目录结构维护。
菜单类型
| 类型 | 说明 | 图标 |
|---|---|---|
| 目录 | 菜单分组,不包含路由 | 📁 |
| 菜单 | 可访问的页面路由 | 📄 |
| 按钮 | 页面内的操作权限 | 🔘 |
核心特性
- 树形结构:支持多级菜单嵌套
- 图标配置:丰富的图标库选择
- 路由配置:前端路由路径、组件路径
- 权限标识:唯一的权限字符串
- 显示控制:是否显示、是否缓存、是否外链
使用场景
- 新增业务模块时添加菜单
- 配置页面按钮权限(新增、编辑、删除等)
- 调整菜单显示顺序
部门管理
功能说明
组织架构管理、部门树形结构、组织关系图。
核心特性
- 树形结构:支持无限层级部门嵌套
- 部门信息:部门名称、负责人、联系电话、邮箱
- 显示顺序:部门排序配置
- 状态管理:启用/禁用部门
- 组织关系图:可视化展示组织架构
使用场景
- 公司组织架构调整
- 新部门成立时添加
- 查看完整的组织架构图
岗位管理
功能说明
岗位信息维护、岗位编码管理。
核心特性
- 岗位定义:岗位名称、岗位编码
- 显示顺序:岗位排序
- 状态管理:启用/禁用岗位
- 岗位分配:用户可关联多个岗位
使用场景
- 定义公司岗位体系
- 为用户分配岗位
- 按岗位查询员工列表
字典管理
功能说明
数据字典类型与数据的统一维护。
字典结构
字典类型 (sys_user_sex)
├── 男 (0)
├── 女 (1)
└── 未知 (2)核心特性
- 字典类型:定义字典分类
- 字典数据:配置具体的键值对
- 样式配置:支持标签样式(primary、success、warning、danger)
- 排序:控制显示顺序
- 缓存:字典数据自动缓存,提升性能
使用场景
- 配置下拉框选项
- 状态码映射
- 类型分类管理
通知公告
功能说明
系统通知公告的发布与管理。
公告类型
- 通知:系统通知、重要提醒
- 公告:公司公告、政策发布
核心特性
- 富文本编辑:支持图文混排
- 发布管理:草稿、发布、撤回
- 定时发布:设置发布时间
- 阅读状态:已读/未读标记
- 接收范围:全员、指定部门、指定角色
使用场景
- 发布系统升级通知
- 发布公司公告
- 查看公告阅读情况
日志管理
操作日志
记录用户的所有操作行为,用于审计追踪。
记录内容:
- 操作人员、操作时间
- 操作模块、操作功能
- 请求方法、请求参数
- 返回结果、操作耗时
- 操作 IP、操作地点
登录日志
记录用户的登录/登出行为。
记录内容:
- 用户名称、登录地址
- 登录时间、登出时间
- 浏览器类型、操作系统
- 登录状态(成功/失败)
- 失败原因
使用场景
- 安全审计
- 问题排查
- 操作回溯
- 统计分析
租户管理
功能说明
SaaS 多租户管理、租户信息配置。
核心特性
- 租户隔离:数据完全隔离
- 租户信息:企业名称、联系人、联系电话
- 租户套餐:关联租户套餐,控制功能权限
- 域名绑定:支持独立域名
- 到期管理:套餐到期自动禁用
数据隔离模式
- 独立数据库:每个租户独立数据库(推荐大租户)
- 共享数据库:通过 tenant_id 字段隔离(推荐小租户)
租户套餐
功能说明
租户功能套餐配置、菜单权限分配。
核心特性
- 套餐定义:套餐名称、套餐价格
- 菜单权限:勾选套餐包含的菜单
- 有效期:永久、按月、按年
- 用户数限制:最大用户数配置
使用场景
- 定义不同版本套餐(基础版、专业版、旗舰版)
- 为租户升级/降级套餐
- 控制租户可使用的功能模块
短信管理
短信渠道
支持阿里云、腾讯云、七牛云等多个短信服务商。
短信模板
配置短信模板,支持变量替换。
发送日志
记录所有短信发送记录,包括发送状态、接收时间等。
邮件管理
邮件账号
配置 SMTP 邮件服务器信息。
邮件模板
配置邮件模板,支持 HTML 格式。
发送日志
记录邮件发送记录和发送状态。
站内信
消息模板
配置站内信消息模板。
消息推送
支持站内信推送,实时通知。
我的消息
用户查看自己的站内消息,标记已读/未读。
OAuth2
功能说明
OAuth2 客户端管理、令牌管理。
核心特性
- 客户端管理:ClientId、ClientSecret 配置
- 授权模式:支持授权码、密码、客户端凭证等模式
- 令牌管理:访问令牌、刷新令牌
- 作用域:权限范围控制
社交登录
支持平台
- 微信(公众号、开放平台)
- 钉钉
- 企业微信
- 支付宝
核心特性
- 第三方登录:快速登录,无需注册
- 账号绑定:绑定已有账号
- 信息同步:同步用户头像、昵称
地区管理
功能说明
省市区县地区数据维护。
数据来源
- 内置中国行政区划数据
- 支持自定义扩展
使用场景
- 地址选择器
- 地区统计分析
- 区域权限控制
定时任务
功能说明
可视化定时任务配置与调度。
核心特性
- 任务配置:Cron 表达式配置
- 任务执行:立即执行、暂停、恢复
- 执行日志:记录每次执行结果
- 失败重试:支持失败重试机制
使用场景
- 定时数据同步
- 定时报表生成
- 定时数据清理
- 定时邮件发送