login.ts 674 B

12345678910111213141516171819202122232425262728293031323334
  1. // src/api/login.ts
  2. import request from '../utils/request.ts'
  3. // 登录接口
  4. export const login = (data:any) => {
  5. return request({
  6. url: '/adminApi/v1/auth/login',
  7. method: 'post',
  8. data
  9. })
  10. }
  11. // 获取用户信息
  12. export const getUserInfo = () => {
  13. return request({
  14. url: '/adminApi/v1/sys/users/info',
  15. method: 'get'
  16. })
  17. }
  18. // 退出登录
  19. export const loginOut = (userId: any) => {
  20. return request({
  21. url: `/adminApi/v1/sys/users/${userId}/kickOut`,
  22. method: 'post'
  23. })
  24. }
  25. // 修改密码
  26. export const changePassWord = (data: any) => {
  27. return request({
  28. url: `/adminApi/v1/sys/users/updatePassword`,
  29. method: 'post',
  30. data
  31. })
  32. }