feat: 更新钱包管理功能,添加银行账户和余额的初始化逻辑,优化API请求和响应处理
This commit is contained in:
@@ -11,10 +11,15 @@ import { client, safeClient } from "@/api";
|
||||
|
||||
const { t } = useI18n();
|
||||
const router = useRouter();
|
||||
const { updateBankAccounts } = useWalletStore();
|
||||
|
||||
const { data, refresh } = await safeClient(() => client.api.bank_account.get());
|
||||
const { data, refresh, onFetchResponse } = await safeClient(() => client.api.bank_account.get());
|
||||
const bankCards = computed(() => data.value?.data || []);
|
||||
|
||||
onFetchResponse((data) => {
|
||||
data?.data && updateBankAccounts(data.data);
|
||||
});
|
||||
|
||||
function handleAddCard() {
|
||||
router.push("/trade-settings/bank-management/add");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user