user.js 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. import {stringify} from 'qs';
  2. import request from './../utils/request';
  3. export async function authLogin(params) {
  4. let formdata = new FormData();
  5. formdata.append("token", params.token);
  6. return request('/account/token_refresh/', {
  7. method: 'POST',
  8. body: formdata,
  9. });
  10. }
  11. export async function login(params) {
  12. let formdata = new FormData();
  13. formdata.append("username", params.username);
  14. formdata.append("password", params.password);
  15. return request('/account/login/', {
  16. method: 'POST',
  17. body: formdata,
  18. });
  19. }
  20. export async function loginOut() {
  21. return request(`/touchd/rn/login_out/`);
  22. }
  23. export async function queryHomeCount() {
  24. return request(`/account/statistics/`);
  25. }
  26. export async function queryTipsCount() {
  27. return request(`/customer/list_count/`);
  28. }
  29. //修改密码
  30. export async function changePassword(params) {
  31. let formdata = new FormData();
  32. formdata.append('old_password', params.old_password)
  33. formdata.append('new_password_repeat', params.new_password_repeat)
  34. formdata.append('new_password', params.new_password)
  35. formdata.append('user_id', params.user_id)
  36. return request(`/touchd/rn/change_password/`, {
  37. method: 'POST',
  38. body: formdata,
  39. });
  40. }