devLogin.ts 739 B

123456789101112131415161718192021222324252627
  1. export async function initLogin() {
  2. const f = new FormData();
  3. f.append("loginType", "mark-login");
  4. f.append("loginName", "1-431-2-1");
  5. f.append("password", "123456");
  6. return fetch("/login", { body: f, method: "POST" })
  7. .then(async (r) => console.log(r))
  8. .then(() => {
  9. const f = new FormData();
  10. f.append("examId", "1");
  11. f.append("markerId", "367");
  12. return fetch("/mark/subject-select", { body: f, method: "POST" });
  13. })
  14. .then(() => {
  15. console.log("login completed");
  16. return fetch("/mark/status");
  17. })
  18. .then(async (r) => {
  19. console.log(await r.json());
  20. return fetch("/mark/gettask");
  21. })
  22. .then(async (r) => {
  23. console.log(await r.json());
  24. });
  25. }