4.10 概览插件配置
MEMS概览页面支持用户通过导入插件的方式,在前端界面中添加自定义展示模块,该模块具有以下特点:
- 自定义界面模块:支持开发和部署自定义的前端界面组件。
- 动态扩展系统功能:无需修改系统核心代码,通过插件方式扩展功能。
- 独立部署和更新:插件可以单独开发、部署和更新,不影响系统其他部分。插件文件以7z压缩包形式上传,系统自动解压并部署插件,支持插件的版本管理和更新。
插件开发流程如下:
- 开发前端组件(HTML、CSS、JavaScript/WASM)
- 打包为7z压缩文件
- 上传插件压缩文件
- 系统自动部署插件
- 在概览或其他界面中使用插件
通过插件功能模块,MEMS实现了高度可扩展性,允许用户根据具体需求定制和扩展界面功能,而无需修改核心代码。
4.10.1 新建插件
在仪表盘-概览中,点击新建插件按钮,在弹出的窗口中输入插件的路径名,点击确定,完成新建插件。

注意输入的路径名需以/开头,同时路径名中以/分隔不同层次的节点,从而以树形结构形成新的插件节点。其中第一个/后的插件节点为树根节点,以/分隔的前后两个节点中,后一个节点为前一个节点的子节点。
4.10.2 插件配置
完成插件新建后,页面中将以树形结构显示插件节点列表,如下图所示,plugin为一个树根节点,test1为plugin的子节点。

在基本信息中填写插件名称,在插件属性上传7z压缩包形式的插件文件(插件文件示例),模块名称填写压缩包中具体文件路径,选择是否为单个视图,配置完成后点击保存。
点击上方工具栏中编辑按钮可切换编辑模式和浏览模式。切换到浏览模式后,可查看插件界面显示结果,如下图所示。
