Henry
发布于 2025-01-04 / 7 阅读
0
0

PEGA App Studio 多层级 Application Branch 协同开发

简介

由于系统中的应用存在不同的继承关系(历史原因),现今改成 App Studio 开发后 Rule 与 Ruleset 都是 PEGA 自动管理保存的,如果想要把对应的内容保存至不同的层级并提供复用,需要一定的配置,因此做个记录。

前置条件

  • Pers App Dev 继承至 C11N Dev 
  • 采用 Branch 开发模式
  • 本次记录样例:在用户界面新增一个通用的菜单界面

Pers App Dev 应用信息

C11N Dev 应用信息

样例需求

  • 通用模块:在 C11N App 用户界面添加一个管理员界面,界面上有一个按钮,点击按钮显示一个弹出框。
  • 应用层模块:在应用层用户界面直接添加已开发好的管理员界面。

配置步骤

在 C11N Dev 中开发通用模块

在 C11N Dev 的 App Studio 中添加 Branch【PEGA 基于 App Studio Branch 开发笔记

在 C11N Dev 的 App Studio 中开发通用的菜单页面

点击  Channels → Web Portal 进入开发界面

点击 Landing Pages

点击 Add 在弹出窗口填写 Name 和 Template后提交,根据自身需求修改即可。

提交后可点击 Template 边上的 Edit 按钮更新模板样式,本次样例采用的是 One column 的形式。

点击右边侧边栏 Region A 点击 +Add 按钮

点击 Views

点击 Create new View

弹出页面后选择模板并提交

完成必要的修改后,将改动 Merge 至主版本

在 Pers App Dev  中引用通用模块

切换至 Pers App Dev App Studio Web Portal开发界面

点击 Main Navigation 的 Add Item 按钮,找到公共模块

点击添加并保存

点击 Preview 查看实际添加效果

至此,App Studio 多层级 Application Branch 协同开发样例已完成。


以上便是本文的全部内容,感谢您的阅读。



评论