From 4f1d0b5888e4b37b985645e4990e899fb3dd0cbc Mon Sep 17 00:00:00 2001 From: DevOps Date: Fri, 26 Dec 2025 16:35:27 +0800 Subject: [PATCH] =?UTF-8?q?feat(judgeInvite):=20=E7=A7=BB=E9=99=A4?= =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E5=88=86=E9=85=8D=E5=8A=9F=E8=83=BD=EF=BC=8C?= =?UTF-8?q?=E8=A3=81=E5=88=A4=E9=BB=98=E8=AE=A4=E8=B4=9F=E8=B4=A3=E6=95=B4?= =?UTF-8?q?=E4=B8=AA=E5=9C=BA=E5=9C=B0=E6=89=80=E6=9C=89=E9=A1=B9=E7=9B=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除导入裁判时的项目选择下拉框 - 移除项目必选验证 - 不传projects参数,后端自动获取场地所有项目 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- src/views/martial/judgeInvite/index.vue | 25 +++---------------------- 1 file changed, 3 insertions(+), 22 deletions(-) diff --git a/src/views/martial/judgeInvite/index.vue b/src/views/martial/judgeInvite/index.vue index a7044df..f891ff7 100644 --- a/src/views/martial/judgeInvite/index.vue +++ b/src/views/martial/judgeInvite/index.vue @@ -202,23 +202,7 @@ /> - - - - - + @@ -612,10 +596,7 @@ const handleConfirmImport = async () => { ElMessage.warning('请选择分配的场地') return } - if (!importForm.projectIds || importForm.projectIds.length === 0) { - ElMessage.warning('请选择分配的项目') - return - } + try { await ElMessageBox.confirm( @@ -636,7 +617,7 @@ const handleConfirmImport = async () => { judgeIds: judgeIds, role: 'judge', venueId: importForm.venueId, - projects: JSON.stringify(importForm.projectIds), + // projects不传,裁判默认负责整个场地 expireDays: 30 })