login.js 711 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. import request from '../utils/request.js'
  2. let TYPE = null
  3. // #ifndef MP-WEIXIN
  4. TYPE = 2
  5. // #endif
  6. // #ifdef MP-WEIXIN
  7. TYPE = 4
  8. // #endif
  9. /**
  10. * 登录
  11. */
  12. export function login(params) {
  13. return request({
  14. url: 'login',
  15. requiredAuth: false,
  16. method: 'POST',
  17. data: {
  18. ...params,
  19. type: TYPE
  20. }
  21. })
  22. }
  23. /**
  24. * 选择企业登录
  25. * @param params
  26. */
  27. export function chooseLogin(params) {
  28. return request({
  29. url: 'reLogin',
  30. requiredAuth: false,
  31. method: 'post',
  32. data: {
  33. ...params,
  34. type: TYPE
  35. }
  36. })
  37. }
  38. /**
  39. * 退出登录
  40. */
  41. export function logOut() {
  42. return request({
  43. url: 'logout',
  44. method: 'POST',
  45. data: {
  46. type: TYPE
  47. }
  48. })
  49. }