common.js 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. import {request} from '@/utils/request.js'
  2. // 注册
  3. export function register(data) {
  4. return request({
  5. url: '/user/addUser',
  6. method:'post',
  7. data
  8. })
  9. }
  10. // 获取短信验证码
  11. export function sendVerifyCode(data) {
  12. return request({
  13. url: '/smsTemplate/sendVerifyCode',
  14. method:'post',
  15. data
  16. })
  17. }
  18. // 刷新token
  19. export function refreshToken(data) {
  20. return request({
  21. url: '/user/refreshToken',
  22. data
  23. })
  24. }
  25. // 获取登录token
  26. export function getLoginToken(data) {
  27. return request({
  28. url: '/user/getLoginToken',
  29. data
  30. })
  31. }
  32. // 微信登录
  33. export function wechatLogin(data) {
  34. return request({
  35. url: '/user/wechatLogin',
  36. method:'post',
  37. data
  38. })
  39. }
  40. // 验证码登录
  41. export function validLogin(data) {
  42. return request({
  43. url: '/user/validLogin',
  44. method:'post',
  45. data
  46. })
  47. }
  48. // 获取手机号
  49. export function getPhoneNum(data) {
  50. return request({
  51. url: '/user/getPhoneNum',
  52. data
  53. })
  54. }
  55. // 用户详情
  56. export function getUserDetail(data) {
  57. return request({
  58. url: '/user/detail',
  59. data
  60. })
  61. }
  62. // 通知列表
  63. export function getNotification(data) {
  64. return request({
  65. url: '/user/search',
  66. data
  67. })
  68. }
  69. // 更改套餐
  70. export function updateLevel(data) {
  71. return request({
  72. url: '/user/updateLevel',
  73. method:'post',
  74. data
  75. })
  76. }
  77. // 修改昵称
  78. export function updateNickname(data) {
  79. return request({
  80. url: '/user/updateNickname',
  81. method:'post',
  82. data
  83. })
  84. }
  85. // 上传头像
  86. export function uploadImg(data) {
  87. return request({
  88. url: '/user/uploadImg',
  89. method:'post',
  90. data
  91. })
  92. }
  93. // 获取打开小程序url
  94. export function getScheme(data) {
  95. return request({
  96. url: '/user/generateScheme',
  97. data
  98. })
  99. }