From 921afd198bb9d071ebad088246df9fe580f6388c Mon Sep 17 00:00:00 2001 From: mac Date: Tue, 16 Jun 2026 10:57:29 +0800 Subject: [PATCH] =?UTF-8?q?v1.5.1=20=E2=80=94=20=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E7=BC=96=E8=BE=91=E4=BB=BB=E5=8A=A1=E5=90=8E=E8=AF=AF=E5=88=A0?= =?UTF-8?q?DOM=E5=AF=BC=E8=87=B4=E5=8F=AA=E5=89=A9=E4=B8=80=E6=9D=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- static/app.js | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/static/app.js b/static/app.js index 174d1c9..9161b4e 100644 --- a/static/app.js +++ b/static/app.js @@ -201,9 +201,8 @@ window.openTaskForm = (projectId, taskId) => { window.submitTaskForm = async (event, projectId) => { event.preventDefault(); - const form = event.currentTarget; - const data = Object.fromEntries(new FormData(form).entries()); - data.project_id = projectId; + const data = Object.fromEntries(new FormData(event.currentTarget).entries()); + data.project_id = Number(projectId); const taskId = data.task_id; delete data.task_id; try { @@ -212,10 +211,8 @@ window.submitTaskForm = async (event, projectId) => { } else { await api("/api/tasks", { method: "POST", body: JSON.stringify({ data }) }); } - form.reset(); - form.classList.add("hidden"); await load(); - showTaskModal(projectId); + showTaskModal(Number(projectId)); } catch (error) { alert("保存失败:" + error.message); }