user.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  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 queryTipsCount() {
  24. return request(`/customer/list_count/`);
  25. }
  26. //修改密码
  27. export async function changePassword(params) {
  28. let formdata = new FormData();
  29. formdata.append('old_password', params.old_password);
  30. formdata.append('confirm_password', params.new_password_repeat);
  31. formdata.append('new_password', params.new_password);
  32. return request(`/account/employee/change_password/?id=` + params.user_id, {
  33. method: 'POST',
  34. body: formdata,
  35. });
  36. }