فهرست منبع

添加色盲图

yangg 2 ماه پیش
والد
کامیت
515cfeb54a
1فایلهای تغییر یافته به همراه5 افزوده شده و 3 حذف شده
  1. 5 3
      src/views/JobApplication/report/index.vue

+ 5 - 3
src/views/JobApplication/report/index.vue

@@ -326,7 +326,8 @@ const updateCandidateInfo = (data: any) => {
             .join(', ');
             is_correct = q.answer_data.selected_option_details
             .map((option: any) => option.is_correct)
-          
+            .join(', ');
+
         }
         console.log(q)
         return {
@@ -337,6 +338,7 @@ const updateCandidateInfo = (data: any) => {
           question_form: q.question_form,
           is_correct:is_correct,
           videoUrl: q.video_answer?.video_url || '',
+          question_image_url: q.question_image_url || '',
           thumbnail: '/images/video-placeholder.jpg'
         }
       })
@@ -676,7 +678,7 @@ const handleVideoError = (event: Event) => {
                 <h3 class="font-semibold">问题:{{ record.question }}</h3>
                 <p class="text-gray-600 mt-2">答案:{{ record.answer }}</p>
                 <p class="text-gray-500 mt-2 text-sm" v-if="record.question_form === 0">分析:{{ record.analysis }}</p>
-                
+                <img v-if="record.question_form === 3" :src="record.question_image_url" alt="图片" class="w-5/12 h-full object-cover m-auto">
                 <div v-if="record.videoUrl" class="mt-4">
                   <div class="video-container">
                     <video
@@ -696,7 +698,7 @@ const handleVideoError = (event: Event) => {
                 <div class="mt-2 flex justify-end">
                   <span class="text-blue-500" v-if="record.question_form === 0">得分:{{ record.score }}</span>
                   <span class="text-gray-500" v-else>
-                    <span class="text-green-500" v-if="record.is_correct">正确</span>
+                    <span class="text-green-500" v-if="record.is_correct === true || record.is_correct === 'true'">正确</span>
                     <span class="text-red-500" v-else>错误</span>
                   </span>
                 </div>