Index: ssts-web/src/main/webapp/homepage/portalPage.js =================================================================== diff -u -r36250 -r36343 --- ssts-web/src/main/webapp/homepage/portalPage.js (.../portalPage.js) (revision 36250) +++ ssts-web/src/main/webapp/homepage/portalPage.js (.../portalPage.js) (revision 36343) @@ -6,6 +6,7 @@ var comboToussePackingMenu ; var reviewPackingMenu ; var sterilizationRecordMenu ; +var storageMenu; //使用记录鼠标移入的菜单 var useRecordMenu ; //用来判断Ext4.onReady执行完没有(selenium自动测试需要用到这个变量,请不要删除) @@ -103,6 +104,29 @@ }); } } +function setQuickJumpGroupStorage(arr){ + storageMenu = new Ext4.menu.Menu({ + floating: true + }); + for(var i=0;i'; + returnContent += '

'; + returnContent += ''+ item['title'] +''; + return returnContent; } - //如果没有开启仪器图谱功能,则桌面图标不显示 + if(!sstsConfig.toussePicturesShow && itemId == 'toussePictures'){ return returnContent; } @@ -1177,6 +1214,30 @@ //如果没有开启库位管理功能,则桌面图标不显示 if(!sstsConfig.enableWarehousePositionModule && itemId == 'storageLocationManagerLook'){ return returnContent; + }else if(sstsConfig.enableWarehousePositionModule && itemId == 'storageLocationManagerLook'){ + if(quickJumpGroupStorage.split(';').length == 1){ + var itemLinkUrl; + var title; + if(quickJumpGroupStorage == '物品存取'){ + itemLinkUrl = '/disinfectsystem/storageLocationManage/goodsAccess.jsp' + title = '物品存取'; + }else if(quickJumpGroupStorage == '库位管理'){ + itemLinkUrl = '/disinfectsystem/storageLocationManage/storageLocationManageView.jsp' + title = '库位管理'; + }else { + itemLinkUrl = '/disinfectsystem/storageLocationManage/storageLocationLookView.jsp' + title = '库存查看'; + } + returnContent += '
  • '; + returnContent += '

    '; + returnContent += ''+ title +'
  • '; + return returnContent; + }else { + returnContent += '
  • '; + returnContent += '

    '; + returnContent += '库位管理
  • '; + return returnContent; + } } //如果当前图标是物品签收2,配置的是1或者未配置,隐藏图标