门户中点击按钮打开新页签
2.1 给门户发消息:
top.jMessager.sendMsg(
jMsgcenter.tab_add,
[
{
title: displayName,
id: treeNode.id,
url: url,
userId: top.jSetting.userId,
pageType: treeNode.nodeType,
permEditCtrl:false
}
]
);
2.2 参数说明
jMsgcenter.tab_add: 消息类型(告诉门户要新增一个页签)
title :页签的标题
id:页签的id()
url:页签中打开页面的url
userid: 用户id
pageType: 页面类型
permEditCtrl: 页签是否可编辑(调整布局/添加小工具)
3.1 新增一个页面功能:
3.2 给按钮绑定该页面功能:
3.3 前端主要代码:
addTabs:function(e){
if (top.jMessager)
{
top.jMessager.sendMsg(
top.jMsgcenter.tab_post_add,
[{
url:"/easweb/dynamicForm.do?event=initialize&method=doEvent&uipk=com.kingdee.eas.fi.ap.ap_payrequest_eidit_page_eascard003&debug=true",
id: (new Date()).getTime().toString(),
title: "测试页签",
userId: top.jSetting.userId,
pageType: "PAGE",
permEditCtrl:false,
}]
);
}
}