From 75b70d33ee323a125a2c537b865fc1030031a832 Mon Sep 17 00:00:00 2001 From: ibuler <ibuler@qq.com> Date: Thu, 6 Feb 2025 12:48:16 +0800 Subject: [PATCH] perf: some feat free --- jsconfig.json | 1 + src/views/accounts/AccountBackup/index.vue | 5 ++- src/views/accounts/AccountDiscover/index.vue | 6 +++- src/views/pam/Account/index.vue | 1 - src/views/pam/Integration/index.vue | 9 ++---- yarn.lock | 32 +++++++++++++++++++- 6 files changed, 44 insertions(+), 10 deletions(-) diff --git a/jsconfig.json b/jsconfig.json index ed079e2b9..6ac79b214 100644 --- a/jsconfig.json +++ b/jsconfig.json @@ -5,5 +5,6 @@ "@/*": ["src/*"] } }, + "include": ["src"], "exclude": ["node_modules", "dist"] } diff --git a/src/views/accounts/AccountBackup/index.vue b/src/views/accounts/AccountBackup/index.vue index 60f3c41db..d579bf58e 100644 --- a/src/views/accounts/AccountBackup/index.vue +++ b/src/views/accounts/AccountBackup/index.vue @@ -1,5 +1,8 @@ <template> - <TabPage :active-menu.sync="config.activeMenu" :submenu="config.submenu" :disabled="!hasValidLicense" /> + <TabPage + :active-menu.sync="config.activeMenu" + :submenu="config.submenu" + /> </template> <script> diff --git a/src/views/accounts/AccountDiscover/index.vue b/src/views/accounts/AccountDiscover/index.vue index 7ea0b2e34..e22c1c07b 100644 --- a/src/views/accounts/AccountDiscover/index.vue +++ b/src/views/accounts/AccountDiscover/index.vue @@ -1,5 +1,9 @@ <template> - <TabPage :active-menu.sync="config.activeMenu" :submenu="config.submenu" :disabled="!hasValidLicense" /> + <TabPage + :active-menu.sync="config.activeMenu" + :submenu="config.submenu" + :disabled="!hasValidLicense" + /> </template> <script> diff --git a/src/views/pam/Account/index.vue b/src/views/pam/Account/index.vue index 919d6b3e9..c42d9dc92 100644 --- a/src/views/pam/Account/index.vue +++ b/src/views/pam/Account/index.vue @@ -2,7 +2,6 @@ <TabPage :active-menu.sync="activeMenu" :submenu="tab.submenu" - :disabled="true" /> </template> diff --git a/src/views/pam/Integration/index.vue b/src/views/pam/Integration/index.vue index 280f32323..34e378b1e 100644 --- a/src/views/pam/Integration/index.vue +++ b/src/views/pam/Integration/index.vue @@ -1,17 +1,14 @@ <template> - <TabPage - :active-menu.sync="activeMenu" - :submenu="tab.submenu" - :disabled="!hasValidLicense" - /> + <TabPage :active-menu.sync="activeMenu" :submenu="tab.submenu" /> </template> <script> import { TabPage } from '@/layout/components' +// import TabPage from '@/layout/components/TabPage/index.vue' import { mapGetters } from 'vuex' export default { - name: 'IntegrationApplicationList', + name: 'IntegrationnList', components: { TabPage }, diff --git a/yarn.lock b/yarn.lock index 40e503b7c..d8c045a42 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1446,6 +1446,36 @@ resolved "https://registry.npmmirror.com/@vue/preload-webpack-plugin/-/preload-webpack-plugin-1.1.2.tgz" integrity sha512-LIZMuJk38pk9U9Ur4YzHjlIyMuxPlACdBIHH9/nGYVTsaGKOSnSuELiE8vS9wa+dJpIYspYUOqk+L1Q4pgHQHQ== +"@vue/reactivity@3.5.13": + version "3.5.13" + resolved "https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.5.13.tgz#b41ff2bb865e093899a22219f5b25f97b6fe155f" + integrity sha512-NaCwtw8o48B9I6L1zl2p41OHo/2Z4wqYGGIK1Khu5T7yxrn+ATOixn/Udn2m+6kZKB/J7cuT9DbWWhRxqixACg== + dependencies: + "@vue/shared" "3.5.13" + +"@vue/runtime-core@3.5.13": + version "3.5.13" + resolved "https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.5.13.tgz#1fafa4bf0b97af0ebdd9dbfe98cd630da363a455" + integrity sha512-Fj4YRQ3Az0WTZw1sFe+QDb0aXCerigEpw418pw1HBUKFtnQHWzwojaukAs2X/c9DQz4MQ4bsXTGlcpGxU/RCIw== + dependencies: + "@vue/reactivity" "3.5.13" + "@vue/shared" "3.5.13" + +"@vue/runtime-dom@3.5.13": + version "3.5.13" + resolved "https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.5.13.tgz#610fc795de9246300e8ae8865930d534e1246215" + integrity sha512-dLaj94s93NYLqjLiyFzVs9X6dWhTdAlEAciC3Moq7gzAc13VJUdCnjjRurNM6uTLFATRHexHCTu/Xp3eW6yoog== + dependencies: + "@vue/reactivity" "3.5.13" + "@vue/runtime-core" "3.5.13" + "@vue/shared" "3.5.13" + csstype "^3.1.3" + +"@vue/shared@3.5.13": + version "3.5.13" + resolved "https://registry.npmmirror.com/@vue/shared/-/shared-3.5.13.tgz#87b309a6379c22b926e696893237826f64339b6f" + integrity sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ== + "@vue/test-utils@1.0.0-beta.29": version "1.0.0-beta.29" resolved "https://registry.npmmirror.com/@vue/test-utils/-/test-utils-1.0.0-beta.29.tgz" @@ -3928,7 +3958,7 @@ cssstyle@^1.0.0: dependencies: cssom "0.3.x" -csstype@^3.1.0: +csstype@^3.1.0, csstype@^3.1.3: version "3.1.3" resolved "https://registry.npmmirror.com/csstype/-/csstype-3.1.3.tgz" integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==