|
@@ -43,17 +43,17 @@
|
|
|
<span class="preview" :style="{ left: previewLeft }" @click="onPreview">
|
|
|
<svg-icon name="preview"></svg-icon>
|
|
|
</span>
|
|
|
- <!-- <div ref="imgWrap" :class="{ 'text-center': center }" class="img-wrap scroll-auto">
|
|
|
+ <div ref="imgWrap" :class="{ 'text-center': center }" class="img-wrap scroll-auto">
|
|
|
<img
|
|
|
ref="paperImg"
|
|
|
:src="dataUrl"
|
|
|
alt=""
|
|
|
class="paper-img"
|
|
|
- :style="{ 'background-color': frontColor }"
|
|
|
+ :style="{ 'background-color': frontColor, maxWidth: '100%' }"
|
|
|
@load="imgLoaded"
|
|
|
/>
|
|
|
- </div> -->
|
|
|
- <div ref="imgWrap" class="img-wrap scroll-auto flex-1 p-base" :class="{ 'text-center': center }">
|
|
|
+ </div>
|
|
|
+ <!-- <div ref="imgWrap" class="img-wrap scroll-auto flex-1 p-base" :class="{ 'text-center': center }">
|
|
|
<img
|
|
|
ref="paperImg"
|
|
|
:src="currentTask.dataUrl"
|
|
@@ -62,7 +62,7 @@
|
|
|
:style="{ 'background-color': frontColor, maxWidth: '100%' }"
|
|
|
@load="imgLoaded"
|
|
|
/>
|
|
|
- </div>
|
|
|
+ </div> -->
|
|
|
<scoring-panel-with-confirm
|
|
|
v-if="currentTask"
|
|
|
:id="currentTask?.taskId"
|
|
@@ -168,6 +168,7 @@ import SampleAStatus from '@/assets/images/status-sample-a.png'
|
|
|
import SampleBStatus from '@/assets/images/status-sample-b.png'
|
|
|
import RemarkBox from './remark-box.vue'
|
|
|
import { usePreloadImageToTask } from '@/utils/usePreloadImageToTask'
|
|
|
+import { preloadImg } from '@/utils/common'
|
|
|
import type { SetImgBgOption } from '@/hooks/useSetImgBg'
|
|
|
import type { ExtractApiResponse } from '@/api/api'
|
|
|
import type { MarkHeaderInstance } from 'global-type'
|
|
@@ -670,9 +671,10 @@ const imgLoaded = () => {
|
|
|
|
|
|
const handleTaskPool = () => {
|
|
|
currentTaskPool.forEach((task: any) => {
|
|
|
- if (!task.dataUrl) {
|
|
|
- usePreloadImageToTask(imgOption, frontColor, setFrontColor, task)
|
|
|
- }
|
|
|
+ preloadImg(task?.url)
|
|
|
+ // if (!task.dataUrl) {
|
|
|
+ // usePreloadImageToTask(imgOption, frontColor, setFrontColor, task)
|
|
|
+ // }
|
|
|
})
|
|
|
}
|
|
|
</script>
|