From 6b6de2b2c5f2711feb65dadb3cedcf5aa119251d Mon Sep 17 00:00:00 2001 From: w940853815 <940853815@qq.com> Date: Thu, 20 Nov 2025 10:29:30 +0800 Subject: [PATCH] perf: Update asset detection logic in AccountRiskList for improved menu display --- src/views/accounts/RiskDetect/AccountRiskList.vue | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/views/accounts/RiskDetect/AccountRiskList.vue b/src/views/accounts/RiskDetect/AccountRiskList.vue index 55596c14b..b23041fdf 100644 --- a/src/views/accounts/RiskDetect/AccountRiskList.vue +++ b/src/views/accounts/RiskDetect/AccountRiskList.vue @@ -43,7 +43,9 @@ export default { asset: '' }, treeSetting: { - showMenu: true, + showMenu: (node) => { + return node?.meta?.type === 'asset' + }, showRefresh: true, showSearch: true, showAssets: true, @@ -55,9 +57,8 @@ export default { menu: [ { id: 'check', - name: this.$t('Check'), + name: this.$t('RiskDetection'), icon: 'scan', - has: (node) => node?.meta?.type === 'asset', callback: (node) => { vm.detectDialog.asset = node.id setTimeout(() => {