feat: 更新钱包状态管理,优化资产获取逻辑,支持资金和交易账户的分离

This commit is contained in:
2025-12-24 05:28:49 +07:00
parent 64b455dfa6
commit dd1dbd485f
10 changed files with 109 additions and 40 deletions

View File

@@ -11,13 +11,13 @@ import { client, safeClient } from "@/api";
const { t } = useI18n();
const router = useRouter();
const { updateBankAccounts } = useWalletStore();
const { syncBankAccounts } = useWalletStore();
const { data, execute, onFetchResponse } = await safeClient(() => client.api.bank_account.get());
const bankCards = computed(() => data.value?.data || []);
onFetchResponse((data) => {
data?.data && updateBankAccounts(data.data);
data?.data && syncBankAccounts(data.data);
});
function handleAddCard() {