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