当我们使用lcz-cli开发完组件后,需要把他部署到平台上使用,下面主要介绍定制组件如何部署到平台使用。

设计权限

组件扩展的权限分为【管理】和【测试】两个部分,由系统或应用管理页进入数智大屏管理中心在“设计权限”下进行配置(配置方式见设计权限)。

  • 管理权限:具有管理权限的用户允许在当前应用新增、修改当前应用组件文件及属性的权限;
  • 测试权限:具有测试权限的用户允许使用当前应用组件的测试版本。

    组件管理

    应用管理员和拥有【管理】权限的用户,进入数智大屏,点击“组件扩展”Tab进入二开组件管理页。

在组件扩展页,可对二开组件操作一些基础的管理功能:新增、删除、启用/停用、编辑、共享/取消共享、发布。

  • 新增:新增时上传组件文件(解析文件过程中将自动获取内部名称、名称和版本号)、图标和备注信息;

  • 删除:删除二开组件后无法恢复,且将影响在大屏/部件设计页正在使用的该组件;
  • 启用/停用:设计用户将无法继续创建此组件,但不影响已拉到大屏中的组件;重新启用后,可正常拉取;
  • 编辑:组件的版本迭代更新须在原组件上进行编辑,且版本号不能与已发布的版本号相同;

  • 共享/取消共享:二开组件是应用级的,共享后方可全租户使用;
  • 发布:新增组件或修改组件文件,上传的是测试版本,仅有测试权限的用户在当前应用的大屏或部件内可选择使用组件的测试版本,测试后可通过发布,将测试版本转为发布版本,给最终用户使用(扩展组件的名称将在版本发布时才会更新);
  • 撤销:同时存在发布版和测试版的扩展组件可将进行撤销这个操作,将修改的测试版本撤销,回退至发布版。

    组件测试

    应用管理员和拥有【测试】权限的用户,进入画布后,可切换测试版的扩展组件,进行测试(版本切换该组件的原json文件不保留)。

组件使用

组件上传完成后,我们就可以使用啦,新建一个大屏,在顶部菜单的定制里就可以找到我们开发的组件。

需要注意的是,个人组件的共享范围以应用为单位,即该应用下的所有用户都可以使用你开发的组件。

大屏中,可以从“定制”中选取本应用上传的扩展组件,点击或拖动至画布即可完成添加。

  • 普通用户:可使用已发布、启用、本应用和被共享的扩展组件;
  • 具有测试权限的用户:可使用启用、本应用和被共享的扩展组件的测试版和发布版;
作者:倪  创建时间:2023-06-05 10:59
最后编辑:倪  更新时间:2025-02-07 17:25