From 45bb89fc7fa67565cb388007e4633a3b5010d981 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E7=BF=94?= Date: Fri, 17 Apr 2026 18:37:45 +0800 Subject: [PATCH] =?UTF-8?q?refactor(frontend):=20=E9=87=8D=E5=91=BD?= =?UTF-8?q?=E5=90=8D=E5=89=8D=E7=AB=AF=E9=A1=B9=E7=9B=AE=E4=B8=BA=20gym-ma?= =?UTF-8?q?nage-web?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- {novalon-manage-web => gym-manage-web}/.env.example | 0 {novalon-manage-web => gym-manage-web}/.env.test | 0 {novalon-manage-web => gym-manage-web}/.eslintrc.cjs | 0 {novalon-manage-web => gym-manage-web}/.gitignore | 0 {novalon-manage-web => gym-manage-web}/Dockerfile | 0 {novalon-manage-web => gym-manage-web}/Dockerfile.dev | 0 {novalon-manage-web => gym-manage-web}/Dockerfile.playwright | 0 {novalon-manage-web => gym-manage-web}/e2e/README.md | 0 .../e2e/api-connectivity.spec.ts | 0 {novalon-manage-web => gym-manage-web}/e2e/auth-test.spec.ts | 0 {novalon-manage-web => gym-manage-web}/e2e/auth.setup.ts | 0 .../e2e/basic-ui-test.spec.ts | 0 .../e2e/config-management.spec.ts | 0 {novalon-manage-web => gym-manage-web}/e2e/customReporter.ts | 0 .../e2e/dict-management.spec.ts | 0 .../e2e/fixtures/test-data.ts | 0 .../e2e/fixtures/test-file.txt | 0 {novalon-manage-web => gym-manage-web}/e2e/global-setup.ts | 0 {novalon-manage-web => gym-manage-web}/e2e/global-teardown.ts | 0 .../e2e/helpers/TestDataManager.ts | 0 .../e2e/helpers/TestStabilityHelper.ts | 0 {novalon-manage-web => gym-manage-web}/e2e/helpers/auth.ts | 0 .../e2e/journeys/admin-complete-workflow.spec.ts | 0 .../e2e/journeys/audit-workflow.spec.ts | 0 .../e2e/journeys/config-workflow.spec.ts | 0 .../e2e/journeys/dict-workflow.spec.ts | 0 .../e2e/journeys/dictionary-complete-workflow.spec.ts | 0 .../e2e/journeys/exception-log-workflow.spec.ts | 0 .../e2e/journeys/file-management-workflow.spec.ts | 0 .../e2e/journeys/notice-workflow.spec.ts | 0 .../e2e/journeys/system-config-complete-workflow.spec.ts | 0 .../e2e/journeys/user-permission-boundary.spec.ts | 0 .../e2e/menu-management.spec.ts | 0 .../e2e/pages/DashboardPage.ts | 0 .../e2e/pages/DictionaryManagementPage.ts | 0 .../e2e/pages/ExceptionLogPage.ts | 0 .../e2e/pages/FileManagementPage.ts | 0 .../e2e/pages/LoginLogPage.ts | 0 {novalon-manage-web => gym-manage-web}/e2e/pages/LoginPage.ts | 0 .../e2e/pages/MenuManagementPage.ts | 0 .../e2e/pages/NotificationPage.ts | 0 .../e2e/pages/OperationLogPage.ts | 0 .../e2e/pages/RoleManagementPage.ts | 0 .../e2e/pages/SystemConfigPage.ts | 0 .../e2e/pages/UserManagementPage.ts | 0 .../e2e/smoke/login-logout.spec.ts | 0 .../e2e/utils/RetryHelper.ts | 0 .../e2e/utils/TestDataCleanup.ts | 0 .../e2e/utils/TestDataFactory.ts | 0 .../e2e/utils/TestHelpers.ts | 0 .../e2e/utils/api-client.ts | 0 {novalon-manage-web => gym-manage-web}/e2e/utils/index.ts | 0 .../e2e/utils/testDataManager.ts | 0 .../e2e/utils/testHelper.ts | 0 {novalon-manage-web => gym-manage-web}/index.html | 0 {novalon-manage-web => gym-manage-web}/nginx.conf | 0 {novalon-manage-web => gym-manage-web}/package-lock.json | 0 {novalon-manage-web => gym-manage-web}/package.json | 4 ++-- .../playwright-complete.config.ts | 0 .../playwright-simple.config.ts | 0 {novalon-manage-web => gym-manage-web}/playwright.config.ts | 0 .../playwright/.auth/user.json | 0 {novalon-manage-web => gym-manage-web}/pnpm-lock.yaml | 0 .../scripts/measure-e2e-performance.js | 0 .../scripts/performance-test.js | 0 .../scripts/run-e2e-headless.sh | 0 {novalon-manage-web => gym-manage-web}/src/App.vue | 0 .../src/__tests__/components/MenuItem.test.ts | 0 .../src/__tests__/directives/permission.test.ts | 0 .../src/__tests__/router/permission.guard.test.ts | 0 .../src/__tests__/stores/permission.test.ts | 0 {novalon-manage-web => gym-manage-web}/src/api/auth.api.ts | 0 .../src/api/exceptionLog.ts | 0 .../src/api/operationLog.ts | 0 {novalon-manage-web => gym-manage-web}/src/api/role.api.ts | 0 {novalon-manage-web => gym-manage-web}/src/api/user.api.ts | 0 {novalon-manage-web => gym-manage-web}/src/assets/styles.css | 0 .../src/components/MenuItem.vue | 0 .../src/constants/status.ts | 0 .../src/directives/permission.ts | 0 .../src/layouts/DefaultLayout.vue | 0 {novalon-manage-web => gym-manage-web}/src/main.ts | 0 .../src/role-based-tests/roles/__tests__/admin.role.test.ts | 0 .../src/role-based-tests/roles/__tests__/base.role.test.ts | 0 .../src/role-based-tests/roles/__tests__/role-factory.test.ts | 0 .../src/role-based-tests/roles/admin.role.ts | 0 .../src/role-based-tests/roles/base.role.ts | 0 .../src/role-based-tests/roles/role-factory.ts | 0 .../src/role-based-tests/roles/test.role.ts | 0 .../src/role-based-tests/roles/user.role.ts | 0 .../shared/__tests__/permission-helper.test.ts | 0 .../shared/__tests__/role-auth-manager.test.ts | 0 .../shared/__tests__/test-data-manager.test.ts | 0 .../src/role-based-tests/shared/auth-helper.ts | 0 .../src/role-based-tests/shared/permission-helper.ts | 0 .../src/role-based-tests/shared/role-auth-manager.ts | 0 .../src/role-based-tests/shared/test-data-manager.ts | 0 {novalon-manage-web => gym-manage-web}/src/router/index.ts | 0 .../src/stores/permission.ts | 0 .../src/test/components/ConfigManagement.test.ts | 0 .../src/test/components/Dashboard.test.ts | 0 .../src/test/components/DictManagement.test.ts | 0 .../src/test/components/ExceptionLog.test.ts | 0 .../src/test/components/FileManagement.test.ts | 0 .../src/test/components/Login.test.ts | 0 .../src/test/components/LoginLog.test.ts | 0 .../src/test/components/MenuManagement.test.ts | 0 .../src/test/components/NoticeManagement.test.ts | 0 .../src/test/components/OperationLog.test.ts | 0 .../src/test/components/RoleManagement.test.ts | 0 .../src/test/components/UserManagement.test.ts | 0 .../src/test/config.test.ts | 0 {novalon-manage-web => gym-manage-web}/src/test/fixtures.ts | 0 {novalon-manage-web => gym-manage-web}/src/test/setup.ts | 0 {novalon-manage-web => gym-manage-web}/src/test/utils.ts | 0 .../src/test/utils/errorHandler.test.ts | 0 .../src/utils/dateFormat.ts | 0 .../src/utils/errorHandler.ts | 0 .../src/utils/permission.ts | 0 {novalon-manage-web => gym-manage-web}/src/utils/request.ts | 0 {novalon-manage-web => gym-manage-web}/src/utils/signature.ts | 0 .../src/views/audit/ExceptionLog.vue | 0 .../src/views/audit/LoginLog.vue | 0 .../src/views/audit/OperationLog.vue | 0 .../src/views/config/ConfigManagement.vue | 0 .../src/views/config/DictManagement.vue | 0 .../src/views/file/FileManagement.vue | 0 .../src/views/notify/NoticeManagement.vue | 0 .../src/views/system/Dashboard.vue | 0 .../src/views/system/Forbidden.vue | 0 .../src/views/system/Login.vue | 0 .../src/views/system/MenuManagement.vue | 0 .../src/views/system/RoleManagement.vue | 0 .../src/views/system/UserManagement.vue | 0 {novalon-manage-web => gym-manage-web}/tsconfig.json | 0 {novalon-manage-web => gym-manage-web}/tsconfig.node.json | 0 {novalon-manage-web => gym-manage-web}/user-journey-test.js | 0 {novalon-manage-web => gym-manage-web}/vite.config.ts | 0 .../vitest.config.optimized.ts | 0 {novalon-manage-web => gym-manage-web}/vitest.config.ts | 0 140 files changed, 2 insertions(+), 2 deletions(-) rename {novalon-manage-web => gym-manage-web}/.env.example (100%) rename {novalon-manage-web => gym-manage-web}/.env.test (100%) rename {novalon-manage-web => gym-manage-web}/.eslintrc.cjs (100%) rename {novalon-manage-web => gym-manage-web}/.gitignore (100%) rename {novalon-manage-web => gym-manage-web}/Dockerfile (100%) rename {novalon-manage-web => gym-manage-web}/Dockerfile.dev (100%) rename {novalon-manage-web => gym-manage-web}/Dockerfile.playwright (100%) rename {novalon-manage-web => gym-manage-web}/e2e/README.md (100%) rename {novalon-manage-web => gym-manage-web}/e2e/api-connectivity.spec.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/auth-test.spec.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/auth.setup.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/basic-ui-test.spec.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/config-management.spec.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/customReporter.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/dict-management.spec.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/fixtures/test-data.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/fixtures/test-file.txt (100%) rename {novalon-manage-web => gym-manage-web}/e2e/global-setup.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/global-teardown.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/helpers/TestDataManager.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/helpers/TestStabilityHelper.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/helpers/auth.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/journeys/admin-complete-workflow.spec.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/journeys/audit-workflow.spec.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/journeys/config-workflow.spec.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/journeys/dict-workflow.spec.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/journeys/dictionary-complete-workflow.spec.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/journeys/exception-log-workflow.spec.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/journeys/file-management-workflow.spec.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/journeys/notice-workflow.spec.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/journeys/system-config-complete-workflow.spec.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/journeys/user-permission-boundary.spec.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/menu-management.spec.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/pages/DashboardPage.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/pages/DictionaryManagementPage.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/pages/ExceptionLogPage.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/pages/FileManagementPage.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/pages/LoginLogPage.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/pages/LoginPage.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/pages/MenuManagementPage.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/pages/NotificationPage.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/pages/OperationLogPage.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/pages/RoleManagementPage.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/pages/SystemConfigPage.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/pages/UserManagementPage.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/smoke/login-logout.spec.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/utils/RetryHelper.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/utils/TestDataCleanup.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/utils/TestDataFactory.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/utils/TestHelpers.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/utils/api-client.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/utils/index.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/utils/testDataManager.ts (100%) rename {novalon-manage-web => gym-manage-web}/e2e/utils/testHelper.ts (100%) rename {novalon-manage-web => gym-manage-web}/index.html (100%) rename {novalon-manage-web => gym-manage-web}/nginx.conf (100%) rename {novalon-manage-web => gym-manage-web}/package-lock.json (100%) rename {novalon-manage-web => gym-manage-web}/package.json (96%) rename {novalon-manage-web => gym-manage-web}/playwright-complete.config.ts (100%) rename {novalon-manage-web => gym-manage-web}/playwright-simple.config.ts (100%) rename {novalon-manage-web => gym-manage-web}/playwright.config.ts (100%) rename {novalon-manage-web => gym-manage-web}/playwright/.auth/user.json (100%) rename {novalon-manage-web => gym-manage-web}/pnpm-lock.yaml (100%) rename {novalon-manage-web => gym-manage-web}/scripts/measure-e2e-performance.js (100%) rename {novalon-manage-web => gym-manage-web}/scripts/performance-test.js (100%) rename {novalon-manage-web => gym-manage-web}/scripts/run-e2e-headless.sh (100%) rename {novalon-manage-web => gym-manage-web}/src/App.vue (100%) rename {novalon-manage-web => gym-manage-web}/src/__tests__/components/MenuItem.test.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/__tests__/directives/permission.test.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/__tests__/router/permission.guard.test.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/__tests__/stores/permission.test.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/api/auth.api.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/api/exceptionLog.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/api/operationLog.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/api/role.api.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/api/user.api.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/assets/styles.css (100%) rename {novalon-manage-web => gym-manage-web}/src/components/MenuItem.vue (100%) rename {novalon-manage-web => gym-manage-web}/src/constants/status.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/directives/permission.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/layouts/DefaultLayout.vue (100%) rename {novalon-manage-web => gym-manage-web}/src/main.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/role-based-tests/roles/__tests__/admin.role.test.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/role-based-tests/roles/__tests__/base.role.test.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/role-based-tests/roles/__tests__/role-factory.test.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/role-based-tests/roles/admin.role.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/role-based-tests/roles/base.role.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/role-based-tests/roles/role-factory.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/role-based-tests/roles/test.role.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/role-based-tests/roles/user.role.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/role-based-tests/shared/__tests__/permission-helper.test.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/role-based-tests/shared/__tests__/role-auth-manager.test.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/role-based-tests/shared/__tests__/test-data-manager.test.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/role-based-tests/shared/auth-helper.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/role-based-tests/shared/permission-helper.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/role-based-tests/shared/role-auth-manager.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/role-based-tests/shared/test-data-manager.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/router/index.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/stores/permission.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/test/components/ConfigManagement.test.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/test/components/Dashboard.test.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/test/components/DictManagement.test.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/test/components/ExceptionLog.test.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/test/components/FileManagement.test.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/test/components/Login.test.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/test/components/LoginLog.test.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/test/components/MenuManagement.test.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/test/components/NoticeManagement.test.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/test/components/OperationLog.test.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/test/components/RoleManagement.test.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/test/components/UserManagement.test.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/test/config.test.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/test/fixtures.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/test/setup.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/test/utils.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/test/utils/errorHandler.test.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/utils/dateFormat.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/utils/errorHandler.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/utils/permission.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/utils/request.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/utils/signature.ts (100%) rename {novalon-manage-web => gym-manage-web}/src/views/audit/ExceptionLog.vue (100%) rename {novalon-manage-web => gym-manage-web}/src/views/audit/LoginLog.vue (100%) rename {novalon-manage-web => gym-manage-web}/src/views/audit/OperationLog.vue (100%) rename {novalon-manage-web => gym-manage-web}/src/views/config/ConfigManagement.vue (100%) rename {novalon-manage-web => gym-manage-web}/src/views/config/DictManagement.vue (100%) rename {novalon-manage-web => gym-manage-web}/src/views/file/FileManagement.vue (100%) rename {novalon-manage-web => gym-manage-web}/src/views/notify/NoticeManagement.vue (100%) rename {novalon-manage-web => gym-manage-web}/src/views/system/Dashboard.vue (100%) rename {novalon-manage-web => gym-manage-web}/src/views/system/Forbidden.vue (100%) rename {novalon-manage-web => gym-manage-web}/src/views/system/Login.vue (100%) rename {novalon-manage-web => gym-manage-web}/src/views/system/MenuManagement.vue (100%) rename {novalon-manage-web => gym-manage-web}/src/views/system/RoleManagement.vue (100%) rename {novalon-manage-web => gym-manage-web}/src/views/system/UserManagement.vue (100%) rename {novalon-manage-web => gym-manage-web}/tsconfig.json (100%) rename {novalon-manage-web => gym-manage-web}/tsconfig.node.json (100%) rename {novalon-manage-web => gym-manage-web}/user-journey-test.js (100%) rename {novalon-manage-web => gym-manage-web}/vite.config.ts (100%) rename {novalon-manage-web => gym-manage-web}/vitest.config.optimized.ts (100%) rename {novalon-manage-web => gym-manage-web}/vitest.config.ts (100%) diff --git a/novalon-manage-web/.env.example b/gym-manage-web/.env.example similarity index 100% rename from novalon-manage-web/.env.example rename to gym-manage-web/.env.example diff --git a/novalon-manage-web/.env.test b/gym-manage-web/.env.test similarity index 100% rename from novalon-manage-web/.env.test rename to gym-manage-web/.env.test diff --git a/novalon-manage-web/.eslintrc.cjs b/gym-manage-web/.eslintrc.cjs similarity index 100% rename from novalon-manage-web/.eslintrc.cjs rename to gym-manage-web/.eslintrc.cjs diff --git a/novalon-manage-web/.gitignore b/gym-manage-web/.gitignore similarity index 100% rename from novalon-manage-web/.gitignore rename to gym-manage-web/.gitignore diff --git a/novalon-manage-web/Dockerfile b/gym-manage-web/Dockerfile similarity index 100% rename from novalon-manage-web/Dockerfile rename to gym-manage-web/Dockerfile diff --git a/novalon-manage-web/Dockerfile.dev b/gym-manage-web/Dockerfile.dev similarity index 100% rename from novalon-manage-web/Dockerfile.dev rename to gym-manage-web/Dockerfile.dev diff --git a/novalon-manage-web/Dockerfile.playwright b/gym-manage-web/Dockerfile.playwright similarity index 100% rename from novalon-manage-web/Dockerfile.playwright rename to gym-manage-web/Dockerfile.playwright diff --git a/novalon-manage-web/e2e/README.md b/gym-manage-web/e2e/README.md similarity index 100% rename from novalon-manage-web/e2e/README.md rename to gym-manage-web/e2e/README.md diff --git a/novalon-manage-web/e2e/api-connectivity.spec.ts b/gym-manage-web/e2e/api-connectivity.spec.ts similarity index 100% rename from novalon-manage-web/e2e/api-connectivity.spec.ts rename to gym-manage-web/e2e/api-connectivity.spec.ts diff --git a/novalon-manage-web/e2e/auth-test.spec.ts b/gym-manage-web/e2e/auth-test.spec.ts similarity index 100% rename from novalon-manage-web/e2e/auth-test.spec.ts rename to gym-manage-web/e2e/auth-test.spec.ts diff --git a/novalon-manage-web/e2e/auth.setup.ts b/gym-manage-web/e2e/auth.setup.ts similarity index 100% rename from novalon-manage-web/e2e/auth.setup.ts rename to gym-manage-web/e2e/auth.setup.ts diff --git a/novalon-manage-web/e2e/basic-ui-test.spec.ts b/gym-manage-web/e2e/basic-ui-test.spec.ts similarity index 100% rename from novalon-manage-web/e2e/basic-ui-test.spec.ts rename to gym-manage-web/e2e/basic-ui-test.spec.ts diff --git a/novalon-manage-web/e2e/config-management.spec.ts b/gym-manage-web/e2e/config-management.spec.ts similarity index 100% rename from novalon-manage-web/e2e/config-management.spec.ts rename to gym-manage-web/e2e/config-management.spec.ts diff --git a/novalon-manage-web/e2e/customReporter.ts b/gym-manage-web/e2e/customReporter.ts similarity index 100% rename from novalon-manage-web/e2e/customReporter.ts rename to gym-manage-web/e2e/customReporter.ts diff --git a/novalon-manage-web/e2e/dict-management.spec.ts b/gym-manage-web/e2e/dict-management.spec.ts similarity index 100% rename from novalon-manage-web/e2e/dict-management.spec.ts rename to gym-manage-web/e2e/dict-management.spec.ts diff --git a/novalon-manage-web/e2e/fixtures/test-data.ts b/gym-manage-web/e2e/fixtures/test-data.ts similarity index 100% rename from novalon-manage-web/e2e/fixtures/test-data.ts rename to gym-manage-web/e2e/fixtures/test-data.ts diff --git a/novalon-manage-web/e2e/fixtures/test-file.txt b/gym-manage-web/e2e/fixtures/test-file.txt similarity index 100% rename from novalon-manage-web/e2e/fixtures/test-file.txt rename to gym-manage-web/e2e/fixtures/test-file.txt diff --git a/novalon-manage-web/e2e/global-setup.ts b/gym-manage-web/e2e/global-setup.ts similarity index 100% rename from novalon-manage-web/e2e/global-setup.ts rename to gym-manage-web/e2e/global-setup.ts diff --git a/novalon-manage-web/e2e/global-teardown.ts b/gym-manage-web/e2e/global-teardown.ts similarity index 100% rename from novalon-manage-web/e2e/global-teardown.ts rename to gym-manage-web/e2e/global-teardown.ts diff --git a/novalon-manage-web/e2e/helpers/TestDataManager.ts b/gym-manage-web/e2e/helpers/TestDataManager.ts similarity index 100% rename from novalon-manage-web/e2e/helpers/TestDataManager.ts rename to gym-manage-web/e2e/helpers/TestDataManager.ts diff --git a/novalon-manage-web/e2e/helpers/TestStabilityHelper.ts b/gym-manage-web/e2e/helpers/TestStabilityHelper.ts similarity index 100% rename from novalon-manage-web/e2e/helpers/TestStabilityHelper.ts rename to gym-manage-web/e2e/helpers/TestStabilityHelper.ts diff --git a/novalon-manage-web/e2e/helpers/auth.ts b/gym-manage-web/e2e/helpers/auth.ts similarity index 100% rename from novalon-manage-web/e2e/helpers/auth.ts rename to gym-manage-web/e2e/helpers/auth.ts diff --git a/novalon-manage-web/e2e/journeys/admin-complete-workflow.spec.ts b/gym-manage-web/e2e/journeys/admin-complete-workflow.spec.ts similarity index 100% rename from novalon-manage-web/e2e/journeys/admin-complete-workflow.spec.ts rename to gym-manage-web/e2e/journeys/admin-complete-workflow.spec.ts diff --git a/novalon-manage-web/e2e/journeys/audit-workflow.spec.ts b/gym-manage-web/e2e/journeys/audit-workflow.spec.ts similarity index 100% rename from novalon-manage-web/e2e/journeys/audit-workflow.spec.ts rename to gym-manage-web/e2e/journeys/audit-workflow.spec.ts diff --git a/novalon-manage-web/e2e/journeys/config-workflow.spec.ts b/gym-manage-web/e2e/journeys/config-workflow.spec.ts similarity index 100% rename from novalon-manage-web/e2e/journeys/config-workflow.spec.ts rename to gym-manage-web/e2e/journeys/config-workflow.spec.ts diff --git a/novalon-manage-web/e2e/journeys/dict-workflow.spec.ts b/gym-manage-web/e2e/journeys/dict-workflow.spec.ts similarity index 100% rename from novalon-manage-web/e2e/journeys/dict-workflow.spec.ts rename to gym-manage-web/e2e/journeys/dict-workflow.spec.ts diff --git a/novalon-manage-web/e2e/journeys/dictionary-complete-workflow.spec.ts b/gym-manage-web/e2e/journeys/dictionary-complete-workflow.spec.ts similarity index 100% rename from novalon-manage-web/e2e/journeys/dictionary-complete-workflow.spec.ts rename to gym-manage-web/e2e/journeys/dictionary-complete-workflow.spec.ts diff --git a/novalon-manage-web/e2e/journeys/exception-log-workflow.spec.ts b/gym-manage-web/e2e/journeys/exception-log-workflow.spec.ts similarity index 100% rename from novalon-manage-web/e2e/journeys/exception-log-workflow.spec.ts rename to gym-manage-web/e2e/journeys/exception-log-workflow.spec.ts diff --git a/novalon-manage-web/e2e/journeys/file-management-workflow.spec.ts b/gym-manage-web/e2e/journeys/file-management-workflow.spec.ts similarity index 100% rename from novalon-manage-web/e2e/journeys/file-management-workflow.spec.ts rename to gym-manage-web/e2e/journeys/file-management-workflow.spec.ts diff --git a/novalon-manage-web/e2e/journeys/notice-workflow.spec.ts b/gym-manage-web/e2e/journeys/notice-workflow.spec.ts similarity index 100% rename from novalon-manage-web/e2e/journeys/notice-workflow.spec.ts rename to gym-manage-web/e2e/journeys/notice-workflow.spec.ts diff --git a/novalon-manage-web/e2e/journeys/system-config-complete-workflow.spec.ts b/gym-manage-web/e2e/journeys/system-config-complete-workflow.spec.ts similarity index 100% rename from novalon-manage-web/e2e/journeys/system-config-complete-workflow.spec.ts rename to gym-manage-web/e2e/journeys/system-config-complete-workflow.spec.ts diff --git a/novalon-manage-web/e2e/journeys/user-permission-boundary.spec.ts b/gym-manage-web/e2e/journeys/user-permission-boundary.spec.ts similarity index 100% rename from novalon-manage-web/e2e/journeys/user-permission-boundary.spec.ts rename to gym-manage-web/e2e/journeys/user-permission-boundary.spec.ts diff --git a/novalon-manage-web/e2e/menu-management.spec.ts b/gym-manage-web/e2e/menu-management.spec.ts similarity index 100% rename from novalon-manage-web/e2e/menu-management.spec.ts rename to gym-manage-web/e2e/menu-management.spec.ts diff --git a/novalon-manage-web/e2e/pages/DashboardPage.ts b/gym-manage-web/e2e/pages/DashboardPage.ts similarity index 100% rename from novalon-manage-web/e2e/pages/DashboardPage.ts rename to gym-manage-web/e2e/pages/DashboardPage.ts diff --git a/novalon-manage-web/e2e/pages/DictionaryManagementPage.ts b/gym-manage-web/e2e/pages/DictionaryManagementPage.ts similarity index 100% rename from novalon-manage-web/e2e/pages/DictionaryManagementPage.ts rename to gym-manage-web/e2e/pages/DictionaryManagementPage.ts diff --git a/novalon-manage-web/e2e/pages/ExceptionLogPage.ts b/gym-manage-web/e2e/pages/ExceptionLogPage.ts similarity index 100% rename from novalon-manage-web/e2e/pages/ExceptionLogPage.ts rename to gym-manage-web/e2e/pages/ExceptionLogPage.ts diff --git a/novalon-manage-web/e2e/pages/FileManagementPage.ts b/gym-manage-web/e2e/pages/FileManagementPage.ts similarity index 100% rename from novalon-manage-web/e2e/pages/FileManagementPage.ts rename to gym-manage-web/e2e/pages/FileManagementPage.ts diff --git a/novalon-manage-web/e2e/pages/LoginLogPage.ts b/gym-manage-web/e2e/pages/LoginLogPage.ts similarity index 100% rename from novalon-manage-web/e2e/pages/LoginLogPage.ts rename to gym-manage-web/e2e/pages/LoginLogPage.ts diff --git a/novalon-manage-web/e2e/pages/LoginPage.ts b/gym-manage-web/e2e/pages/LoginPage.ts similarity index 100% rename from novalon-manage-web/e2e/pages/LoginPage.ts rename to gym-manage-web/e2e/pages/LoginPage.ts diff --git a/novalon-manage-web/e2e/pages/MenuManagementPage.ts b/gym-manage-web/e2e/pages/MenuManagementPage.ts similarity index 100% rename from novalon-manage-web/e2e/pages/MenuManagementPage.ts rename to gym-manage-web/e2e/pages/MenuManagementPage.ts diff --git a/novalon-manage-web/e2e/pages/NotificationPage.ts b/gym-manage-web/e2e/pages/NotificationPage.ts similarity index 100% rename from novalon-manage-web/e2e/pages/NotificationPage.ts rename to gym-manage-web/e2e/pages/NotificationPage.ts diff --git a/novalon-manage-web/e2e/pages/OperationLogPage.ts b/gym-manage-web/e2e/pages/OperationLogPage.ts similarity index 100% rename from novalon-manage-web/e2e/pages/OperationLogPage.ts rename to gym-manage-web/e2e/pages/OperationLogPage.ts diff --git a/novalon-manage-web/e2e/pages/RoleManagementPage.ts b/gym-manage-web/e2e/pages/RoleManagementPage.ts similarity index 100% rename from novalon-manage-web/e2e/pages/RoleManagementPage.ts rename to gym-manage-web/e2e/pages/RoleManagementPage.ts diff --git a/novalon-manage-web/e2e/pages/SystemConfigPage.ts b/gym-manage-web/e2e/pages/SystemConfigPage.ts similarity index 100% rename from novalon-manage-web/e2e/pages/SystemConfigPage.ts rename to gym-manage-web/e2e/pages/SystemConfigPage.ts diff --git a/novalon-manage-web/e2e/pages/UserManagementPage.ts b/gym-manage-web/e2e/pages/UserManagementPage.ts similarity index 100% rename from novalon-manage-web/e2e/pages/UserManagementPage.ts rename to gym-manage-web/e2e/pages/UserManagementPage.ts diff --git a/novalon-manage-web/e2e/smoke/login-logout.spec.ts b/gym-manage-web/e2e/smoke/login-logout.spec.ts similarity index 100% rename from novalon-manage-web/e2e/smoke/login-logout.spec.ts rename to gym-manage-web/e2e/smoke/login-logout.spec.ts diff --git a/novalon-manage-web/e2e/utils/RetryHelper.ts b/gym-manage-web/e2e/utils/RetryHelper.ts similarity index 100% rename from novalon-manage-web/e2e/utils/RetryHelper.ts rename to gym-manage-web/e2e/utils/RetryHelper.ts diff --git a/novalon-manage-web/e2e/utils/TestDataCleanup.ts b/gym-manage-web/e2e/utils/TestDataCleanup.ts similarity index 100% rename from novalon-manage-web/e2e/utils/TestDataCleanup.ts rename to gym-manage-web/e2e/utils/TestDataCleanup.ts diff --git a/novalon-manage-web/e2e/utils/TestDataFactory.ts b/gym-manage-web/e2e/utils/TestDataFactory.ts similarity index 100% rename from novalon-manage-web/e2e/utils/TestDataFactory.ts rename to gym-manage-web/e2e/utils/TestDataFactory.ts diff --git a/novalon-manage-web/e2e/utils/TestHelpers.ts b/gym-manage-web/e2e/utils/TestHelpers.ts similarity index 100% rename from novalon-manage-web/e2e/utils/TestHelpers.ts rename to gym-manage-web/e2e/utils/TestHelpers.ts diff --git a/novalon-manage-web/e2e/utils/api-client.ts b/gym-manage-web/e2e/utils/api-client.ts similarity index 100% rename from novalon-manage-web/e2e/utils/api-client.ts rename to gym-manage-web/e2e/utils/api-client.ts diff --git a/novalon-manage-web/e2e/utils/index.ts b/gym-manage-web/e2e/utils/index.ts similarity index 100% rename from novalon-manage-web/e2e/utils/index.ts rename to gym-manage-web/e2e/utils/index.ts diff --git a/novalon-manage-web/e2e/utils/testDataManager.ts b/gym-manage-web/e2e/utils/testDataManager.ts similarity index 100% rename from novalon-manage-web/e2e/utils/testDataManager.ts rename to gym-manage-web/e2e/utils/testDataManager.ts diff --git a/novalon-manage-web/e2e/utils/testHelper.ts b/gym-manage-web/e2e/utils/testHelper.ts similarity index 100% rename from novalon-manage-web/e2e/utils/testHelper.ts rename to gym-manage-web/e2e/utils/testHelper.ts diff --git a/novalon-manage-web/index.html b/gym-manage-web/index.html similarity index 100% rename from novalon-manage-web/index.html rename to gym-manage-web/index.html diff --git a/novalon-manage-web/nginx.conf b/gym-manage-web/nginx.conf similarity index 100% rename from novalon-manage-web/nginx.conf rename to gym-manage-web/nginx.conf diff --git a/novalon-manage-web/package-lock.json b/gym-manage-web/package-lock.json similarity index 100% rename from novalon-manage-web/package-lock.json rename to gym-manage-web/package-lock.json diff --git a/novalon-manage-web/package.json b/gym-manage-web/package.json similarity index 96% rename from novalon-manage-web/package.json rename to gym-manage-web/package.json index 4026fe1..72441e0 100644 --- a/novalon-manage-web/package.json +++ b/gym-manage-web/package.json @@ -1,7 +1,7 @@ { - "name": "novalon-manage-web", + "name": "gym-manage-web", "version": "1.0.0", - "description": "Novalon Enterprise Management System Frontend", + "description": "Gym Management System Frontend", "type": "module", "scripts": { "dev": "vite", diff --git a/novalon-manage-web/playwright-complete.config.ts b/gym-manage-web/playwright-complete.config.ts similarity index 100% rename from novalon-manage-web/playwright-complete.config.ts rename to gym-manage-web/playwright-complete.config.ts diff --git a/novalon-manage-web/playwright-simple.config.ts b/gym-manage-web/playwright-simple.config.ts similarity index 100% rename from novalon-manage-web/playwright-simple.config.ts rename to gym-manage-web/playwright-simple.config.ts diff --git a/novalon-manage-web/playwright.config.ts b/gym-manage-web/playwright.config.ts similarity index 100% rename from novalon-manage-web/playwright.config.ts rename to gym-manage-web/playwright.config.ts diff --git a/novalon-manage-web/playwright/.auth/user.json b/gym-manage-web/playwright/.auth/user.json similarity index 100% rename from novalon-manage-web/playwright/.auth/user.json rename to gym-manage-web/playwright/.auth/user.json diff --git a/novalon-manage-web/pnpm-lock.yaml b/gym-manage-web/pnpm-lock.yaml similarity index 100% rename from novalon-manage-web/pnpm-lock.yaml rename to gym-manage-web/pnpm-lock.yaml diff --git a/novalon-manage-web/scripts/measure-e2e-performance.js b/gym-manage-web/scripts/measure-e2e-performance.js similarity index 100% rename from novalon-manage-web/scripts/measure-e2e-performance.js rename to gym-manage-web/scripts/measure-e2e-performance.js diff --git a/novalon-manage-web/scripts/performance-test.js b/gym-manage-web/scripts/performance-test.js similarity index 100% rename from novalon-manage-web/scripts/performance-test.js rename to gym-manage-web/scripts/performance-test.js diff --git a/novalon-manage-web/scripts/run-e2e-headless.sh b/gym-manage-web/scripts/run-e2e-headless.sh similarity index 100% rename from novalon-manage-web/scripts/run-e2e-headless.sh rename to gym-manage-web/scripts/run-e2e-headless.sh diff --git a/novalon-manage-web/src/App.vue b/gym-manage-web/src/App.vue similarity index 100% rename from novalon-manage-web/src/App.vue rename to gym-manage-web/src/App.vue diff --git a/novalon-manage-web/src/__tests__/components/MenuItem.test.ts b/gym-manage-web/src/__tests__/components/MenuItem.test.ts similarity index 100% rename from novalon-manage-web/src/__tests__/components/MenuItem.test.ts rename to gym-manage-web/src/__tests__/components/MenuItem.test.ts diff --git a/novalon-manage-web/src/__tests__/directives/permission.test.ts b/gym-manage-web/src/__tests__/directives/permission.test.ts similarity index 100% rename from novalon-manage-web/src/__tests__/directives/permission.test.ts rename to gym-manage-web/src/__tests__/directives/permission.test.ts diff --git a/novalon-manage-web/src/__tests__/router/permission.guard.test.ts b/gym-manage-web/src/__tests__/router/permission.guard.test.ts similarity index 100% rename from novalon-manage-web/src/__tests__/router/permission.guard.test.ts rename to gym-manage-web/src/__tests__/router/permission.guard.test.ts diff --git a/novalon-manage-web/src/__tests__/stores/permission.test.ts b/gym-manage-web/src/__tests__/stores/permission.test.ts similarity index 100% rename from novalon-manage-web/src/__tests__/stores/permission.test.ts rename to gym-manage-web/src/__tests__/stores/permission.test.ts diff --git a/novalon-manage-web/src/api/auth.api.ts b/gym-manage-web/src/api/auth.api.ts similarity index 100% rename from novalon-manage-web/src/api/auth.api.ts rename to gym-manage-web/src/api/auth.api.ts diff --git a/novalon-manage-web/src/api/exceptionLog.ts b/gym-manage-web/src/api/exceptionLog.ts similarity index 100% rename from novalon-manage-web/src/api/exceptionLog.ts rename to gym-manage-web/src/api/exceptionLog.ts diff --git a/novalon-manage-web/src/api/operationLog.ts b/gym-manage-web/src/api/operationLog.ts similarity index 100% rename from novalon-manage-web/src/api/operationLog.ts rename to gym-manage-web/src/api/operationLog.ts diff --git a/novalon-manage-web/src/api/role.api.ts b/gym-manage-web/src/api/role.api.ts similarity index 100% rename from novalon-manage-web/src/api/role.api.ts rename to gym-manage-web/src/api/role.api.ts diff --git a/novalon-manage-web/src/api/user.api.ts b/gym-manage-web/src/api/user.api.ts similarity index 100% rename from novalon-manage-web/src/api/user.api.ts rename to gym-manage-web/src/api/user.api.ts diff --git a/novalon-manage-web/src/assets/styles.css b/gym-manage-web/src/assets/styles.css similarity index 100% rename from novalon-manage-web/src/assets/styles.css rename to gym-manage-web/src/assets/styles.css diff --git a/novalon-manage-web/src/components/MenuItem.vue b/gym-manage-web/src/components/MenuItem.vue similarity index 100% rename from novalon-manage-web/src/components/MenuItem.vue rename to gym-manage-web/src/components/MenuItem.vue diff --git a/novalon-manage-web/src/constants/status.ts b/gym-manage-web/src/constants/status.ts similarity index 100% rename from novalon-manage-web/src/constants/status.ts rename to gym-manage-web/src/constants/status.ts diff --git a/novalon-manage-web/src/directives/permission.ts b/gym-manage-web/src/directives/permission.ts similarity index 100% rename from novalon-manage-web/src/directives/permission.ts rename to gym-manage-web/src/directives/permission.ts diff --git a/novalon-manage-web/src/layouts/DefaultLayout.vue b/gym-manage-web/src/layouts/DefaultLayout.vue similarity index 100% rename from novalon-manage-web/src/layouts/DefaultLayout.vue rename to gym-manage-web/src/layouts/DefaultLayout.vue diff --git a/novalon-manage-web/src/main.ts b/gym-manage-web/src/main.ts similarity index 100% rename from novalon-manage-web/src/main.ts rename to gym-manage-web/src/main.ts diff --git a/novalon-manage-web/src/role-based-tests/roles/__tests__/admin.role.test.ts b/gym-manage-web/src/role-based-tests/roles/__tests__/admin.role.test.ts similarity index 100% rename from novalon-manage-web/src/role-based-tests/roles/__tests__/admin.role.test.ts rename to gym-manage-web/src/role-based-tests/roles/__tests__/admin.role.test.ts diff --git a/novalon-manage-web/src/role-based-tests/roles/__tests__/base.role.test.ts b/gym-manage-web/src/role-based-tests/roles/__tests__/base.role.test.ts similarity index 100% rename from novalon-manage-web/src/role-based-tests/roles/__tests__/base.role.test.ts rename to gym-manage-web/src/role-based-tests/roles/__tests__/base.role.test.ts diff --git a/novalon-manage-web/src/role-based-tests/roles/__tests__/role-factory.test.ts b/gym-manage-web/src/role-based-tests/roles/__tests__/role-factory.test.ts similarity index 100% rename from novalon-manage-web/src/role-based-tests/roles/__tests__/role-factory.test.ts rename to gym-manage-web/src/role-based-tests/roles/__tests__/role-factory.test.ts diff --git a/novalon-manage-web/src/role-based-tests/roles/admin.role.ts b/gym-manage-web/src/role-based-tests/roles/admin.role.ts similarity index 100% rename from novalon-manage-web/src/role-based-tests/roles/admin.role.ts rename to gym-manage-web/src/role-based-tests/roles/admin.role.ts diff --git a/novalon-manage-web/src/role-based-tests/roles/base.role.ts b/gym-manage-web/src/role-based-tests/roles/base.role.ts similarity index 100% rename from novalon-manage-web/src/role-based-tests/roles/base.role.ts rename to gym-manage-web/src/role-based-tests/roles/base.role.ts diff --git a/novalon-manage-web/src/role-based-tests/roles/role-factory.ts b/gym-manage-web/src/role-based-tests/roles/role-factory.ts similarity index 100% rename from novalon-manage-web/src/role-based-tests/roles/role-factory.ts rename to gym-manage-web/src/role-based-tests/roles/role-factory.ts diff --git a/novalon-manage-web/src/role-based-tests/roles/test.role.ts b/gym-manage-web/src/role-based-tests/roles/test.role.ts similarity index 100% rename from novalon-manage-web/src/role-based-tests/roles/test.role.ts rename to gym-manage-web/src/role-based-tests/roles/test.role.ts diff --git a/novalon-manage-web/src/role-based-tests/roles/user.role.ts b/gym-manage-web/src/role-based-tests/roles/user.role.ts similarity index 100% rename from novalon-manage-web/src/role-based-tests/roles/user.role.ts rename to gym-manage-web/src/role-based-tests/roles/user.role.ts diff --git a/novalon-manage-web/src/role-based-tests/shared/__tests__/permission-helper.test.ts b/gym-manage-web/src/role-based-tests/shared/__tests__/permission-helper.test.ts similarity index 100% rename from novalon-manage-web/src/role-based-tests/shared/__tests__/permission-helper.test.ts rename to gym-manage-web/src/role-based-tests/shared/__tests__/permission-helper.test.ts diff --git a/novalon-manage-web/src/role-based-tests/shared/__tests__/role-auth-manager.test.ts b/gym-manage-web/src/role-based-tests/shared/__tests__/role-auth-manager.test.ts similarity index 100% rename from novalon-manage-web/src/role-based-tests/shared/__tests__/role-auth-manager.test.ts rename to gym-manage-web/src/role-based-tests/shared/__tests__/role-auth-manager.test.ts diff --git a/novalon-manage-web/src/role-based-tests/shared/__tests__/test-data-manager.test.ts b/gym-manage-web/src/role-based-tests/shared/__tests__/test-data-manager.test.ts similarity index 100% rename from novalon-manage-web/src/role-based-tests/shared/__tests__/test-data-manager.test.ts rename to gym-manage-web/src/role-based-tests/shared/__tests__/test-data-manager.test.ts diff --git a/novalon-manage-web/src/role-based-tests/shared/auth-helper.ts b/gym-manage-web/src/role-based-tests/shared/auth-helper.ts similarity index 100% rename from novalon-manage-web/src/role-based-tests/shared/auth-helper.ts rename to gym-manage-web/src/role-based-tests/shared/auth-helper.ts diff --git a/novalon-manage-web/src/role-based-tests/shared/permission-helper.ts b/gym-manage-web/src/role-based-tests/shared/permission-helper.ts similarity index 100% rename from novalon-manage-web/src/role-based-tests/shared/permission-helper.ts rename to gym-manage-web/src/role-based-tests/shared/permission-helper.ts diff --git a/novalon-manage-web/src/role-based-tests/shared/role-auth-manager.ts b/gym-manage-web/src/role-based-tests/shared/role-auth-manager.ts similarity index 100% rename from novalon-manage-web/src/role-based-tests/shared/role-auth-manager.ts rename to gym-manage-web/src/role-based-tests/shared/role-auth-manager.ts diff --git a/novalon-manage-web/src/role-based-tests/shared/test-data-manager.ts b/gym-manage-web/src/role-based-tests/shared/test-data-manager.ts similarity index 100% rename from novalon-manage-web/src/role-based-tests/shared/test-data-manager.ts rename to gym-manage-web/src/role-based-tests/shared/test-data-manager.ts diff --git a/novalon-manage-web/src/router/index.ts b/gym-manage-web/src/router/index.ts similarity index 100% rename from novalon-manage-web/src/router/index.ts rename to gym-manage-web/src/router/index.ts diff --git a/novalon-manage-web/src/stores/permission.ts b/gym-manage-web/src/stores/permission.ts similarity index 100% rename from novalon-manage-web/src/stores/permission.ts rename to gym-manage-web/src/stores/permission.ts diff --git a/novalon-manage-web/src/test/components/ConfigManagement.test.ts b/gym-manage-web/src/test/components/ConfigManagement.test.ts similarity index 100% rename from novalon-manage-web/src/test/components/ConfigManagement.test.ts rename to gym-manage-web/src/test/components/ConfigManagement.test.ts diff --git a/novalon-manage-web/src/test/components/Dashboard.test.ts b/gym-manage-web/src/test/components/Dashboard.test.ts similarity index 100% rename from novalon-manage-web/src/test/components/Dashboard.test.ts rename to gym-manage-web/src/test/components/Dashboard.test.ts diff --git a/novalon-manage-web/src/test/components/DictManagement.test.ts b/gym-manage-web/src/test/components/DictManagement.test.ts similarity index 100% rename from novalon-manage-web/src/test/components/DictManagement.test.ts rename to gym-manage-web/src/test/components/DictManagement.test.ts diff --git a/novalon-manage-web/src/test/components/ExceptionLog.test.ts b/gym-manage-web/src/test/components/ExceptionLog.test.ts similarity index 100% rename from novalon-manage-web/src/test/components/ExceptionLog.test.ts rename to gym-manage-web/src/test/components/ExceptionLog.test.ts diff --git a/novalon-manage-web/src/test/components/FileManagement.test.ts b/gym-manage-web/src/test/components/FileManagement.test.ts similarity index 100% rename from novalon-manage-web/src/test/components/FileManagement.test.ts rename to gym-manage-web/src/test/components/FileManagement.test.ts diff --git a/novalon-manage-web/src/test/components/Login.test.ts b/gym-manage-web/src/test/components/Login.test.ts similarity index 100% rename from novalon-manage-web/src/test/components/Login.test.ts rename to gym-manage-web/src/test/components/Login.test.ts diff --git a/novalon-manage-web/src/test/components/LoginLog.test.ts b/gym-manage-web/src/test/components/LoginLog.test.ts similarity index 100% rename from novalon-manage-web/src/test/components/LoginLog.test.ts rename to gym-manage-web/src/test/components/LoginLog.test.ts diff --git a/novalon-manage-web/src/test/components/MenuManagement.test.ts b/gym-manage-web/src/test/components/MenuManagement.test.ts similarity index 100% rename from novalon-manage-web/src/test/components/MenuManagement.test.ts rename to gym-manage-web/src/test/components/MenuManagement.test.ts diff --git a/novalon-manage-web/src/test/components/NoticeManagement.test.ts b/gym-manage-web/src/test/components/NoticeManagement.test.ts similarity index 100% rename from novalon-manage-web/src/test/components/NoticeManagement.test.ts rename to gym-manage-web/src/test/components/NoticeManagement.test.ts diff --git a/novalon-manage-web/src/test/components/OperationLog.test.ts b/gym-manage-web/src/test/components/OperationLog.test.ts similarity index 100% rename from novalon-manage-web/src/test/components/OperationLog.test.ts rename to gym-manage-web/src/test/components/OperationLog.test.ts diff --git a/novalon-manage-web/src/test/components/RoleManagement.test.ts b/gym-manage-web/src/test/components/RoleManagement.test.ts similarity index 100% rename from novalon-manage-web/src/test/components/RoleManagement.test.ts rename to gym-manage-web/src/test/components/RoleManagement.test.ts diff --git a/novalon-manage-web/src/test/components/UserManagement.test.ts b/gym-manage-web/src/test/components/UserManagement.test.ts similarity index 100% rename from novalon-manage-web/src/test/components/UserManagement.test.ts rename to gym-manage-web/src/test/components/UserManagement.test.ts diff --git a/novalon-manage-web/src/test/config.test.ts b/gym-manage-web/src/test/config.test.ts similarity index 100% rename from novalon-manage-web/src/test/config.test.ts rename to gym-manage-web/src/test/config.test.ts diff --git a/novalon-manage-web/src/test/fixtures.ts b/gym-manage-web/src/test/fixtures.ts similarity index 100% rename from novalon-manage-web/src/test/fixtures.ts rename to gym-manage-web/src/test/fixtures.ts diff --git a/novalon-manage-web/src/test/setup.ts b/gym-manage-web/src/test/setup.ts similarity index 100% rename from novalon-manage-web/src/test/setup.ts rename to gym-manage-web/src/test/setup.ts diff --git a/novalon-manage-web/src/test/utils.ts b/gym-manage-web/src/test/utils.ts similarity index 100% rename from novalon-manage-web/src/test/utils.ts rename to gym-manage-web/src/test/utils.ts diff --git a/novalon-manage-web/src/test/utils/errorHandler.test.ts b/gym-manage-web/src/test/utils/errorHandler.test.ts similarity index 100% rename from novalon-manage-web/src/test/utils/errorHandler.test.ts rename to gym-manage-web/src/test/utils/errorHandler.test.ts diff --git a/novalon-manage-web/src/utils/dateFormat.ts b/gym-manage-web/src/utils/dateFormat.ts similarity index 100% rename from novalon-manage-web/src/utils/dateFormat.ts rename to gym-manage-web/src/utils/dateFormat.ts diff --git a/novalon-manage-web/src/utils/errorHandler.ts b/gym-manage-web/src/utils/errorHandler.ts similarity index 100% rename from novalon-manage-web/src/utils/errorHandler.ts rename to gym-manage-web/src/utils/errorHandler.ts diff --git a/novalon-manage-web/src/utils/permission.ts b/gym-manage-web/src/utils/permission.ts similarity index 100% rename from novalon-manage-web/src/utils/permission.ts rename to gym-manage-web/src/utils/permission.ts diff --git a/novalon-manage-web/src/utils/request.ts b/gym-manage-web/src/utils/request.ts similarity index 100% rename from novalon-manage-web/src/utils/request.ts rename to gym-manage-web/src/utils/request.ts diff --git a/novalon-manage-web/src/utils/signature.ts b/gym-manage-web/src/utils/signature.ts similarity index 100% rename from novalon-manage-web/src/utils/signature.ts rename to gym-manage-web/src/utils/signature.ts diff --git a/novalon-manage-web/src/views/audit/ExceptionLog.vue b/gym-manage-web/src/views/audit/ExceptionLog.vue similarity index 100% rename from novalon-manage-web/src/views/audit/ExceptionLog.vue rename to gym-manage-web/src/views/audit/ExceptionLog.vue diff --git a/novalon-manage-web/src/views/audit/LoginLog.vue b/gym-manage-web/src/views/audit/LoginLog.vue similarity index 100% rename from novalon-manage-web/src/views/audit/LoginLog.vue rename to gym-manage-web/src/views/audit/LoginLog.vue diff --git a/novalon-manage-web/src/views/audit/OperationLog.vue b/gym-manage-web/src/views/audit/OperationLog.vue similarity index 100% rename from novalon-manage-web/src/views/audit/OperationLog.vue rename to gym-manage-web/src/views/audit/OperationLog.vue diff --git a/novalon-manage-web/src/views/config/ConfigManagement.vue b/gym-manage-web/src/views/config/ConfigManagement.vue similarity index 100% rename from novalon-manage-web/src/views/config/ConfigManagement.vue rename to gym-manage-web/src/views/config/ConfigManagement.vue diff --git a/novalon-manage-web/src/views/config/DictManagement.vue b/gym-manage-web/src/views/config/DictManagement.vue similarity index 100% rename from novalon-manage-web/src/views/config/DictManagement.vue rename to gym-manage-web/src/views/config/DictManagement.vue diff --git a/novalon-manage-web/src/views/file/FileManagement.vue b/gym-manage-web/src/views/file/FileManagement.vue similarity index 100% rename from novalon-manage-web/src/views/file/FileManagement.vue rename to gym-manage-web/src/views/file/FileManagement.vue diff --git a/novalon-manage-web/src/views/notify/NoticeManagement.vue b/gym-manage-web/src/views/notify/NoticeManagement.vue similarity index 100% rename from novalon-manage-web/src/views/notify/NoticeManagement.vue rename to gym-manage-web/src/views/notify/NoticeManagement.vue diff --git a/novalon-manage-web/src/views/system/Dashboard.vue b/gym-manage-web/src/views/system/Dashboard.vue similarity index 100% rename from novalon-manage-web/src/views/system/Dashboard.vue rename to gym-manage-web/src/views/system/Dashboard.vue diff --git a/novalon-manage-web/src/views/system/Forbidden.vue b/gym-manage-web/src/views/system/Forbidden.vue similarity index 100% rename from novalon-manage-web/src/views/system/Forbidden.vue rename to gym-manage-web/src/views/system/Forbidden.vue diff --git a/novalon-manage-web/src/views/system/Login.vue b/gym-manage-web/src/views/system/Login.vue similarity index 100% rename from novalon-manage-web/src/views/system/Login.vue rename to gym-manage-web/src/views/system/Login.vue diff --git a/novalon-manage-web/src/views/system/MenuManagement.vue b/gym-manage-web/src/views/system/MenuManagement.vue similarity index 100% rename from novalon-manage-web/src/views/system/MenuManagement.vue rename to gym-manage-web/src/views/system/MenuManagement.vue diff --git a/novalon-manage-web/src/views/system/RoleManagement.vue b/gym-manage-web/src/views/system/RoleManagement.vue similarity index 100% rename from novalon-manage-web/src/views/system/RoleManagement.vue rename to gym-manage-web/src/views/system/RoleManagement.vue diff --git a/novalon-manage-web/src/views/system/UserManagement.vue b/gym-manage-web/src/views/system/UserManagement.vue similarity index 100% rename from novalon-manage-web/src/views/system/UserManagement.vue rename to gym-manage-web/src/views/system/UserManagement.vue diff --git a/novalon-manage-web/tsconfig.json b/gym-manage-web/tsconfig.json similarity index 100% rename from novalon-manage-web/tsconfig.json rename to gym-manage-web/tsconfig.json diff --git a/novalon-manage-web/tsconfig.node.json b/gym-manage-web/tsconfig.node.json similarity index 100% rename from novalon-manage-web/tsconfig.node.json rename to gym-manage-web/tsconfig.node.json diff --git a/novalon-manage-web/user-journey-test.js b/gym-manage-web/user-journey-test.js similarity index 100% rename from novalon-manage-web/user-journey-test.js rename to gym-manage-web/user-journey-test.js diff --git a/novalon-manage-web/vite.config.ts b/gym-manage-web/vite.config.ts similarity index 100% rename from novalon-manage-web/vite.config.ts rename to gym-manage-web/vite.config.ts diff --git a/novalon-manage-web/vitest.config.optimized.ts b/gym-manage-web/vitest.config.optimized.ts similarity index 100% rename from novalon-manage-web/vitest.config.optimized.ts rename to gym-manage-web/vitest.config.optimized.ts diff --git a/novalon-manage-web/vitest.config.ts b/gym-manage-web/vitest.config.ts similarity index 100% rename from novalon-manage-web/vitest.config.ts rename to gym-manage-web/vitest.config.ts