2
0
刘洋 1 жил өмнө
parent
commit
25ee679f77

+ 6 - 3
src/features/student/scoreVerify/markBody.vue

@@ -79,7 +79,7 @@ let maxImageWidth = 0;
 
 function buildColorMap(colorMap: ColorMap, markerId) {
   if (!colorMap[markerId + ""]) {
-    let keyLength = Object.keys(colorMap);
+    let keyLength = Object.keys(colorMap).length;
     colorMap[markerId + ""] =
       keyLength == 0
         ? "#F53F3F"
@@ -156,8 +156,11 @@ async function processImage() {
 
         return q.headerTrack?.length
           ? addHeaderTrackColorAttr(q.headerTrack)
-          : addColorAttr(tList, store.currentTask.specialTagList || [])
-              .trackList;
+          : addColorAttr(
+              tList,
+              store.currentTask.specialTagList || [],
+              q.groupNumber
+            ).trackList;
       })
       .flat();
     const thisImageTrackList = trackLists.filter(

+ 6 - 3
src/features/student/studentInspect/MarkBody.vue

@@ -72,7 +72,7 @@ let maxImageWidth = 0;
 
 function buildColorMap(colorMap: ColorMap, markerId) {
   if (!colorMap[markerId + ""]) {
-    let keyLength = Object.keys(colorMap);
+    let keyLength = Object.keys(colorMap).length;
     colorMap[markerId + ""] =
       keyLength == 0
         ? "#F53F3F"
@@ -148,8 +148,11 @@ async function processImage() {
         let tList = q.trackList;
         return q.headerTrack?.length
           ? addHeaderTrackColorAttr(q.headerTrack)
-          : addColorAttr(tList, store.currentTask.specialTagList || [])
-              .trackList;
+          : addColorAttr(
+              tList,
+              store.currentTask.specialTagList || [],
+              q.groupNumber
+            ).trackList;
       })
       .flat();
     const thisImageTrackList = trackLists.filter(