user.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. import APIConfig from './api.js';
  2. import efunRequest from '../utils/efunRequest';
  3. import request from '../utils/request';
  4. export default class user {
  5. static update_UserInfo(opts) {
  6. console.log('opts', opts);
  7. return request(APIConfig.getUserUrl(``), opts);
  8. }
  9. // 个人中心
  10. static userMember() {
  11. return request(`http://ott80test-base.yifangjiaoyu.cn/mobile/user/member`, {
  12. method: 'get'
  13. });
  14. }
  15. //更新个人信息
  16. static update_UserInfo(opts) {
  17. return request(APIConfig.getUserUrl(``), opts);
  18. }
  19. //绑定微信
  20. static bind_wechat(opts) {
  21. return request(APIConfig.getUserUrl(`/wechatBind`), opts);
  22. }
  23. //获取验证码
  24. static getVerificationCode(phone) {
  25. return request(APIConfig.getUserUrl(`/sendCode?mobile=` + phone));
  26. }
  27. //绑定手机号
  28. static bind_phone(opts) {
  29. return request(APIConfig.getUserUrl(`/mobileBind`), opts);
  30. }
  31. //手机号登陆注册
  32. static mobileLoginAndReg(opts) {
  33. return request(APIConfig.getUserUrl(`/mobileLoginAndReg`), opts);
  34. }
  35. //微信登陆
  36. static wechatLogin(opts) {
  37. return request(APIConfig.getUserUrl(``), opts);
  38. }
  39. }