Files
admin/src/actions/trade.ts

33 lines
752 B
TypeScript

import type { PageRecord } from "@/lib/api"
import type { Trade } from "@/models/trade"
import { callByUser } from "./base"
export async function getPageTrade(params: {
page: number
size: number
user_phone?: string
inner_no?: string
method?: number
platform?: number
status?: number
created_at_start?: Date
created_at_end?: Date
}) {
return callByUser<PageRecord<Trade>>("/api/admin/trade/page", params)
}
export async function getTrade(params: {
page: number
size: number
user_id: number
user_phone?: string
inner_no?: string
method?: number
platform?: number
status?: number
created_at_start?: Date
created_at_end?: Date
}) {
return callByUser<PageRecord<Trade>>("/api/admin/trade/page/of-user", params)
}