33 lines
698 B
TypeScript
33 lines
698 B
TypeScript
import type { PageRecord } from "@/lib/api"
|
|
import type { Balance } from "@/models/balance"
|
|
import { callByUser } from "./base"
|
|
|
|
export async function getPageBalance(params: {
|
|
page: number
|
|
size: number
|
|
user_phone?: string
|
|
bill_id?: string
|
|
created_at_start?: Date
|
|
created_at_end?: Date
|
|
}) {
|
|
return callByUser<PageRecord<Balance>>(
|
|
"/api/admin/balance-activity/page",
|
|
params,
|
|
)
|
|
}
|
|
|
|
export async function getBalance(params: {
|
|
page: number
|
|
size: number
|
|
user_id: number
|
|
user_phone?: string
|
|
bill_id?: string
|
|
created_at_start?: Date
|
|
created_at_end?: Date
|
|
}) {
|
|
return callByUser<PageRecord<Balance>>(
|
|
"/api/admin/balance-activity/page/of-user",
|
|
params,
|
|
)
|
|
}
|