From bcd96c08cfb0a3f4f20c4c98e0570b3398ca7ef2 Mon Sep 17 00:00:00 2001 From: jiangweidong <1053570670@qq.com> Date: Tue, 15 Apr 2025 12:43:04 +0800 Subject: [PATCH] perf: The global organization strategy is not operational. --- src/views/assets/Cloud/Strategy/StrategyList.vue | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/views/assets/Cloud/Strategy/StrategyList.vue b/src/views/assets/Cloud/Strategy/StrategyList.vue index 1b5188dfb..a1e1d05ad 100644 --- a/src/views/assets/Cloud/Strategy/StrategyList.vue +++ b/src/views/assets/Cloud/Strategy/StrategyList.vue @@ -52,10 +52,11 @@ export default { updateRoute: 'CloudStrategyUpdate', hasClone: false, canDelete: ({ row }) => { - return row.name !== 'default' + return this.$hasPerm('xpack.delete_strategy') && row.name !== 'default' }, canUpdate: ({ row }) => { - return row.name !== 'default' + return this.$hasPerm('xpack.change_strategy') && row.name !== 'default' && + !this.$store.getters.currentOrgIsRoot } } }