刘洋 1 年之前
父节点
当前提交
25ee679f77
共有 2 个文件被更改,包括 12 次插入6 次删除
  1. 6 3
      src/features/student/scoreVerify/markBody.vue
  2. 6 3
      src/features/student/studentInspect/MarkBody.vue

+ 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(