Bladeren bron

Merge branch 'featrue/homepage_setting' into 'wrdp'

快速连接首页定位

See merge request o2oa/o2oa!1818
胡起 5 jaren geleden
bovenliggende
commit
2702da8ff3
1 gewijzigde bestanden met toevoegingen van 13 en 1 verwijderingen
  1. 13 1
      o2web/source/o2_core/o2/xDesktop/Default.js

+ 13 - 1
o2web/source/o2_core/o2/xDesktop/Default.js

@@ -1827,7 +1827,19 @@ o2.xDesktop.Default.Lnk = new Class({
     setEvent: function(){
         this.node.addEvents({
             "click": function(){
-                layout.openApplication(null, this.data.name, this.data.options);
+                if (this.data.name=="Homepage"){
+                    var name = this.data.name;
+                    var options = this.data.options;
+
+                    if (layout.config.indexPage && layout.config.indexPage.enable && layout.config.indexPage.portal){
+                        name = "portal.Portal";
+                        var appId = "portal.Portal"+layout.config.indexPage.portal;
+                        options = {"name": "portal.Portal", "portalId": layout.config.indexPage.portal, "pageId": layout.config.indexPage.page, "appId": appId};
+                    }
+                    layout.openApplication(null, name, options);
+                }else{
+                    layout.openApplication(null, this.data.name, this.data.options);
+                }
             }.bind(this),
             "mouseover": function(){
                 this.actionNode.fade("in");