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); }