user.js 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. import $http from '@/config/requestpayConfig.js';
  2. export async function getOpenId(params){ // 获取openid
  3. let res = await $http.post('/test/Wxpay/get_openid', params);
  4. return res;
  5. }
  6. export async function userLogin(params){ // 登录
  7. let res = await $http.post('account/app-login', params);
  8. return res;
  9. }
  10. export async function sendCode(params){ // 发送注册验证码
  11. let res = await $http.get('account/sendRegisterCode', params);
  12. return res;
  13. }
  14. export async function userRegister(params){ // 注册
  15. let res = await $http.post('account/app-register', params);
  16. return res;
  17. }
  18. export async function userEditPassword(params){ // 忘记密码
  19. let res = await $http.post('account/editPassword', params);
  20. return res;
  21. }
  22. export async function userSendForgetCode(params){ // 发送忘记密码验证码
  23. let res = await $http.get('account/sendAuthenticationCode', params);
  24. return res;
  25. }
  26. export async function userBindRole(params){ // 用户选择角色
  27. let res = await $http.post('account/bind-role', params);
  28. return res;
  29. }
  30. export async function userBindClass(params){ // 用户绑定班级码
  31. let res = await $http.post('account/bind-class', params);
  32. return res;
  33. }
  34. export async function userInfos(params){ // 获取用户信息
  35. let res = await $http.get('account/read/token', params);
  36. return res;
  37. }
  38. export async function EditUsreHead(params){ // 用户更换头像
  39. let res = await $http.post('account/edit-head', params,{isUpload:true});
  40. return res;
  41. }
  42. export async function EditUsreDetails(params){ // 用户修改信息
  43. let res = await $http.post('account/edit-Details', params);
  44. return res;
  45. }
  46. export async function UserEditPhone(params){ // 发送修改手机号验证码
  47. let res = await $http.get('account/sendEditPhoneVerifyCode', params);
  48. return res;
  49. }
  50. export async function EditPhoneCode(params){ // 验证验证码是否正确
  51. let res = await $http.post('account/verifyEditPhoneCode', params);
  52. return res;
  53. }
  54. export async function UserNewPhone(params){ // 修改用户手机号
  55. let res = await $http.post('account/edit-phone', params);
  56. return res;
  57. }
  58. export async function UserSendLoginCode(params){ // 发送登录验证码
  59. let res = await $http.get('account/sendLoginCode', params);
  60. return res;
  61. }
  62. export async function UserRemove(params){ // 用户退出登录
  63. let res = await $http.get('account/remove', params);
  64. return res;
  65. }
  66. export async function CancelUser(params){ // 用户注销
  67. let res = await $http.delete('account/cancel', params);
  68. return res;
  69. }
  70. export async function UserVIPMsg(params){ // 发送登录验证码
  71. let res = await $http.get('account/VIPMsg', params);
  72. return res;
  73. }
  74. export async function UsercodeVerify(params){ // 验证本机号码验证码
  75. let res = await $http.post('account/code-verify', params);
  76. return res;
  77. }
  78. export async function UsercodeSend(params){ // 验证本机号码验证码
  79. let res = await $http.post('account/code-send', params);
  80. return res;
  81. }
  82. export async function UserrefreshToken(params){ // 刷新token
  83. let res = await $http.get('account/refresh-token', params);
  84. return res;
  85. }