模块管理

模块是 JSaas 平台的功能单元。通过模块市场,你可以自由安装、配置和管理各类业务模块,灵活构建 SaaS 应用。

📋 本章目标

  • 了解模块的类型和功能
  • 掌握模块的安装流程
  • 学会模块的配置和更新管理
  • 了解模块卸载的注意事项

模块市场的模块经过官方安全审核,确保代码质量和安全性。第三方开发者也可以提交模块,上架到共享市场供其他租户使用。

安装模块

1. 浏览模块市场

进入「模块市场」页面,可以浏览所有可用的模块。模块按分类展示,支持搜索和筛选。

2. 查看模块详情

点击模块卡片进入详情页,查看模块的完整信息,包括功能描述、版本说明、依赖关系等。

3. 执行安装

点击「安装」按钮,系统会自动处理模块依赖并完成安装。安装进度会实时显示。

text
安装进度:
✓ 检查依赖... (2/2)
✓ 下载模块包... (15.6 MB)
✓ 执行数据库迁移... (3 scripts)
✓ 注册模块菜单...
✓ 初始化权限...
✓ 安装完成!

模块配置

模块安装完成后,需要进行配置才能正常使用。不同模块的配置项各不相同,主要包括:

配置项说明
基础配置模块名称、描述、启用状态等基本信息
功能开关模块内各项子功能的启用/禁用控制
业务参数模块特定的业务参数,如 API 密钥、模板规则等
权限设置模块的菜单权限和数据权限初始配置
通知规则模块相关的消息通知和提醒规则

模块更新

当模块有新版本发布时,模块管理页面会显示更新提示。更新流程如下:

  1. 在模块管理页面查看可更新的模块列表
  2. 查看更新日志,了解新版本的变更内容
  3. 建议先在测试环境验证新版本兼容性
  4. 确认无误后执行更新操作

模块更新可能会包含数据库结构变更,更新前务必做好数据备份。生产环境建议在业务低峰期进行更新操作。

卸载模块

如果某个模块不再需要,可以将其卸载。卸载时需要注意以下事项:

  • 卸载模块会删除该模块相关的所有数据,请谨慎操作
  • 如果其他模块依赖此模块,需先卸载依赖模块
  • 建议卸载前导出重要数据
  • 部分核心模块不允许卸载