From e757e3e8be9aa999d135451c95bf92bf25a46e4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Tue, 1 Mar 2022 21:45:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/common/js/util.js | 17 ++++++++--------- src/views/xm/core/xmMenu/XmMenuMng.vue | 4 ++-- src/views/xm/core/xmMenu/XmMenuSelect.vue | 4 ++-- src/views/xm/core/xmMenu/XmMenuWithPlan.vue | 4 ++-- src/views/xm/core/xmTask/XmTaskMng.vue | 4 ++-- 5 files changed, 16 insertions(+), 17 deletions(-) diff --git a/src/common/js/util.js b/src/common/js/util.js index 87e8be84..d6b1d52a 100644 --- a/src/common/js/util.js +++ b/src/common/js/util.js @@ -13,25 +13,24 @@ function padding(s, len) { export default { - - calcTableMaxHeight(cssSelector) { - debugger; - var table=document.querySelector(cssSelector); + calcTableMaxHeight(cssSelector) { + var table=cssSelector; + if(typeof cssSelector == 'string'){ + table=document.querySelector(cssSelector); + } var innerHeight=window.innerHeight var defaultInnerHeight=913; var pageHeight=90/defaultInnerHeight*innerHeight; - var top=100/defaultInnerHeight*innerHeight; + var top=200/defaultInnerHeight*innerHeight; if(table!=null){ var rect=table.getBoundingClientRect() if(rect && rect.top!=0){ top=rect.top; - } - }else{ - top=200/defaultInnerHeight*innerHeight; + } } var maxTableHeight =innerHeight-top-pageHeight; return maxTableHeight; - }, + }, getPositionTop(node) { if(!node){ diff --git a/src/views/xm/core/xmMenu/XmMenuMng.vue b/src/views/xm/core/xmMenu/XmMenuMng.vue index 4155ebac..f572014a 100644 --- a/src/views/xm/core/xmMenu/XmMenuMng.vue +++ b/src/views/xm/core/xmMenu/XmMenuMng.vue @@ -91,7 +91,7 @@ - +