From f76ec139406c738efb0f9d005fe2146d9761037c Mon Sep 17 00:00:00 2001 From: joylink_zhaoerwei Date: Wed, 6 Nov 2024 16:54:44 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A8=A1=E5=BC=8F=E6=8E=A7=E5=88=B6=E6=9A=82?= =?UTF-8?q?=E6=8F=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Iscs/ModeControl.vue | 138 +++++++- .../Iscs/ModeControlOfBigSystem.vue | 319 ++++++++++++++++++ .../Iscs/ModeControlOfBigSystemTable.vue | 122 +++++++ src/layouts/IscsDrawLayout.vue | 4 + 4 files changed, 579 insertions(+), 4 deletions(-) create mode 100644 src/components/Iscs/ModeControlOfBigSystem.vue create mode 100644 src/components/Iscs/ModeControlOfBigSystemTable.vue diff --git a/src/components/Iscs/ModeControl.vue b/src/components/Iscs/ModeControl.vue index bc086a0..097ea41 100644 --- a/src/components/Iscs/ModeControl.vue +++ b/src/components/Iscs/ModeControl.vue @@ -1,14 +1,110 @@ diff --git a/src/components/Iscs/ModeControlOfBigSystem.vue b/src/components/Iscs/ModeControlOfBigSystem.vue new file mode 100644 index 0000000..8c98354 --- /dev/null +++ b/src/components/Iscs/ModeControlOfBigSystem.vue @@ -0,0 +1,319 @@ + + + + + diff --git a/src/components/Iscs/ModeControlOfBigSystemTable.vue b/src/components/Iscs/ModeControlOfBigSystemTable.vue new file mode 100644 index 0000000..b0be6de --- /dev/null +++ b/src/components/Iscs/ModeControlOfBigSystemTable.vue @@ -0,0 +1,122 @@ + + + + + diff --git a/src/layouts/IscsDrawLayout.vue b/src/layouts/IscsDrawLayout.vue index 5b80422..5b219fb 100644 --- a/src/layouts/IscsDrawLayout.vue +++ b/src/layouts/IscsDrawLayout.vue @@ -169,6 +169,7 @@ @@ -723,6 +724,9 @@ const subMenuOption = ref< }[] >([]); function selectedSubMenu(subName: string) { + if (selectSubMenuName.value !== subName) { + selectSubMenuName.value = subName; + } drawStore.selectSubmenuAndStation.submenu = subName; if (drawStore.selectSubmenuAndStation.submenu === '火灾报警平面图') { drawStore.selectSubmenuAndStation.partition = '设备分区一';