Michael Wang 4 năm trước cách đây
mục cha
commit
796dacbc15

+ 4 - 1
src/features/arbitrate/Arbitrate.vue

@@ -25,6 +25,7 @@ import { computed, onMounted, ref, watch } from "vue";
 // 要共用UI就要共用store
 import {
   findCurrentTaskMarkResult,
+  isScanImage,
   removeOldPreviousMarkResult,
   store,
 } from "@/features/mark/store";
@@ -92,7 +93,9 @@ async function updateSetting() {
     store.setting.subject.paperUrl =
       store.setting.fileServer + store.setting.subject?.paperUrl;
 
-    await getPaper(store);
+    if (!isScanImage()) {
+      await getPaper(store);
+    }
   }
 }
 async function updateStatus() {

+ 4 - 2
src/features/library/inspect/LibraryInspect.vue

@@ -14,7 +14,7 @@
 
 <script setup lang="ts">
 import { computed, onMounted, ref } from "vue";
-import { store } from "@/features/mark/store";
+import { isScanImage, store } from "@/features/mark/store";
 import MarkHeader from "./MarkHeader.vue";
 import { useRoute } from "vue-router";
 import MarkBody from "./MarkBody.vue";
@@ -59,7 +59,9 @@ async function updateSetting() {
     store.setting.subject.paperUrl =
       store.setting.fileServer + store.setting.subject?.paperUrl;
 
-    await getPaper(store);
+    if (!isScanImage()) {
+      await getPaper(store);
+    }
   }
 }
 async function updateStatus() {

+ 4 - 2
src/features/library/libraryTrack/LibraryTrack.vue

@@ -9,7 +9,7 @@
 
 <script setup lang="ts">
 import { onMounted } from "vue";
-import { store } from "@/features/mark/store";
+import { isScanImage, store } from "@/features/mark/store";
 import MarkHeader from "./MarkHeader.vue";
 import { useRoute } from "vue-router";
 import MarkBody from "./MarkBody.vue";
@@ -38,7 +38,9 @@ async function updateSetting() {
     store.setting.subject.paperUrl =
       store.setting.fileServer + store.setting.subject?.paperUrl;
 
-    await getPaper(store);
+    if (!isScanImage()) {
+      await getPaper(store);
+    }
   }
 }
 

+ 4 - 2
src/features/library/quality/Quality.vue

@@ -13,7 +13,7 @@
 
 <script lang="ts">
 import { defineComponent, onMounted, ref } from "vue";
-import { store } from "@/features/mark/store";
+import { isScanImage, store } from "@/features/mark/store";
 import MarkHeader from "./MarkHeader.vue";
 import { useRoute } from "vue-router";
 import MarkBody from "./MarkBody.vue";
@@ -63,7 +63,9 @@ export default defineComponent({
         store.setting.subject.paperUrl =
           store.setting.fileServer + store.setting.subject?.paperUrl;
 
-        await getPaper(store);
+        if (!isScanImage()) {
+          await getPaper(store);
+        }
       }
     }
 

+ 3 - 1
src/features/mark/Mark.vue

@@ -93,7 +93,9 @@ async function updateSetting() {
     store.setting.subject.paperUrl =
       store.setting.fileServer + store.setting.subject?.paperUrl;
 
-    const paper = await getPaper(store);
+    if (!isScanImage()) {
+      await getPaper(store);
+    }
   }
 }
 

+ 4 - 2
src/features/student/inspect/Inspect.vue

@@ -23,7 +23,7 @@ import {
   rejectInspectedTask,
   saveInspectedTask,
 } from "@/api/inspectPage";
-import { store } from "../store";
+import { isScanImage, store } from "../store";
 import MarkHeader from "./MarkHeader.vue";
 import { useRoute } from "vue-router";
 import MarkBody from "./MarkBody.vue";
@@ -74,7 +74,9 @@ async function updateSetting() {
     store.setting.subject.paperUrl =
       store.setting.fileServer + store.setting.subject?.paperUrl;
 
-    await getPaper(store);
+    if (!isScanImage()) {
+      await getPaper(store);
+    }
   }
 }
 async function updateStatus() {

+ 4 - 2
src/features/student/studentTrack/StudentTrack.vue

@@ -9,7 +9,7 @@
 
 <script setup lang="ts">
 import { onMounted } from "vue";
-import { store } from "../store";
+import { isScanImage, store } from "../store";
 import MarkHeader from "./MarkHeader.vue";
 import { useRoute } from "vue-router";
 import MarkBody from "../inspect/MarkBody.vue";
@@ -38,7 +38,9 @@ async function updateSetting() {
     store.setting.subject.paperUrl =
       store.setting.fileServer + store.setting.subject?.paperUrl;
 
-    await getPaper(store);
+    if (!isScanImage()) {
+      await getPaper(store);
+    }
   }
 }