From 4fa9591629721797386fc11836e3a9deb69cd58c Mon Sep 17 00:00:00 2001 From: lrj <owen.stl@gmail.com> Date: 星期三, 24 九月 2025 17:00:37 +0800 Subject: [PATCH] 修改评分逻辑,支持多个评委 --- web/src/components/JudgeFormSimple.vue | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/web/src/components/JudgeFormSimple.vue b/web/src/components/JudgeFormSimple.vue index ce26bd9..6445dc7 100644 --- a/web/src/components/JudgeFormSimple.vue +++ b/web/src/components/JudgeFormSimple.vue @@ -114,6 +114,7 @@ import { getMediasByTarget, deleteMedia, uploadFile } from '@/api/media' import type { Judge, JudgeInput, Tag } from '@/api/graphql' import type { Media } from '@/api/media' +import { MediaTargetType } from '@/constants/mediaTargetType' interface Props { modelValue: boolean @@ -198,7 +199,7 @@ try { console.log('=== 鍔犺浇璇勫濯掍綋 ==='); console.log('璇勫ID:', data.id); - const medias = await getMediasByTarget(1, parseInt(data.id)) + const medias = await getMediasByTarget(MediaTargetType.JUDGE_AVATAR, parseInt(data.id)) console.log('鑾峰彇鍒扮殑濯掍綋鍒楄〃:', medias); // 鍙彇绗竴涓浘鐗囦綔涓哄ご鍍忥紙璇勫鍙兘鏈変竴涓ご鍍忥級 @@ -269,7 +270,7 @@ fileSize: uploadResult.fileSize, fileExt: uploadResult.fileName.split('.').pop() || 'jpg', mediaType: 1, // 1琛ㄧず鍥剧墖 - targetType: 1, // 1琛ㄧず璇勫 + targetType: MediaTargetType.JUDGE_AVATAR, // 璇勫澶村儚 targetId: parseInt(judgeId) }); -- Gitblit v1.8.0