zhangzengfei
2022-05-19 fec2ece4213cbf9ed43b0f969f9a05441f91aa22
src/api/user.js
@@ -1,34 +1,62 @@
import request from '@/utils/request'
import { loginRSA, tokenName } from '@/config'
import request from "@/utils/request";
export async function login(data) {
  return request({
    url: '/user/login',
    method: 'post',
    url: "/account/login",
    method: "post",
    data,
  })
}
export function getUserInfo(accessToken) {
  return request({
    url: '/user/info',
    method: 'post',
    data: {
      [tokenName]: accessToken,
    },
  })
  });
}
export function logout() {
  return request({
    url: '/logout',
    method: 'post',
  })
    url: "/account/logout",
    method: "post",
  });
}
export function register() {
export function getUserInfo(accessToken) {
  return request({
    url: '/register',
    method: 'post',
  })
    url: "/user/info",
    method: "post",
  });
}
export function register(data) {
  return request({
    url: "/user/register",
    method: "post",
    data,
  });
}
export function doEdit(data) {
  return request({
    url: "/user/" + data.id,
    method: "put",
    data,
  });
}
export function getUsers(query) {
  return request({
    url: "/user/list",
    method: "get",
    params: query,
  });
}
export function deleteUser(id) {
  return request({
    url: "/user/" + id,
    method: "delete",
  });
}
export function updatePassword(id, data) {
  return request({
    url: "/user/" + id + "/password",
    method: "post",
    data,
  });
}