diff --git a/plugin.xml b/plugin.xml
index 6199f53..695a87f 100755
--- a/plugin.xml
+++ b/plugin.xml
@@ -2,15 +2,17 @@
com.fr.plugin.decision.fanruan
yes
- 2.0
+ 3.0
10.0
- 2018-11-11
+ 2019-11-8
dailer
+ [2019-11-14]更新最新实现方式。
]]>
diff --git a/src/main/resources/com/fr/plugin/web/resources/js/bundle.js b/src/main/resources/com/fr/plugin/web/resources/js/bundle.js
index a588463..fe6d745 100644
--- a/src/main/resources/com/fr/plugin/web/resources/js/bundle.js
+++ b/src/main/resources/com/fr/plugin/web/resources/js/bundle.js
@@ -1,33 +1,39 @@
!(function () {
// 示例,向menus中加入帆软官网.
- BI.config("dec.constant.menu.items", function (items) {
- items.push({
- value: "fanruan",
- text: BI.i18nText("帆软"),
- cardType: {
- src: "http://www.fanruan.com/"
- },
- cls: "fr-logo-font"
- });
- return items;
+ BI.config("dec.provider.frame.menu", function (provider) {
+ provider.inject({
+ menus: [
+ {
+ value: "fanruan",
+ text: BI.i18nText("帆软"),
+ cardType: {
+ src: "http://www.fanruan.com/"
+ },
+ cls: "fr-logo-font"
+ }
+ ]
+ });
});
// 示例,向管理系统节点加入帆软帮助文档
- // 特别注意,此配置需要配合服务端SystemOptionProvider接口使用,不然会因无权限而不显示节点.
- BI.config("dec.constant.management.navigation", function (items) {
- items.push({
- value: "frhelp", // 地址栏显示的hash值
- id: "decision-management-fanruan-help", // id
- text: BI.i18nText("帮助文档"), // 文字
- cardType: "dec.management.fanruan_help", // 组件的shortcut,适用于用fineui开发的页面.
- cls: "fr-logo-font" // 图标类名
+ // 特别注意,此配置需要配合服务端SystemOptionProvider接口使用,不然会因无权限而不显示节点.
+ BI.config("dec.provider.management", function (provider) {
+ provider.inject({
+ modules: [
+ {
+ value: "frhelp", // 地址栏显示的hash值
+ id: "decision-management-fanruan-help", // id
+ text: BI.i18nText("帮助文档"), // 文字
+ cardType: "dec.management.fanruan_help", // 组件的shortcut,适用于用fineui开发的页面.
+ cls: "fr-logo-font" // 图标类名
+ }
+ ]
});
- return items;
});
- // 组件实现
+ // 组件实现,效果为使用绝对布局组件放置了一个iframe
var Fanruan = BI.inherit(BI.Widget, {
props: {