diff --git a/src/api/.keep b/src/api/.keep new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/src/api/user.js b/src/api/user.js new file mode 100644 index 0000000000000000000000000000000000000000..7ad2d6a0f74884c20b33711096eabd292b2f404a --- /dev/null +++ b/src/api/user.js @@ -0,0 +1,88 @@ +import axios from '../utils/request' + +// login +export function login(params) { + return axios({ + url: '/userLogin', + method: 'post', + data: params + }) +} + +// refresh token +export function refreshToken() { + return axios({ + url: '/renewal', + method: 'post' + }) +} + +// 获取用户信息 +export function getUserInfo() { + return axios({ + url: '/user/user-basic-info', + method: 'post' + }) +} + +// 退出登录 +export function loginOut(params) { + return axios({ + url: '/logout2', + method: 'get', + data: params + }) +} + +// 修改密码 +export function updatePwd(params) { + return axios({ + url: '/user/updatePwd', + method: 'post', + data: params + }) +} + +// 用户列表 +export function getUserList() { + return axios({ + url: '/user/getUserList', + method: 'post' + }) +} + +// 添加用户 +export function addUser(params) { + return axios({ + url: '/user/addUser', + method: 'post', + data: params + }) +} + +// 修改用户 +export function updateUser(params) { + return axios({ + url: '/user/updateUser', + method: 'post', + data: params + }) +} + +// 删除用户 +export function deleteUser(id) { + return axios({ + url: '/user/deleteUser', + method: 'post', + data: { id } + }) +} + +// 解锁用户 +export function unlockUser(id) { + return axios({ + url: '/user/unlock', + method: 'post', + data: { id } + }) +}