27 lines
484 B
JavaScript
27 lines
484 B
JavaScript
|
|
import {
|
||
|
|
http
|
||
|
|
} from "../util/api"
|
||
|
|
|
||
|
|
// 用户相关API
|
||
|
|
export const userAPI = {
|
||
|
|
// 获取用户列表
|
||
|
|
getList: (params = {}) => http.get('/users', {
|
||
|
|
params
|
||
|
|
}),
|
||
|
|
|
||
|
|
// 获取用户详情
|
||
|
|
getDetail: (id) => http.get(`/users/${id}`),
|
||
|
|
|
||
|
|
// 更新用户信息
|
||
|
|
update: (id, data) => http.put(`/users/${id}`, data),
|
||
|
|
|
||
|
|
// 删除用户
|
||
|
|
delete: (id) => http.delete(`/users/${id}`),
|
||
|
|
|
||
|
|
// 获取用户统计
|
||
|
|
getStats: () => http.get('/users/stats/overview')
|
||
|
|
}
|
||
|
|
|
||
|
|
export default {
|
||
|
|
userAPI
|
||
|
|
}
|