优化客服群聊订单信息展示

This commit is contained in:
yml
2026-06-18 00:44:45 +08:00
parent 0add23dedb
commit 272b2cb71e
15 changed files with 479 additions and 55 deletions
@@ -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 {