更新个人中心页面

This commit is contained in:
Eamon
2026-09-03 14:37:18 +08:00
parent 3072b97bcf
commit 6d6d300203
20 changed files with 1135 additions and 378 deletions

View File

@@ -1,5 +1,4 @@
import type { ApiResponse } from "@/lib/api"
import type { OrderItem, OrderQueryParams } from "@/lib/models/order"
import { callByUser } from "./base"
import { fetchHttpBalance } from "./http"
@@ -20,16 +19,6 @@ export async function fetchDashboardConsumption(
)
}
export async function fetchDashboardRecentOrders(
params: OrderQueryParams,
): Promise<ApiResponse<OrderItem[]>> {
return await callByUser<OrderItem[]>(
"/api/course/v1/order/Page",
{ ...params, PageIndex: 1, PageSize: 10 },
"GET",
)
}
// TODO: 账号信息/IP 统计接口路径待后端确认
export async function fetchDashboardAccountInfo(): Promise<
ApiResponse<Record<string, unknown>>