login.js 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. // import request from '@/utils/request'
  2. import Request from '@/common/request.js';
  3. let request = new Request().http
  4. const api = {
  5. userLoginWX: 'api/login/login',
  6. userLloginApp: 'api/login/loginApp',
  7. userLoginH5: 'api/login/loginH5',
  8. doSmsSend: 'api/sms/send',
  9. checkSms: 'api/sms/checkSms',
  10. resetPassword: 'api/login/resetPassword',
  11. // 我写的登录
  12. loginByApp: '/app/user/loginByApp',//登录
  13. captchaImage: 'captchaImage',
  14. checkLogin: '/app/user/checkLogin',//验证是否登录
  15. register: '/app/user/register',//注册账号
  16. loginByWeChat: '/app/user/loginByWeChat',//微信登录
  17. setPhone: '/app/user/setPhone',//绑定手机号码
  18. }
  19. // // 登录
  20. // export function userLoginWX(data) {
  21. // return request.post(api.userLoginWX, data)
  22. // }
  23. // // App登录
  24. // export function userLloginApp(data) {
  25. // return request.post(api.userLloginApp, data)
  26. // }
  27. // // 登录(H5)
  28. // export function userLoginH5(data) {
  29. // return request.post(api.userLoginH5, data)
  30. // }
  31. // // 获取验证码
  32. // export function doSmsSend(data) {
  33. // return request.post(api.doSmsSend, data)
  34. // }
  35. // 我写的登录
  36. // /app/user/loginByApp
  37. // export function loginByApp(data) {
  38. // return request.post(api.loginByApp, data)
  39. // }
  40. // 登录
  41. export function loginByApp(data) {
  42. return request(api.loginByApp, data, 'POST', 'application/json;charset=UTF-8');
  43. }
  44. export function captchaImage() {
  45. return request(api.captchaImage, 'GET', 'application/json;charset=UTF-8');
  46. }
  47. //验证是否登录
  48. export function checkLogin(data) {
  49. return request(api.checkLogin, data, 'GET', 'application/json;charset=UTF-8');
  50. }
  51. //注册账号
  52. export function register(data) {
  53. return request(api.register, data, 'POST', 'application/json;charset=UTF-8');
  54. }
  55. //微信登录
  56. export function loginByWeChat(data) {
  57. return request(api.loginByWeChat, data, 'POST', 'application/json;charset=UTF-8');
  58. }
  59. //绑定手机号码
  60. export function setPhone(data) {
  61. return request(api.setPhone, data, 'POST', 'application/json;charset=UTF-8');
  62. }