index.js 585 B

12345678910111213141516171819202122232425
  1. import request from '@/utils/request';
  2. import { setToken } from '@/utils/token-util';
  3. /**
  4. * 登录
  5. */
  6. export async function login(data) {
  7. const res = await request.post('/main/user/login', data);
  8. if (res.data.code == 0) {
  9. setToken(res.data.data.token, data.remember);
  10. return res.data;
  11. }
  12. return Promise.reject(new Error(res.data.message));
  13. }
  14. /**
  15. * 获取验证码
  16. */
  17. export async function getCaptcha() {
  18. const res = await request.get('/captcha');
  19. if (res.data.code === 0) {
  20. return res.data.data;
  21. }
  22. return Promise.reject(new Error(res.data.message));
  23. }