From 1643acf767580ffe1005eb792486b36837a24619 Mon Sep 17 00:00:00 2001 From: Z-WICK <2289431216@qq.com> Date: Thu, 15 Jan 2026 12:59:57 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E8=B0=83=E5=BA=A6?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E7=BC=96=E6=8E=92=E7=8A=B6=E6=80=81=E6=A3=80?= =?UTF-8?q?=E6=9F=A5=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 使用 isCompleted 字段替代 scheduleStatus 判断编排是否完成 Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com> --- src/views/martial/dispatch/index.vue | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/views/martial/dispatch/index.vue b/src/views/martial/dispatch/index.vue index 474aab2..c979e6b 100644 --- a/src/views/martial/dispatch/index.vue +++ b/src/views/martial/dispatch/index.vue @@ -155,12 +155,13 @@ export default { async checkScheduleStatus() { try { const res = await getScheduleResult(this.competitionId) - const scheduleStatus = res.data?.data?.scheduleStatus || res.data?.scheduleStatus || 0 + const scheduleData = res.data?.data + const isCompleted = scheduleData?.isCompleted || false - console.log('编排状态:', scheduleStatus) + console.log('编排完成状态:', isCompleted) - // 如果编排未完成(状态不是2),提示用户并返回 - if (scheduleStatus !== 2) { + // 如果编排未完成,提示用户并返回 + if (!isCompleted) { this.$message.warning('请先完成编排并锁定后,才能进行调度操作') // 延迟返回上一页 setTimeout(() => {