界面设置
第1步:打开菜单:开发者中心–>菜单管理
第2步:通过新增或编辑进行表单编辑界面
第3步:选择视图类型的下拉选择框为“iframe”,可看到表单出现两个变化,一是视图的输入框内容自动填充为iframe且变为不可编辑状态;二是多了一个必填项【跳转地址】
第4步:在跳转地址输入iframe的跳转地址,如:http://www.baidu.com
注意此种设置方式有局限,比如test环境升到uat环境,又得重新手动配置,若不想重新配置,则通过以下的后端种子数据方式设置
后端种子数据设置
第1步:配置菜单种子数据
在views文件夹下添加json文件***.json 一般菜单种子数据的目录路径
- iidp-backend-demo: 后端demo工程目录
- –apps: 平台jar 和 demo jar
- –sie-iidp-demo-apps: 工程app源码模块目录
- —-sie-iidp-demo-example: Example(示例) app主目录
- ——main: 主要代码
- ——–java: Java 源代码文件
- ———-com.sie.iidp.example:
- ———-model: 原模型目录
- ———-views: 菜单视图目录
第2步:
若原来已经有菜单种子数据,则只需要修改文件添加内容即可,如以下给应用管理菜单设置iframe, 除了view和url其他的属性配置与标准菜单配置一致
{
"menus": {
"app_management": {
"name": "app_management",
"display_name": "应用管理",
"active": true,
"sequence": 1,
"parent_ids": {
"@ref": "root_menu"
},
"view": "iframe", //固定
"url": "http://iidp.chinasie.com:9999/umdComps/ide/index.html" // 嵌套的网页地址
}
}
}
第3步: 打包安装更新
第4步: 打开菜单:开发者中心–>种子数据管理
第5步: 输入关键词,如名称输入“app_management”,查询新增菜单
第6步: 点击操作列的“重置”按钮