login.js 1013 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. import request from '@/utils/request'
  2. // 登录
  3. export function login(data) {
  4. return request({
  5. url: '/api/login',
  6. method: 'post',
  7. data
  8. });
  9. }
  10. // 注册
  11. export function register(data) {
  12. return request({
  13. url: '/api/register',
  14. method: 'post',
  15. data
  16. });
  17. }
  18. // 验证码
  19. export function verify(data) {
  20. //event : 注册 registe 修改密码 resetpwd changemobile 修改手机号
  21. return request({
  22. url: '/api/captcha',
  23. method: 'post',
  24. data
  25. });
  26. }
  27. // 获取用户信息
  28. export function getUserInfo(data) {
  29. return request({
  30. url: '/api/userinfo',
  31. method: 'get',
  32. data
  33. });
  34. }
  35. // 短信登录
  36. export function loginMobile(data) {
  37. return request({
  38. url: '/api/login/mobile',
  39. method: 'post',
  40. data
  41. });
  42. }
  43. // #ifdef APP-PLUS
  44. // 微信授权登录
  45. export function loginWx(data) {
  46. return request({
  47. url: '/api/wechat/appauth',
  48. method: 'get',
  49. data
  50. });
  51. }
  52. // #endif
  53. //绑定手机号
  54. export function bangding(data) {
  55. return request({
  56. url: '/api/binding',
  57. method: 'POST',
  58. data
  59. });
  60. }