简介
由于系统中的应用存在不同的继承关系(历史原因),现今改成 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 协同开发样例已完成。
以上便是本文的全部内容,感谢您的阅读。