feat: login

This commit is contained in:
tbphp
2025-07-02 19:14:23 +08:00
parent c7d54db31a
commit 8e1de8d29f
10 changed files with 216 additions and 9 deletions

14
web/src/api/logs.ts Normal file
View File

@@ -0,0 +1,14 @@
import type { Group, LogFilter, LogsResponse } from "@/types/models";
import http from "@/utils/http";
export const logApi = {
// 获取日志列表
getLogs: (params: LogFilter): Promise<LogsResponse> => {
return http.get("/logs", { params });
},
// 获取分组列表(用于筛选)
getGroups: (): Promise<Group[]> => {
return http.get("/groups");
},
};