增加前端格式检查配置
This commit is contained in:
@@ -32,9 +32,12 @@ export async function fetchWalletBalance() {
|
||||
}
|
||||
|
||||
export async function fetchWalletLedger(page = 1, pageSize = 20) {
|
||||
const { data } = await apiClient.get<ApiResponse<PaginatedResult<WalletLedger>>>('/wallet/ledger', {
|
||||
params: { page, page_size: pageSize },
|
||||
})
|
||||
const { data } = await apiClient.get<ApiResponse<PaginatedResult<WalletLedger>>>(
|
||||
'/wallet/ledger',
|
||||
{
|
||||
params: { page, page_size: pageSize },
|
||||
}
|
||||
)
|
||||
return data.data
|
||||
}
|
||||
|
||||
@@ -44,11 +47,15 @@ export async function rechargeWallet(amount: number) {
|
||||
}
|
||||
|
||||
export async function startWalletRechargePayment(amount: number) {
|
||||
const { data } = await apiClient.post<ApiResponse<PaymentOrder>>('/wallet/recharge/pay', { amount })
|
||||
const { data } = await apiClient.post<ApiResponse<PaymentOrder>>('/wallet/recharge/pay', {
|
||||
amount,
|
||||
})
|
||||
return data.data
|
||||
}
|
||||
|
||||
export async function queryWalletRechargePayment(id: number) {
|
||||
const { data } = await apiClient.post<ApiResponse<PaymentOrder>>(`/wallet/recharge/pay/${id}/query`)
|
||||
const { data } = await apiClient.post<ApiResponse<PaymentOrder>>(
|
||||
`/wallet/recharge/pay/${id}/query`
|
||||
)
|
||||
return data.data
|
||||
}
|
||||
|
||||
@@ -70,9 +70,12 @@ export interface CreateWithdrawalRequest {
|
||||
// ========== 收款账号管理 API ==========
|
||||
|
||||
export async function fetchPaymentAccounts(page = 1, pageSize = 20) {
|
||||
const { data } = await apiClient.get<ApiResponse<PaginatedResult<PaymentAccount>>>('/payment-accounts', {
|
||||
params: { page, page_size: pageSize },
|
||||
})
|
||||
const { data } = await apiClient.get<ApiResponse<PaginatedResult<PaymentAccount>>>(
|
||||
'/payment-accounts',
|
||||
{
|
||||
params: { page, page_size: pageSize },
|
||||
}
|
||||
)
|
||||
return data.data
|
||||
}
|
||||
|
||||
@@ -92,12 +95,16 @@ export async function updatePaymentAccount(id: number, req: UpdatePaymentAccount
|
||||
}
|
||||
|
||||
export async function deletePaymentAccount(id: number) {
|
||||
const { data } = await apiClient.delete<ApiResponse<{ deleted: boolean }>>(`/payment-accounts/${id}`)
|
||||
const { data } = await apiClient.delete<ApiResponse<{ deleted: boolean }>>(
|
||||
`/payment-accounts/${id}`
|
||||
)
|
||||
return data.data
|
||||
}
|
||||
|
||||
export async function setDefaultPaymentAccount(id: number) {
|
||||
const { data } = await apiClient.post<ApiResponse<{ updated: boolean }>>(`/payment-accounts/${id}/set-default`)
|
||||
const { data } = await apiClient.post<ApiResponse<{ updated: boolean }>>(
|
||||
`/payment-accounts/${id}/set-default`
|
||||
)
|
||||
return data.data
|
||||
}
|
||||
|
||||
@@ -109,9 +116,12 @@ export async function createWithdrawal(req: CreateWithdrawalRequest) {
|
||||
}
|
||||
|
||||
export async function fetchWithdrawals(page = 1, pageSize = 20) {
|
||||
const { data } = await apiClient.get<ApiResponse<PaginatedResult<WithdrawalRequest>>>('/withdrawals', {
|
||||
params: { page, page_size: pageSize },
|
||||
})
|
||||
const { data } = await apiClient.get<ApiResponse<PaginatedResult<WithdrawalRequest>>>(
|
||||
'/withdrawals',
|
||||
{
|
||||
params: { page, page_size: pageSize },
|
||||
}
|
||||
)
|
||||
return data.data
|
||||
}
|
||||
|
||||
@@ -121,6 +131,8 @@ export async function fetchWithdrawal(id: number) {
|
||||
}
|
||||
|
||||
export async function cancelWithdrawal(id: number) {
|
||||
const { data } = await apiClient.post<ApiResponse<{ cancelled: boolean }>>(`/withdrawals/${id}/cancel`)
|
||||
const { data } = await apiClient.post<ApiResponse<{ cancelled: boolean }>>(
|
||||
`/withdrawals/${id}/cancel`
|
||||
)
|
||||
return data.data
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user