user.js 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  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. }