From e96e3018ed07579b9c7e934bc4ee4d4cfb1c9d92 Mon Sep 17 00:00:00 2001 From: zqm Date: Thu, 4 Dec 2025 14:58:41 +0800 Subject: [PATCH] =?UTF-8?q?###=20=E4=B8=BB=E8=A6=81=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E5=86=85=E5=AE=B9=201.=20=E4=BA=8B=E4=BB=B6=E7=9B=91=E5=90=AC?= =?UTF-8?q?=E5=99=A8=E6=B3=84=E6=BC=8F=20=EF=BC=9A=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E4=BA=86=E4=BA=8B=E4=BB=B6=E7=9B=91=E5=90=AC=E5=99=A8=E6=B3=84?= =?UTF-8?q?=E6=BC=8F=E9=97=AE=E9=A2=98=EF=BC=8C=E7=A1=AE=E4=BF=9D=E6=89=80?= =?UTF-8?q?=E6=9C=89=E7=9B=91=E5=90=AC=E5=99=A8=E9=83=BD=E8=83=BD=E8=A2=AB?= =?UTF-8?q?=E6=AD=A3=E7=A1=AE=E6=B8=85=E7=90=86=202.=20=E7=BB=84=E4=BB=B6?= =?UTF-8?q?=E7=94=9F=E5=91=BD=E5=91=A8=E6=9C=9F=E7=AE=A1=E7=90=86=20?= =?UTF-8?q?=EF=BC=9A=E4=B8=BA=E6=89=80=E6=9C=89=E7=BB=84=E4=BB=B6=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E4=BA=86onUnmounted=E9=92=A9=E5=AD=90=EF=BC=8C?= =?UTF-8?q?=E7=A1=AE=E4=BF=9D=E8=B5=84=E6=BA=90=E8=83=BD=E8=A2=AB=E6=AD=A3?= =?UTF-8?q?=E7=A1=AE=E6=B8=85=E7=90=86=203.=20props=E5=A4=A7=E5=B0=8F?= =?UTF-8?q?=E5=86=99=E9=97=AE=E9=A2=98=20=EF=BC=9A=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E4=BA=86props=E5=90=8D=E7=A7=B0=E5=A4=A7=E5=B0=8F=E5=86=99?= =?UTF-8?q?=E4=B8=8D=E5=8C=B9=E9=85=8D=E9=97=AE=E9=A2=98=204.=20=E5=BB=B6?= =?UTF-8?q?=E8=BF=9F=E5=88=9D=E5=A7=8B=E5=8C=96=20=EF=BC=9A=E5=B0=86?= =?UTF-8?q?=E4=BA=8B=E4=BB=B6=E7=AE=A1=E7=90=86=E5=99=A8=E7=9A=84=E5=88=9D?= =?UTF-8?q?=E5=A7=8B=E5=8C=96=E4=BB=8E=E7=AB=8B=E5=8D=B3=E5=88=9D=E5=A7=8B?= =?UTF-8?q?=E5=8C=96=E6=94=B9=E4=B8=BA=E5=BB=B6=E8=BF=9F=E5=88=9D=E5=A7=8B?= =?UTF-8?q?=E5=8C=96=EF=BC=8C=E6=8F=90=E9=AB=98=E6=80=A7=E8=83=BD=205.=20f?= =?UTF-8?q?lexbox=E5=B8=83=E5=B1=80=E4=BF=AE=E5=A4=8D=20=EF=BC=9A=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E4=BA=86flexbox=E5=B8=83=E5=B1=80=E9=97=AE=E9=A2=98?= =?UTF-8?q?=EF=BC=8C=E7=A1=AE=E4=BF=9D=E7=BB=84=E4=BB=B6=E8=83=BD=E6=AD=A3?= =?UTF-8?q?=E7=A1=AE=E6=98=BE=E7=A4=BA=206.=20=E4=BB=A3=E7=A0=81=E7=BB=93?= =?UTF-8?q?=E6=9E=84=E4=BC=98=E5=8C=96=20=EF=BC=9A=E7=AE=80=E5=8C=96?= =?UTF-8?q?=E4=BA=86=E4=BB=A3=E7=A0=81=E7=BB=93=E6=9E=84=EF=BC=8C=E6=8F=90?= =?UTF-8?q?=E9=AB=98=E4=BA=86=E5=8F=AF=E7=BB=B4=E6=8A=A4=E6=80=A7=20?= =?UTF-8?q?=E8=BF=99=E4=BA=9B=E4=BF=AE=E6=94=B9=E8=A7=A3=E5=86=B3=E4=BA=86?= =?UTF-8?q?=E4=BA=8B=E4=BB=B6=E7=9B=91=E5=90=AC=E5=99=A8=E6=B3=84=E6=BC=8F?= =?UTF-8?q?=E3=80=81=E7=BB=84=E4=BB=B6=E7=94=9F=E5=91=BD=E5=91=A8=E6=9C=9F?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E5=92=8Cprops=E4=BC=A0=E9=80=92=E7=AD=89?= =?UTF-8?q?=E9=97=AE=E9=A2=98=EF=BC=8C=E6=8F=90=E9=AB=98=E4=BA=86=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E7=9A=84=E8=B4=A8=E9=87=8F=E5=92=8C=E5=8F=AF=E7=BB=B4?= =?UTF-8?q?=E6=8A=A4=E6=80=A7=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Windows/Robot/Web/src/DockLayout/Area.vue | 52 +++--- .../Robot/Web/src/DockLayout/DockLayout.vue | 66 +++++-- .../Robot/Web/src/DockLayout/Render.vue | 128 +++++--------- .../Robot/Web/src/DockLayout/TabPage.vue | 166 ++++++++++-------- .../Robot/Web/src/DockLayout/eventBus.js | 34 +++- .../DockLayout/handlers/DragStateManager.js | 105 +++++++++-- .../DockLayout/handlers/GlobalEventManager.js | 87 ++++++++- AutoRobot/Windows/Robot/Web/vite.config.js | 2 +- 8 files changed, 414 insertions(+), 226 deletions(-) diff --git a/AutoRobot/Windows/Robot/Web/src/DockLayout/Area.vue b/AutoRobot/Windows/Robot/Web/src/DockLayout/Area.vue index 70e12a6..2bc2459 100644 --- a/AutoRobot/Windows/Robot/Web/src/DockLayout/Area.vue +++ b/AutoRobot/Windows/Robot/Web/src/DockLayout/Area.vue @@ -132,7 +132,7 @@ diff --git a/AutoRobot/Windows/Robot/Web/src/DockLayout/TabPage.vue b/AutoRobot/Windows/Robot/Web/src/DockLayout/TabPage.vue index bc434b8..ccde56e 100644 --- a/AutoRobot/Windows/Robot/Web/src/DockLayout/TabPage.vue +++ b/AutoRobot/Windows/Robot/Web/src/DockLayout/TabPage.vue @@ -1,21 +1,21 @@