From 5f5ab37e9715791f31991f31647fc894a3a1df56 Mon Sep 17 00:00:00 2001 From: DevOps Date: Fri, 16 Jan 2026 11:13:45 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=90=88=E8=AE=A1=E6=97=B6?= =?UTF-8?q?=E9=97=B4=E6=98=BE=E7=A4=BA-1=E7=9A=84=E9=97=AE=E9=A2=98?= =?UTF-8?q?=EF=BC=9A=E6=B7=BB=E5=8A=A0=E5=89=8D=E7=AB=AF=E5=A4=87=E7=94=A8?= =?UTF-8?q?=E8=AE=A1=E7=AE=97=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 当后端返回的estimatedDuration为null或负数时,前端自动计算参赛人数×2分钟作为默认时长 Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com> --- src/views/martial/schedule/index.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/views/martial/schedule/index.vue b/src/views/martial/schedule/index.vue index 05d9830..134f762 100644 --- a/src/views/martial/schedule/index.vue +++ b/src/views/martial/schedule/index.vue @@ -456,7 +456,7 @@ export default { participant: group.type, team: 1, // 队伍数量,可以从分组中计算 number: group.items?.length || 0, // 参赛人数 - duration: group.estimatedDuration || 0, // 合计时间 + duration: (group.estimatedDuration && group.estimatedDuration > 0) ? group.estimatedDuration : (group.items?.length || 0) * 2, // 合计时间 status: group.status, // 状态: 0-未开始, 1-进行中, 2-已完成 venueName: group.venueName, hint: '' // 可以根据需要添加提示信息