添加表单查询和调整表格字段以及功能

This commit is contained in:
Eamon
2026-03-26 15:27:52 +08:00
parent a9e9ddd04b
commit 453d687c4a
28 changed files with 3013 additions and 384 deletions

View File

@@ -2,19 +2,32 @@ import type { PageRecord } from "@/lib/api"
import type { Resources } from "@/models/resources"
import { callByUser } from "./base"
export async function listResourceLong(params: { page: number; size: number }) {
export interface ResourceListParams {
page: number
size: number
user_phone?: string
resource_no?: string
active?: boolean
mode?: number
created_at_start?: Date
created_at_end?: Date
expired?: boolean
}
export async function listResourceLong(params: ResourceListParams) {
return callByUser<PageRecord<Resources>>(
"/api/admin/resource/long/page",
params,
)
}
export async function listResourceShort(params: {
page: number
size: number
}) {
export async function listResourceShort(params: ResourceListParams) {
return callByUser<PageRecord<Resources>>(
"/api/admin/resource/short/page",
params,
)
}
export async function updateResource(data: { id: number; active?: boolean }) {
return callByUser<Resources>("/api/admin/resource/update", data)
}