import request from '@/utils/http' import { BaseResponse, UserInfoResponse } from '@/types/api' interface LoginParams { username: string password: string device?: string } interface UserListParams { current?: number size?: number } export class UserService { // 登录 static login(params: LoginParams) { return request.post({ url: '/api/admin/login', params }) } // 获取用户信息 // GET /api/admin/me static getUserInfo() { return request.get>({ url: '/api/admin/me' }) } // 获取用户列表 static getUserList(params?: UserListParams) { return request.get({ url: '/api/user/list', params }) } }