Files
wurenzhi 1b14947e7b refactor: 优化代码结构和类型定义
feat(types): 添加express.d.ts类型引用
style: 格式化express.d.ts中的接口定义
refactor: 移除未使用的AntFC类型导入
chore: 删除自动生成的.umi-production文件
feat: 添加店铺管理相关表和初始化脚本
docs: 更新安全规则和交互指南文档
refactor: 统一使用FC类型替代React.FC
perf: 优化图表组件导入方式
style: 添加.prettierrc配置文件
refactor: 调整组件导入顺序和结构
feat: 添加平台库存管理路由
fix: 修复订单同步时的库存检查逻辑
docs: 更新RBAC设计和租户管理文档
refactor: 优化部门控制器代码
2026-03-30 01:20:57 +08:00

8.3 KiB
Raw Permalink Blame History

管理员指南

1. 管理员概述

作为租户管理员,您拥有管理整个租户的权限,包括用户管理、权限配置、系统设置、店铺管理等。本指南将帮助您了解和使用管理员的各项功能。

2. 登录与权限

2.1 管理员登录

  1. 打开浏览器,输入系统地址(如:http://localhost:8000
  2. 输入您的管理员邮箱和密码
  3. 点击"登录"按钮
  4. 成功登录后,系统会自动跳转到管理员仪表盘页面

2.2 管理员权限

作为租户管理员,您拥有以下权限:

  • 用户管理:添加、编辑、删除用户,分配角色
  • 权限管理:创建和管理角色,分配权限
  • 系统设置:修改系统配置,设置通知规则
  • 店铺管理:添加、编辑、删除店铺,管理店铺授权
  • 部门管理:创建和管理部门,设置部门负责人
  • 订阅管理:管理租户订阅,查看使用量统计

3. 用户管理

3.1 查看用户列表

  1. 点击左侧导航栏中的"系统设置"
  2. 在系统设置页面,点击"用户管理"
  3. 查看所有用户的基本信息,包括姓名、邮箱、角色、状态等
  4. 使用搜索框和筛选条件快速找到目标用户

3.2 添加用户

  1. 在用户管理页面,点击"添加用户"按钮
  2. 填写用户基本信息:
    • 姓名
    • 邮箱(必须唯一)
    • 密码
    • 角色(选择用户的角色)
    • 部门(选择用户所属部门)
    • 状态(启用或禁用)
  3. 点击"保存"按钮

3.3 编辑用户

  1. 在用户列表中找到需要编辑的用户
  2. 点击"编辑"按钮
  3. 修改用户信息
  4. 点击"保存"按钮

3.4 删除用户

  1. 在用户列表中找到需要删除的用户
  2. 点击"删除"按钮
  3. 在确认对话框中点击"确定"按钮

3.5 批量操作

  1. 在用户列表中,勾选多个用户
  2. 点击"批量操作"按钮
  3. 选择要执行的操作,如批量启用、批量禁用、批量删除等
  4. 点击"执行"按钮

4. 权限管理

4.1 角色管理

4.1.1 查看角色列表

  1. 在系统设置页面,点击"权限管理"
  2. 查看所有角色的基本信息,包括角色名称、描述、创建时间等

4.1.2 创建角色

  1. 在权限管理页面,点击"创建角色"按钮
  2. 填写角色基本信息:
    • 角色名称
    • 角色描述
  3. 为角色分配权限:
    • 选择模块权限
    • 选择操作权限
  4. 点击"保存"按钮

4.1.3 编辑角色

  1. 在角色列表中找到需要编辑的角色
  2. 点击"编辑"按钮
  3. 修改角色信息和权限
  4. 点击"保存"按钮

4.1.4 删除角色

  1. 在角色列表中找到需要删除的角色
  2. 点击"删除"按钮
  3. 在确认对话框中点击"确定"按钮

4.2 权限分配

4.2.1 为用户分配角色

  1. 在用户管理页面,找到需要分配角色的用户
  2. 点击"编辑"按钮
  3. 在"角色"下拉菜单中选择角色
  4. 点击"保存"按钮

4.2.2 为部门分配权限

  1. 在系统设置页面,点击"部门管理"
  2. 找到需要分配权限的部门
  3. 点击"权限"按钮
  4. 为部门分配权限
  5. 点击"保存"按钮

5. 系统设置

5.1 基本配置

  1. 在系统设置页面,点击"系统配置"
  2. 修改系统的基本设置:
    • 系统名称
    • 系统Logo
    • 系统描述
    • 时区设置
    • 语言设置
  3. 点击"保存"按钮

5.2 通知设置

  1. 在系统配置页面,点击"通知设置"
  2. 设置系统通知的相关参数:
    • 邮件通知开关
    • 短信通知开关
    • 系统内通知开关
    • 通知模板
  3. 点击"保存"按钮

5.3 安全设置

  1. 在系统配置页面,点击"安全设置"
  2. 设置系统安全的相关参数:
    • 密码策略(长度、复杂度要求)
    • 登录失败次数限制
    • 会话超时时间
    • 双因素认证开关
  3. 点击"保存"按钮

6. 店铺管理

6.1 平台开发者配置

  1. 在系统设置页面,点击"平台开发者配置"
  2. 点击"添加平台"按钮
  3. 填写平台的基本信息:
    • 平台名称
    • App ID
    • App Secret
    • 回调地址
  4. 点击"保存"按钮

6.2 店铺授权

  1. 在系统设置页面,点击"店铺授权"
  2. 点击"添加店铺"按钮
  3. 选择平台,并按照提示完成授权流程
  4. 授权成功后,店铺会显示在店铺列表中

6.3 店铺管理

  1. 在店铺授权页面,查看所有已授权的店铺
  2. 点击"编辑"按钮修改店铺信息
  3. 点击"删除"按钮删除店铺
  4. 点击"重新授权"按钮重新授权店铺

7. 部门管理

7.1 查看部门列表

  1. 在系统设置页面,点击"部门管理"
  2. 查看所有部门的基本信息,包括部门名称、负责人、用户数等
  3. 使用搜索框快速找到目标部门

7.2 创建部门

  1. 在部门管理页面,点击"添加部门"按钮
  2. 填写部门基本信息:
    • 部门名称
    • 上级部门(可选)
    • 部门描述
  3. 点击"保存"按钮

7.3 编辑部门

  1. 在部门列表中找到需要编辑的部门
  2. 点击"编辑"按钮
  3. 修改部门信息
  4. 点击"保存"按钮

7.4 删除部门

  1. 在部门列表中找到需要删除的部门
  2. 点击"删除"按钮
  3. 在确认对话框中点击"确定"按钮

7.5 设置部门负责人

  1. 在部门列表中找到需要设置负责人的部门
  2. 点击"负责人"按钮
  3. 选择部门负责人
  4. 点击"保存"按钮

8. 订阅与计费

8.1 套餐管理

  1. 点击左侧导航栏中的"订阅与计费"
  2. 在订阅与计费页面,点击"套餐管理"
  3. 查看当前可用的套餐
  4. 点击"切换套餐"按钮选择新的套餐

8.2 使用量统计

  1. 在订阅与计费页面,点击"使用量统计"
  2. 查看系统的使用情况,包括:
    • AI调用次数
    • 店铺数量
    • 存储空间使用情况
    • API调用次数
  3. 选择时间范围查看不同时期的使用数据

8.3 计费周期

  1. 在订阅与计费页面,点击"计费周期"
  2. 查看当前的计费周期和费用
  3. 选择计费方式(月付或年付)

9. 数据管理

9.1 数据导出

  1. 在系统设置页面,点击"数据管理"
  2. 点击"数据导出"按钮
  3. 选择要导出的数据类型
  4. 选择导出格式CSV或Excel
  5. 点击"导出"按钮

9.2 数据导入

  1. 在系统设置页面,点击"数据管理"
  2. 点击"数据导入"按钮
  3. 选择要导入的数据类型
  4. 上传数据文件
  5. 点击"导入"按钮

9.3 数据备份

  1. 在系统设置页面,点击"数据管理"
  2. 点击"数据备份"按钮
  3. 选择备份类型(手动备份或自动备份)
  4. 点击"开始备份"按钮

10. 日志管理

10.1 操作日志

  1. 在系统设置页面,点击"日志管理"
  2. 查看系统的操作日志,包括:
    • 操作人
    • 操作类型
    • 操作时间
    • 操作内容
  3. 使用搜索框和筛选条件快速找到目标日志

10.2 登录日志

  1. 在日志管理页面,点击"登录日志"
  2. 查看系统的登录日志,包括:
    • 登录人
    • 登录时间
    • 登录IP
    • 登录状态
  3. 使用搜索框和筛选条件快速找到目标日志

10.3 异常日志

  1. 在日志管理页面,点击"异常日志"
  2. 查看系统的异常日志,包括:
    • 异常时间
    • 异常类型
    • 异常详情
    • 影响范围
  3. 使用搜索框和筛选条件快速找到目标日志

11. 常见问题

11.1 用户管理问题

  • 用户无法登录:检查用户状态是否为启用,密码是否正确
  • 用户权限不足:检查用户角色和权限设置

11.2 店铺授权问题

  • 授权失败:检查平台开发者配置是否正确,网络连接是否正常
  • 授权过期:重新授权店铺

11.3 系统配置问题

  • 配置不生效:检查配置是否保存成功,是否需要重启系统
  • 系统性能问题:检查系统资源使用情况,优化系统配置

11.4 数据问题

  • 数据丢失:恢复最近的备份
  • 数据错误:检查数据导入过程,修正错误数据

12. 联系支持

如果您在使用过程中遇到任何问题,可以通过以下方式联系支持:


本指南会定期更新,以反映系统的最新功能和变化。