| 123456789101112131415161718192021222324252627282930 |
- import axiosInstance from '../utils/axios';
- // 用户管理 API
- export const userApi = {
- // 获取用户列表
- getUserList: (params?: { page?: number; pageSize?: number; keyword?: string }) => {
- return axiosInstance.get('/users', { params });
- },
- // 获取用户详情
- getUserDetail: (id: string) => {
- return axiosInstance.get(`/users/${id}`);
- },
- // 创建用户
- createUser: (data: any) => {
- return axiosInstance.post('/users', data);
- },
- // 更新用户
- updateUser: (id: string, data: any) => {
- return axiosInstance.put(`/users/${id}`, data);
- },
- // 删除用户
- deleteUser: (id: string) => {
- return axiosInstance.delete(`/users/${id}`);
- },
- };
|