优化客服群聊订单信息展示
This commit is contained in:
@@ -36,15 +36,18 @@ export interface AdminPaymentQuery {
|
||||
provider?: string
|
||||
page?: number
|
||||
page_size?: number
|
||||
silent?: boolean
|
||||
}
|
||||
|
||||
export async function fetchAdminPayments(query: AdminPaymentQuery = {}) {
|
||||
const params = Object.fromEntries(
|
||||
Object.entries(query).filter(([, value]) => value !== '' && value !== undefined)
|
||||
Object.entries(query).filter(
|
||||
([key, value]) => key !== 'silent' && value !== '' && value !== undefined
|
||||
)
|
||||
)
|
||||
const { data } = await apiClient.get<ApiResponse<PaginatedResult<AdminPayment>>>(
|
||||
'/admin/payments',
|
||||
{ params }
|
||||
{ params, silent: query.silent }
|
||||
)
|
||||
const result = data.data
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user