login.js 658 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. import {
  2. myRequest
  3. } from '../request.js'
  4. import store from '@/store/index.js'
  5. export default {
  6. //登录
  7. login(data) {
  8. return myRequest({
  9. url: '/login',
  10. // url: '/testLogin',
  11. method: 'post',
  12. data: data,
  13. noToken: true
  14. })
  15. },
  16. //登录用户信息
  17. getInfo() {
  18. return myRequest({
  19. url: '/getInfo',
  20. method: 'get',
  21. })
  22. },
  23. //刷新令牌
  24. refreshToken(data) {
  25. return myRequest({
  26. url: '/refreshToken/' + data,
  27. method: 'get',
  28. noToken: true
  29. })
  30. },
  31. refreshUserInfo() {
  32. this.getInfo().then(resdata => {
  33. if(resdata.data.code == 200){
  34. store.commit('updateUserInfo',{userInfo:resdata.data.data})
  35. }
  36. });
  37. }
  38. }