فهرست منبع

暂时屏蔽双评的轨迹,保留pdf功能

刘洋 2 سال پیش
والد
کامیت
c3353cf5b5
2فایلهای تغییر یافته به همراه17 افزوده شده و 2 حذف شده
  1. 15 1
      src/features/ImageDownload/ImageDownload.vue
  2. 2 1
      src/lib/watermark.ts

+ 15 - 1
src/features/ImageDownload/ImageDownload.vue

@@ -130,7 +130,21 @@ onMounted(async () => {
           let allTags = Object.values(student.tags)
             .filter((x) => !!x)
             .flat();
-          // console.log("allTags:", allTags);
+          allTags.forEach((item: any) => {
+            if (
+              allTags.find((v: any) => {
+                return (
+                  v.groupNumber == item.groupNumber && v.userId != item.userId
+                );
+              })
+            ) {
+              item.hide = true;
+            } else {
+              item.hide = false;
+            }
+          });
+          console.log("allTags:", allTags);
+
           allTags.sort((a: any, b: any) => {
             return a.userId - b.userId;
           });

+ 2 - 1
src/lib/watermark.ts

@@ -251,7 +251,8 @@ export async function addWatermark(
 
     for (let i = 0; i < tags.length; i++) {
       const tag = tags[i];
-      if (tag.content != undefined) {
+      console.log("tag:", tag);
+      if (tag.content != undefined && !tag.hide) {
         let top = tag.top;
         imgData
           .font(fontFile, fontSize)