|
@@ -1,9 +1,15 @@
|
|
|
-import { loginName, password, examId, markerId } from "@/devLoginParams";
|
|
|
+import {
|
|
|
+ loginName,
|
|
|
+ password,
|
|
|
+ examId,
|
|
|
+ markerId,
|
|
|
+ isAdmin,
|
|
|
+} from "@/devLoginParams";
|
|
|
|
|
|
export async function initLogin() {
|
|
|
if (document.cookie.includes("stmms_cookie")) return;
|
|
|
const f = new FormData();
|
|
|
- f.append("loginType", "mark-login");
|
|
|
+ f.append("loginType", isAdmin ? "admin-login" : "mark-login");
|
|
|
f.append("loginName", loginName);
|
|
|
f.append("password", password);
|
|
|
|
|
@@ -12,9 +18,10 @@ export async function initLogin() {
|
|
|
.then(() => {
|
|
|
const f = new FormData();
|
|
|
f.append("examId", examId);
|
|
|
- f.append("markerId", markerId);
|
|
|
+ markerId && f.append("markerId", markerId || "");
|
|
|
|
|
|
- return fetch("/mark/subject-select", { body: f, method: "POST" });
|
|
|
+ const url = isAdmin ? "/admin/exam/select" : "/mark/subject-select";
|
|
|
+ return fetch(url, { body: f, method: "POST" });
|
|
|
});
|
|
|
// .then(() => {
|
|
|
// console.log("login completed");
|