From 0eeec08320a324863b7b9fb52a764dba5f6fd51d Mon Sep 17 00:00:00 2001 From: JOJO <1498581755@qq.com> Date: Sun, 12 Apr 2026 13:42:28 +0800 Subject: [PATCH] =?UTF-8?q?fix(desktop):=20=E7=A6=81=E7=94=A8=E5=AE=A1?= =?UTF-8?q?=E6=89=B9=E9=9D=A2=E6=9D=BF=E6=8B=96=E6=8B=BD=E5=B1=95=E5=BC=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 电脑端审批面板不再支持拖拽屏幕边缘展开 - 仅保留移动端的手动打开方式 --- static/src/composables/usePanelResize.ts | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/static/src/composables/usePanelResize.ts b/static/src/composables/usePanelResize.ts index 99f56ba..8139a77 100644 --- a/static/src/composables/usePanelResize.ts +++ b/static/src/composables/usePanelResize.ts @@ -18,20 +18,14 @@ function clamp(value: number, min: number, max: number) { } export function startResize(ctx: ResizeContext, panel: PanelKey, event: MouseEvent) { + // 如果右侧面板(审批面板)已折叠,禁用拖拽边缘展开 + if (panel === 'right' && ctx.rightCollapsed) { + return; + } + ctx.isResizing = true; ctx.resizingPanel = panel; - if (panel === 'right' && ctx.rightCollapsed) { - ctx.rightCollapsed = false; - if ( - typeof ctx.rightWidth === 'number' && - typeof ctx.minPanelWidth === 'number' && - ctx.rightWidth < ctx.minPanelWidth - ) { - ctx.rightWidth = ctx.minPanelWidth; - } - } - if (ctx.handleResize) { document.addEventListener('mousemove', ctx.handleResize as EventListener); }