feat: 优化钱包同步逻辑,确保钱包列表按排序顺序展示
This commit is contained in:
@@ -8,7 +8,7 @@ export const useWalletStore = defineStore("wallet", () => {
|
|||||||
|
|
||||||
async function syncWallets() {
|
async function syncWallets() {
|
||||||
const { data } = await safeClient(client.api.wallet.wallets.get(), { silent: true });
|
const { data } = await safeClient(client.api.wallet.wallets.get(), { silent: true });
|
||||||
wallets.value = data.value || [];
|
wallets.value = data.value?.sort((a, b) => a.walletType.sortOrder - b.walletType.sortOrder) || [];
|
||||||
}
|
}
|
||||||
async function getWalletByType(type: Wallet["walletType"]["code"]) {
|
async function getWalletByType(type: Wallet["walletType"]["code"]) {
|
||||||
const { data } = await safeClient(client.api.wallet.wallet_by_code({ walletTypeCode: type }).get(), { silent: true });
|
const { data } = await safeClient(client.api.wallet.wallet_by_code({ walletTypeCode: type }).get(), { silent: true });
|
||||||
|
|||||||
Reference in New Issue
Block a user