From c09f41f40ce3c6c8a388f722d53eae11fe3b8406 Mon Sep 17 00:00:00 2001 From: Kunagisa <1549184870@qq.com> Date: Mon, 9 Jun 2025 23:53:23 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=9F=E6=88=90=E5=99=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/backend/CodeGenerator.vue | 842 +++++++++++++++++++++++ src/views/backend/Dashboard.vue | 18 + 2 files changed, 860 insertions(+) create mode 100644 src/components/backend/CodeGenerator.vue diff --git a/src/components/backend/CodeGenerator.vue b/src/components/backend/CodeGenerator.vue new file mode 100644 index 0000000..a0872cf --- /dev/null +++ b/src/components/backend/CodeGenerator.vue @@ -0,0 +1,842 @@ + + + + + \ No newline at end of file diff --git a/src/views/backend/Dashboard.vue b/src/views/backend/Dashboard.vue index 4fca733..c007836 100644 --- a/src/views/backend/Dashboard.vue +++ b/src/views/backend/Dashboard.vue @@ -17,6 +17,9 @@
  • 办事大厅
  • @@ -46,6 +52,7 @@ import { useRouter } from 'vue-router' import TournamentList from '../../components/backend/TournamentList.vue' import PlayerList from '../../components/backend/PlayerList.vue' import ServiceHallView from '../../components/backend/ServiceHallView.vue' +import CodeGenerator from '../../components/backend/CodeGenerator.vue' const router = useRouter() const hasToken = ref(false) @@ -216,6 +223,17 @@ const selectAdminView = (viewName) => { background-color: #0284c7; /* Darker sky blue */ } +.sidebar-button.code-generator-button { + background-color: #10b981; /* Emerald green */ +} +.sidebar-button.code-generator-button:hover { + background-color: #059669; /* Darker emerald green */ +} +.sidebar-button.code-generator-button.active { + background-color: #047857; + color: #ffffff; +} + .sidebar-button.logout-button { background-color: #ef4444; /* Red */ }