feat: 建立前端 TS 类型系统与 API 请求服务层

This commit is contained in:
2026-08-04 17:09:55 +08:00
parent daae052878
commit d18d9dbaac
6 changed files with 162 additions and 0 deletions

View File

@ -0,0 +1,17 @@
import api from "./api";
export interface DashboardStats {
products_total: number;
products_pending: number;
products_in_progress: number;
products_completed: number;
tasks_total: number;
tasks_pending: number;
tasks_in_progress: number;
tasks_completed: number;
}
export async function fetchDashboardStats(): Promise<DashboardStats> {
const { data } = await api.get<DashboardStats>("/dashboard/stats");
return data;
}