user.js 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  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('confirm_password', params.new_password_repeat);
  34. formdata.append('new_password', params.new_password);
  35. return request(`/account/employee/change_password/?id=` + params.user_id, {
  36. method: 'POST',
  37. body: formdata,
  38. });
  39. }