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/views/ActivityForm.vue | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/web/src/views/ActivityForm.vue b/web/src/views/ActivityForm.vue index eb584ee..7d972bd 100644 --- a/web/src/views/ActivityForm.vue +++ b/web/src/views/ActivityForm.vue @@ -447,6 +447,7 @@ import { getMediasByTarget, saveMedia, uploadFile } from '@/api/media' import { getAllRatingSchemes } from '@/api/rating' import { getAllJudges } from '@/api/judge' +import { MediaTargetType } from '@/constants/mediaTargetType' const router = useRouter() const route = useRoute() @@ -607,7 +608,7 @@ } // 鍔犺浇骞跺洖濉凡涓婁紶濯掍綋锛歵argetType=2 鍋囪涓衡�滄椿鍔ㄢ�濓紝濡備笉鍚岃璋冩暣 try { - const medias = await getMediasByTarget(2, parseInt(activity.id)) + const medias = await getMediasByTarget(MediaTargetType.ACTIVITY, parseInt(activity.id)) console.log('=== 鍔犺浇娲诲姩濯掍綋璋冭瘯淇℃伅 ===') console.log('娲诲姩ID:', activity.id) console.log('鑾峰彇鍒扮殑濯掍綋鏁版嵁:', medias) @@ -1027,7 +1028,7 @@ fileSize: uploadResult.fileSize || mediaFile.file.size, fileExt: uploadResult.fileName ? uploadResult.fileName.split('.').pop() : mediaFile.name.split('.').pop() || 'jpg', mediaType: mediaFile.type === 'video' ? 2 : 1, // 1=鍥剧墖, 2=瑙嗛 - targetType: 2, // 2=娲诲姩 + targetType: MediaTargetType.ACTIVITY, // 娲诲姩 targetId: parseInt(activityId) // 杞崲涓烘暟瀛楃被鍨� } -- Gitblit v1.8.0