Browse Source

试卷前景色处理

刘洋 2 years ago
parent
commit
1a5b223867

+ 6 - 1
src/modules/analysis/view-marked-detail/index.vue

@@ -18,7 +18,12 @@
         </span>
         <right-button class="next-button" @click="checkNext" />
         <div class="flex-1 p-base scroll-auto mark-content-paper">
-          <img :src="dataUrl" alt="" class="paper-img" :style="{ 'background-color': frontColor }" />
+          <img
+            :src="frontColor === 'transparent' ? current?.filePath : dataUrl"
+            alt=""
+            class="paper-img"
+            :style="{ 'background-color': frontColor }"
+          />
         </div>
       </div>
       <div class="flex direction-column p-base radius-base fill-blank m-l-base table-view">

+ 6 - 1
src/modules/expert/sample/index.vue

@@ -18,7 +18,12 @@
         </span>
         <right-button class="next-button" @click="checkNext" />
         <div class="flex-1 p-base scroll-auto mark-content-paper">
-          <img :src="dataUrl" alt="" class="paper-img" :style="{ 'background-color': frontColor }" />
+          <img
+            :src="frontColor === 'transparent' ? currentRfPaper?.filePath : dataUrl"
+            alt=""
+            class="paper-img"
+            :style="{ 'background-color': frontColor }"
+          />
         </div>
       </div>
       <div class="flex direction-column p-base radius-base fill-blank m-l-base table-view">

+ 6 - 1
src/modules/expert/training/index.vue

@@ -16,7 +16,12 @@
         </span>
         <right-button class="next-button" @click="checkNext" />
         <div class="flex-1 p-base scroll-auto mark-content-paper">
-          <img :src="dataUrl" alt="" class="paper-img" :style="{ 'background-color': frontColor }" />
+          <img
+            :src="frontColor === 'transparent' ? current?.filePath : dataUrl"
+            alt=""
+            class="paper-img"
+            :style="{ 'background-color': frontColor }"
+          />
         </div>
       </div>
       <div class="flex direction-column p-base radius-base fill-blank m-l-base table-view">

+ 6 - 1
src/modules/marking/arbitration/index.vue

@@ -16,7 +16,12 @@
         </span>
         <right-button class="next-button" @click="checkNext" />
         <div class="flex-1 p-base scroll-auto mark-content-paper">
-          <img :src="dataUrl" alt="" class="paper-img" :style="{ 'background-color': frontColor }" />
+          <img
+            :src="frontColor === 'transparent' ? currentArbitration?.filePath : dataUrl"
+            alt=""
+            class="paper-img"
+            :style="{ 'background-color': frontColor }"
+          />
         </div>
         <scoring-panel-with-confirm
           :id="currentArbitration?.taskId"

+ 6 - 1
src/modules/marking/inquiry-result/index.vue

@@ -18,7 +18,12 @@
         </span>
         <right-button class="next-button" @click="checkNext" />
         <div class="flex-1 p-base scroll-auto mark-content-paper">
-          <img :src="dataUrl" alt="" class="paper-img" :style="{ 'background-color': frontColor }" />
+          <img
+            :src="frontColor === 'transparent' ? current?.filePath : dataUrl"
+            alt=""
+            class="paper-img"
+            :style="{ 'background-color': frontColor }"
+          />
         </div>
       </div>
       <div class="flex direction-column p-base radius-base fill-blank m-l-base table-view">

+ 6 - 1
src/modules/marking/problem/index.vue

@@ -18,7 +18,12 @@
         </span>
         <right-button class="next-button" @click="checkNext" />
         <div class="flex-1 p-base scroll-auto mark-content-paper">
-          <img :src="dataUrl" alt="" class="paper-img" :style="{ 'background-color': frontColor }" />
+          <img
+            :src="frontColor === 'transparent' ? currentProblem?.filePath : dataUrl"
+            alt=""
+            class="paper-img"
+            :style="{ 'background-color': frontColor }"
+          />
         </div>
         <scoring-panel-with-confirm
           :id="currentProblem?.taskId"

+ 6 - 1
src/modules/marking/repeat/index.vue

@@ -26,7 +26,12 @@
         </span>
         <right-button class="next-button" @click="checkNext" />
         <div class="flex-1 p-base scroll-auto mark-content-paper">
