From d2469f63130e6072c94e38fda286d7bbd4b288f8 Mon Sep 17 00:00:00 2001 From: zhaojisen <1301338853@qq.com> Date: Mon, 12 May 2025 16:12:27 +0800 Subject: [PATCH] Fixed: Fix the issue of the create asset button not being disabled under the global organization. --- src/views/assets/Asset/AssetList/components/BaseList.vue | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/views/assets/Asset/AssetList/components/BaseList.vue b/src/views/assets/Asset/AssetList/components/BaseList.vue index 8266ce8bd..f04a14094 100644 --- a/src/views/assets/Asset/AssetList/components/BaseList.vue +++ b/src/views/assets/Asset/AssetList/components/BaseList.vue @@ -126,6 +126,7 @@ export default { icon: '', split: true, has: this.headerActions.hasCreate, + can: !this.$store.getters.currentOrgIsRoot, callback: () => { this.showPlatform = false setTimeout(() => { @@ -185,6 +186,10 @@ export default { } const create = this.createAction create.dropdown = this.recentPlatforms + create.dropdown.map((item) => { + item.can = !this.$store.getters.currentOrgIsRoot + return item + }) const extraActions = actions.extraActions || [] actions.extraActions = [create, ...extraActions] // actions.extraActions[0].dropdown = platforms