common.js 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. import request from "@/utils/request"
  2. // 刷新令牌
  3. export const refreshToken = (refreshToken) => {
  4. return request({
  5. url: '/menduner/system/auth/refresh-token',
  6. method: "POST",
  7. params: {
  8. refreshToken
  9. },
  10. custom: {
  11. showLoading: false,
  12. showError: false
  13. }
  14. })
  15. }
  16. // 发送手机验证码
  17. export const sendSmsCode = (data) => {
  18. return request({
  19. url: '/menduner/system/auth/send-sms-code',
  20. method: "POST",
  21. data,
  22. custom: {
  23. loadingMsg: '发送中',
  24. showSuccess: true,
  25. successMsg: '发送成功'
  26. }
  27. })
  28. }
  29. // 短信登录
  30. export const smsLogin = (data) => {
  31. return request({
  32. url: '/menduner/system/auth/sms-login',
  33. method: 'POST',
  34. data,
  35. custom: {
  36. showLoading: false
  37. }
  38. })
  39. }
  40. // 密码登录
  41. export const passwordLogin = (data) => {
  42. return request({
  43. url: '/menduner/system/auth/login',
  44. method: 'POST',
  45. data,
  46. custom: {
  47. showLoading: false
  48. }
  49. })
  50. }
  51. // 退出登录
  52. export const logout = () => {
  53. return request({
  54. url: '/menduner/system/auth/logout',
  55. method: 'POST',
  56. custom: {
  57. showLoading: false,
  58. auth: true
  59. }
  60. })
  61. }
  62. // 字典
  63. export const getDictData = (params) => {
  64. return request({
  65. url: '/system/dict-data/type',
  66. method: 'GET',
  67. params,
  68. custom: {
  69. showLoading: false,
  70. auth: true
  71. }
  72. })
  73. }