From 49063bb8533a584b59c5fa4b12f3b8a40295b82d Mon Sep 17 00:00:00 2001 From: zhaowenkang Date: Tue, 27 Jan 2026 14:51:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=AD=97=E6=AE=B5=EF=BC=8C?= =?UTF-8?q?=E7=B1=BB=E5=9E=8B=E5=BC=BA=E8=BD=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/EventManagement/ContentConfiguration.vue | 33 +++++++++++----------- src/views/EventManagement/WinningRecords.vue | 6 ++++ 2 files changed, 22 insertions(+), 17 deletions(-) diff --git a/src/views/EventManagement/ContentConfiguration.vue b/src/views/EventManagement/ContentConfiguration.vue index 9e28b0d..dfff270 100644 --- a/src/views/EventManagement/ContentConfiguration.vue +++ b/src/views/EventManagement/ContentConfiguration.vue @@ -38,6 +38,12 @@ header-align="center" /> + { const res = await changeStatusApi({ token: token, id: row.id, - state: row.status, + status: row.status, }); ElMessage.success("状态更新成功"); fetchTableData(); @@ -356,20 +363,16 @@ const submitForm = async () => { img: form.img, }; if ([1, 2, 3].includes(form.type)) { - requestParams.num = form.num; + requestParams.num = parseInt(form.num, 10); } else { requestParams.item_name = form.item_name; } const data = await addDrawConfigApi(requestParams); - if (data.code == 200) { - ElMessage.success("添加成功"); - dialogFormVisible.value = false; - fetchTableData(); - } else { - ElMessage.error(data.msg); - } + ElMessage.success("添加成功"); + dialogFormVisible.value = false; + fetchTableData(); } catch (error) { - console.error("提交表单失败:", error); + } }; @@ -386,12 +389,8 @@ const deleteDraw = async (row) => { id: row.id, }; const data = await deleteDrawApi(requestParams); - if (data.code == 200) { - ElMessage.success("删除成功"); - fetchTableData(); - } else { - ElMessage.error(data.msg); - } + ElMessage.success("删除成功"); + fetchTableData(); } catch (error) { if (error === "cancel") { // 用户点击取消 diff --git a/src/views/EventManagement/WinningRecords.vue b/src/views/EventManagement/WinningRecords.vue index 6e316d5..ac3e01c 100644 --- a/src/views/EventManagement/WinningRecords.vue +++ b/src/views/EventManagement/WinningRecords.vue @@ -95,6 +95,12 @@ header-align="center" /> +