-          <img :src="dataUrl" alt="" class="paper-img" :style="{ 'background-color': frontColor }" />
+          <img
+            :src="frontColor === 'transparent' ? currentReMarkPaper?.filePath : dataUrl"
+            alt=""
+            class="paper-img"
+            :style="{ 'background-color': frontColor }"
+          />
         </div>
         <scoring-panel-with-confirm
           :id="currentReMarkPaper?.taskId"

+ 6 - 1
src/modules/marking/training-record/index.vue

@@ -13,7 +13,12 @@
       >
         <right-button class="next-button" @click="checkNext" />
         <div class="flex-1 p-base scroll-auto mark-content-paper">
-          <img :src="dataUrl" alt="" class="paper-img" :style="{ 'background-color': frontColor }" />
+          <img
+            :src="frontColor === 'transparent' ? current?.url : dataUrl"
+            alt=""
+            class="paper-img"
+            :style="{ 'background-color': frontColor }"
+          />
         </div>
       </div>
       <div class="p-base radius-base fill-blank scroll-auto m-l-base table-view">

+ 6 - 1
src/modules/marking/view-sample/index.vue

@@ -13,7 +13,12 @@
       >
         <right-button class="next-button" @click="checkNext" />
         <div class="flex-1 p-base scroll-auto mark-content-paper">
-          <img :src="dataUrl" alt="" class="paper-img" :style="{ 'background-color': frontColor }" />
+          <img
+            :src="frontColor === 'transparent' ? current?.url : dataUrl"
+            alt=""
+            class="paper-img"
+            :style="{ 'background-color': frontColor }"
+          />
         </div>
       </div>
       <div class="p-base radius-base fill-blank scroll-auto m-l-base table-view">

+ 6 - 1
src/modules/monitor/system-check/index.vue

@@ -21,7 +21,12 @@
         </span>
         <right-button class="next-button" @click="checkNext" />
         <div class="flex-1 p-base scroll-auto mark-content-paper">
-          <img :src="dataUrl" alt="" class="paper-img" :style="{ 'background-color': frontColor }" />
+          <img
+            :src="frontColor === 'transparent' ? currentSystemCheckPaper?.filePath : dataUrl"
+            alt=""
+            class="paper-img"
+            :style="{ 'background-color': frontColor }"
+          />
         </div>
       </div>
       <div class="flex direction-column p-base radius-base fill-blank m-l-base table-view">

+ 6 - 1
src/modules/monitor/training-monitoring-detail/index.vue

@@ -17,7 +17,12 @@
         </span>
         <right-button class="next-button" @click="checkNext" />
         <div class="flex-1 p-base scroll-auto mark-content-paper">
-          <img :src="dataUrl" alt="" class="paper-img" :style="{ 'background-color': frontColor }" />
+          <img
+            :src="frontColor === 'transparent' ? current?.filePath : dataUrl"
+            alt=""
+            class="paper-img"
+            :style="{ 'background-color': frontColor }"
+          />
         </div>
       </div>
       <div class="flex direction-column p-base radius-base fill-blank m-l-base table-view">

+ 6 - 1
src/modules/quality/self-check-detail/index.vue

@@ -19,7 +19,12 @@
         </span>
         <right-button class="next-button" @click="checkNext" />
         <div class="flex-1 p-base scroll-auto mark-content-paper">
-          <img :src="dataUrl" alt="" class="paper-img" :style="{ 'background-color': frontColor }" />
+          <img
+            :src="frontColor === 'transparent' ? current?.filePath : dataUrl"
+            alt=""
+            class="paper-img"
+            :style="{ 'background-color': frontColor }"
+          />
         </div>
       </div>
       <div class="flex direction-column p-base radius-base fill-blank m-l-base table-view">

+ 6 - 1
src/modules/quality/subjective-check/index.vue

@@ -19,7 +19,12 @@
         </span>
         <right-button class="next-button" @click="checkNext" />
         <div class="flex-1 p-base scroll-auto mark-content-paper">
-          <img :src="dataUrl" alt="" class="paper-img" :style="{ 'background-color': frontColor }" />
+          <img
+            :src="frontColor === 'transparent' ? currentSubjectiveCheck?.filePath : dataUrl"
+            alt=""
+            class="paper-img"
+            :style="{ 'background-color': frontColor }"
+          />
         </div>
       </div>
       <div class="p-base radius-base fill-blank scroll-auto m-l-base table-view">