user.js 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. import request from '../utils/request.js'
  2. import config from '../utils/config'
  3. // login
  4. // 用户登录
  5. export const userLogin = data => {
  6. return request.post('/wechat/wxapp/session', data)
  7. }
  8. // 绑定用户昵称和头像
  9. export const userBindNickname = data => {
  10. return request.post('/wechat/auth.center/bindUser', data)
  11. }
  12. // 用户绑定手机号
  13. export const userBindPhone = data => {
  14. return request.post('/wechat/auth.center/bindPhone', data)
  15. }
  16. // 获取用户数据
  17. export const getUserInfo = data => {
  18. return request.get('/wechat/auth.center/get', data)
  19. }
  20. // 获取用户数据
  21. export const getCustomerInfo = data => {
  22. return request.get('/wechat/auth.center/customer', data)
  23. }
  24. // 更新用户资料
  25. export const updateUserInfo = data => {
  26. return request.post('/wechat/auth.center/save', data)
  27. }
  28. // 手机号登录
  29. export const memberLogin = data => {
  30. return request.post('/prod-api/member/login', data)
  31. }
  32. // 获取用户信息
  33. export const getMemberInfo = data => {
  34. return request.get('/prod-api/member/info', data)
  35. }
  36. // 获取积分记录
  37. export const getIntegralTrade = data => {
  38. return request.get('/prod-api/integral-trade/list', data)
  39. }
  40. // 用户注册
  41. export const userRegister = data => {
  42. return request.post('/data/api.auth.center/reg', data)
  43. }
  44. // 获取会员等级
  45. export const getUserUpgrade = data => {
  46. return request.post('/data/api.data/userUpgrade', data)
  47. }
  48. // 添加订单
  49. export const addOrder = data => {
  50. return request.post('/data/api.auth.order/add', data)
  51. }
  52. // 支付订单
  53. export const payOrder = data => {
  54. return request.post('/data/api.auth.order/payment', data)
  55. }
  56. // 获取我邀请的朋友
  57. export const getFrom = data => {
  58. return request.post('/data/api.auth.center/getFrom', data)
  59. }
  60. // 获取我得推广付费记录
  61. export const getFromVip = data => {
  62. return request.post('/data/api.auth.center/getFromOrders', data)
  63. }
  64. // 获取我邀请的用户统计
  65. export const getFromCnt = data => {
  66. return request.post('/data/api.auth.center/getFromCnt', data)
  67. }
  68. // 获取我的认证列表
  69. export const getAuthenticationList = data => {
  70. return request.post('/data/api.auth.cert/index', data)
  71. }
  72. // 添加或修改用户认证
  73. export const saveAuthentication = data => {
  74. return request.post('/data/api.auth.cert/save', data)
  75. }