ISDP-审批流管理:如何使用资产(二次开发)

时间:2023-11-01 16:18:48

如何使用资产(二次开发)

  1. 订购并安装部署审批流配置应用资产到对应的开发环境。

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

  2. 创建Addon应用。

    1. 在开发环境首页,如图4所示,单击“项目”,再单击“行业应用”,进入行业应用页面。
      图4 进入行业应用
    2. 图5所示,单击“创建Addon应用”,弹出“创建Addon应用”页面。
      图5 进入创建Addon应用
    3. 图6所示,输入标签和名称,选择依赖的APP“审批流管理”,单击“创建”
      图6 创建Addon应用
      创建后,页面跳转到Addon应用开发页面,在页面上方为Addon应用定制内容,“External dependencies”里为依赖的应用目录树。
      图7 Addon应用开发页面

  3. 开发定制内容,基于依赖的App进行定制(可以基于依赖App中的对象、页面和脚本进行定制,以基于依赖App中的脚本为例进行说明,对象和页面的类似)。

    例如基于依赖App中的脚本进行定制。

    1. 图8所示,鼠标放置于Addon应用定制目录下的Logic文件夹旁会出现加号,单击加号,选择“脚本”。
      图8 进入新增脚本
    2. 图9所示,在“新增脚本”页面选中“使用已有脚本”,勾选需要依赖的脚本(支持多选),单击“添加”。
      图9 新增脚本

      添加后,在Addon应用定制目录下的Logic文件夹下会出现该定制脚本,如图10所示。

      图10 添加后效果
    3. 图11所示,单击定制的脚本,右侧展示该脚本的编译页面,单击
      图11 复制脚本
    4. 图12图13所示,在弹出的“脚本详情”页面,根据规划,选择“新建版本”或“新建脚本”,配置脚本信息,单击“保存”。
      图12 新建版本
      图13 新建脚本
      • 新建版本后,在当前脚本编辑区域右上角可以查看到当前脚本包含的版本,选择新建的版本信息,进行脚本的定制开发。
        图14 新建的版本
      • 新建脚本后,在左侧可以看到新建的脚本,单击脚本右侧展示脚本编辑页面,进行脚本的定制开发。
        图15 新建的脚本
    5. 定制修改脚本中内容,具体与应用脚本开发类似,可参见脚本开发

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

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