From 3b750eee3224029214422caf7f3726544f0bbdd5 Mon Sep 17 00:00:00 2001 From: Your Name Date: Sat, 17 Jan 2026 13:57:01 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E8=8D=89=E7=A8=BF?= =?UTF-8?q?=E7=AE=B1=E4=BB=BB=E5=8A=A1=E7=BB=A7=E7=BB=AD=E7=BC=96=E8=BE=91?= =?UTF-8?q?=E6=97=B6=E6=95=B0=E6=8D=AE=E6=97=A0=E6=B3=95=E5=8A=A0=E8=BD=BD?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98=EF=BC=8C=E6=94=AF=E6=8C=81=20taskId?= =?UTF-8?q?=20+=20mode=3Dedit=20=E5=8F=82=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/views/CreateTask.vue | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frontend/src/views/CreateTask.vue b/frontend/src/views/CreateTask.vue index f8b2abd..3425e9f 100644 --- a/frontend/src/views/CreateTask.vue +++ b/frontend/src/views/CreateTask.vue @@ -2153,7 +2153,10 @@ onMounted(async () => { ]) // 检查是否是编辑模式 - const editId = route.query.editId + // 支持两种方式: + // 1. editId 参数(驳回任务重新编辑) + // 2. taskId + mode=edit 参数(草稿箱继续编辑) + const editId = route.query.editId || (route.query.mode === 'edit' && route.query.taskId) if (editId) { await loadTaskForEdit(Number(editId)) }