ISDP-应用资产:如何使用资产

时间:2025-02-12 14:54:12

如何使用资产

【APP资产】

  1. 订购并安装部署ISDP+智能安监APP资产到对应的开发环境。

    相关操作请参见如何订购&部署资产

  2. 在开发环境首页的“项目”页签单击“行业应用”,再单击“创建Addon应用”。
  3. 输入标签和名称,选择分类,选择依赖的APP“ISDP+智能安监”,单击“创建”

    图12 创建Addon应用

  4. 创建后,页面跳转到Addon应用开发页面,在页面上方为Addon应用定制内容,“External dependencies”里为依赖的应用目录树。

    图13 Addon应用开发页面

  5. 开发定制内容,例如基于依赖App中的高级页面进行定制。

    1. 图14所示,鼠标放在Addon应用定制目录下的Page文件夹旁会出现加号,单击加号,选择“高级页面”。
      图14 进入添加高级页面
    2. 图15所示,在“添加高级页面”中选择“基于已有页面”,勾选基于的页面,单击“添加”。
      图15 添加高级页面

      添加后,在Addon应用定制目录下的Page文件夹下会出现该定制页面,可以基于该定制页面进行开发。

      图16 添加结果

      后续就是应用的开发过程,开发完成将Addon应用打包时,只能将定制内容打包出去,依赖的内容不会随Addon应用打包发布出去,在其他环境中也需要订购部署依赖的资产包。

【BO资产】

  1. 订购并安装部署ISDP+智能安监BO资产到对应的开发环境。

    相关操作请参见如何订购&部署资产

  2. 在开发环境首页的“项目”页签,新建或进入已有的应用。
  3. 图17所示,在应用开发页面下“External dependencies”目录树旁单击加号,选择“BO服务”。

    图17 BO服务

  4. 图18所示,在“添加BO”页面选择BO,单击“添加”,导入BO。

    图18 添加BO

    导入后,该BO会出现在上层应用中,如图19所示。后续,您可在应用中调用该BO中的服务。

    图19 导入BO

  5. 调用BO中的服务。

    例如在标准页面的服务模型中调用BO中的服务。

    1. 在应用中打开一个标准页面,或者新创建一个标准页面。
      添加方法如图20图21所示。
      图20 添加标准页面1
      图21 添加标准页面2

      由于示例中,“External dependencies”依赖包含标准页面,所以该处展示的添加标准页面展示叠加页面,叠加页面中为External dependencies”依赖包中的标准页面。

      如果“External dependencies”依赖不包含标准页面,添加标准页面:

    2. 图22所示,标准页面开发界面下侧,单击“模型视图”,切换到“模型视图”。
      图22 模型视图
    3. 图23所示,单击“新增模型”,定义模型名称,选择来源为“服务”,单击“下一步”。
      图23 新增模型
    4. 图24图25图26所示,选择调用ISDP+智能安监BO中的服务,后续可以基于服务进行定制开发
      图24 选择调用服务-服务编排
      图25 选择调用服务-脚本
      图26 选择调用服务-公共接口

support.huaweicloud.com/ref-isdp/zc_02_0035.html