diff --git a/src/views/assets/Asset/AssetCreateUpdate/components/AssetAccounts.vue b/src/views/assets/Asset/AssetCreateUpdate/components/AssetAccounts.vue index 744b4944b..b5f10dc71 100644 --- a/src/views/assets/Asset/AssetCreateUpdate/components/AssetAccounts.vue +++ b/src/views/assets/Asset/AssetCreateUpdate/components/AssetAccounts.vue @@ -92,8 +92,15 @@ export default { }, methods: { removeAccount(account) { + console.log('>>>>>>', account, this.accounts) this.accounts = this.accounts.filter((item) => { - return item.id !== account.id + if (account.id && item.id) { + return item.id !== account.id + } else if (account.username && item.username) { + return item.username !== account.username + } else { + return account.name !== item.name + } }) }, onEditClick(account) {