user.js 841 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. import axios from '@/libs/axios.js'
  2. // 获取图片验证码
  3. export const getCaptcha = randomCode => {
  4. return axios.request({
  5. url: `captcha/create/${randomCode}`,
  6. method: 'get',
  7. responseType: 'blob',
  8. }, true)
  9. }
  10. // 发送短信验证码
  11. export const sendVerifyCode = params => {
  12. return axios.request({
  13. url: 'sendVerifiCode',
  14. method: 'post',
  15. data: params
  16. }, true)
  17. }
  18. // 修改密码
  19. export const changePwd = params => {
  20. return axios.request({
  21. url: 'user/updatePwd',
  22. method: 'post',
  23. data: {
  24. oldPassword: params.oldPassword,
  25. password: params.password
  26. }
  27. }).then(res => res)
  28. }
  29. // 手机号登录 校验用户账号状态
  30. export const checkCustomerState = params => {
  31. let url = `checkCustomerState/${params.phone}`
  32. return axios.request({
  33. url: url,
  34. method: 'get'
  35. })
  36. }