login.js 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145
  1. import {
  2. myRequest
  3. } from '../request.js'
  4. import store from '@/store/index.js'
  5. export default {
  6. //我的列表数据
  7. getinfoAttached(data) {
  8. return myRequest({
  9. url: '/app/user/infoAttached',
  10. method: 'get',
  11. data: data
  12. })
  13. },
  14. //登录
  15. login(data) {
  16. return myRequest({
  17. url: '/login',
  18. // url: '/testLogin',
  19. method: 'post',
  20. data: data,
  21. noToken: true
  22. })
  23. },
  24. //登录用户信息
  25. getInfo() {
  26. return myRequest({
  27. url: '/app/user/getInfo',
  28. method: 'get',
  29. })
  30. },
  31. //刷新令牌
  32. refreshToken(data) {
  33. return myRequest({
  34. url: '/refreshToken/' + data,
  35. method: 'get',
  36. noToken: true
  37. })
  38. },
  39. //查询等级列表
  40. gradelist(data) {
  41. return myRequest({
  42. url: '/grade/list',
  43. method: 'get',
  44. data: data
  45. })
  46. },
  47. refreshUserInfo() {
  48. this.getInfo().then(resdata => {
  49. if(resdata.data.code == 200){
  50. store.commit('updateUserInfo',{userInfo:resdata.data.data})
  51. }
  52. });
  53. },
  54. //注册短信
  55. registerSms(data) {
  56. return myRequest({
  57. url: '/app/common/sms/register',
  58. method: 'post',
  59. data: data,
  60. noToken: true
  61. })
  62. },
  63. //获取重新绑定手机短信
  64. bindNewSms(data) {
  65. return myRequest({
  66. url: '/app/common/sms/bindNew',
  67. method: 'post',
  68. data: data,
  69. noToken: true
  70. })
  71. },
  72. //重新绑定手机
  73. bindNewTel(data) {
  74. return myRequest({
  75. url: '/app/user/bindNewTel',
  76. method: 'post',
  77. data: data
  78. })
  79. },
  80. //注册用户
  81. registerUser(data) {
  82. return myRequest({
  83. url: '/app/common/register_small',
  84. method: 'post',
  85. data: data,
  86. noToken: true
  87. })
  88. },
  89. //登录短信
  90. loginSms(data) {
  91. return myRequest({
  92. url: '/app/common/sms/login',
  93. method: 'post',
  94. data: data,
  95. noToken: true
  96. })
  97. },
  98. //忘记短信
  99. forgetSms(data) {
  100. return myRequest({
  101. url: '/app/common/sms/forget',
  102. method: 'post',
  103. data: data,
  104. noToken: true
  105. })
  106. },
  107. //忘记用户
  108. forgetUser(data) {
  109. return myRequest({
  110. url: '/app/common/register_forget',
  111. method: 'post',
  112. data: data,
  113. noToken: true
  114. })
  115. },
  116. //短信登录用户
  117. smsLogin(data) {
  118. return myRequest({
  119. url: '/app/common/sms_login',
  120. method: 'post',
  121. data: data,
  122. noToken: true
  123. })
  124. },
  125. //账号登录用户
  126. accountLogin(data) {
  127. return myRequest({
  128. url: '/app/common/account_login',
  129. method: 'post',
  130. data: data,
  131. noToken: true
  132. })
  133. },
  134. //绑定身份证号信息
  135. bindId(data) {
  136. return myRequest({
  137. url: '/app/user/bind_idcard',
  138. method: 'post',
  139. data: data
  140. })
  141. }
  142. }