|
@@ -153,7 +153,7 @@
|
|
|
|
|
|
<script setup lang="tsx" name="AnalysisPersonnelStatisticsMarker">
|
|
<script setup lang="tsx" name="AnalysisPersonnelStatisticsMarker">
|
|
/** 评卷员明细统计 */
|
|
/** 评卷员明细统计 */
|
|
-import { computed, reactive, ref, watch, nextTick, provide } from 'vue'
|
|
|
|
|
|
+import { computed, reactive, ref, watch, nextTick, provide, onMounted, onUnmounted } from 'vue'
|
|
import { useRouter, useRoute } from 'vue-router'
|
|
import { useRouter, useRoute } from 'vue-router'
|
|
import { ElButton, ElMessage } from 'element-plus'
|
|
import { ElButton, ElMessage } from 'element-plus'
|
|
import dayjs from 'dayjs'
|
|
import dayjs from 'dayjs'
|
|
@@ -175,6 +175,7 @@ import { add } from '@/utils/common'
|
|
import { useSetImgBg } from '@/hooks/useSetImgBg'
|
|
import { useSetImgBg } from '@/hooks/useSetImgBg'
|
|
import SvgIcon from '@/components/common/SvgIcon.vue'
|
|
import SvgIcon from '@/components/common/SvgIcon.vue'
|
|
import useMainStore from '@/store/main'
|
|
import useMainStore from '@/store/main'
|
|
|
|
+import useLayoutStore from '@/store/layout'
|
|
import ScoringPanelWithConfirm from '@/components/shared/ScoringPanelWithConfirm.vue'
|
|
import ScoringPanelWithConfirm from '@/components/shared/ScoringPanelWithConfirm.vue'
|
|
import ImagePreview from '@/components/shared/ImagePreview.vue'
|
|
import ImagePreview from '@/components/shared/ImagePreview.vue'
|
|
import BtnPagination from '@/components/common/BtnPagination.vue'
|
|
import BtnPagination from '@/components/common/BtnPagination.vue'
|
|
@@ -769,6 +770,14 @@ onSearch()
|
|
const rejectIds = computed(() => {
|
|
const rejectIds = computed(() => {
|
|
return isMult.value ? multipleSelection.value.map((item: any) => item.taskId) : [current.value?.taskId]
|
|
return isMult.value ? multipleSelection.value.map((item: any) => item.taskId) : [current.value?.taskId]
|
|
})
|
|
})
|
|
|
|
+
|
|
|
|
+const layoutStore = useLayoutStore()
|
|
|
|
+onMounted(() => {
|
|
|
|
+ layoutStore.toggleMarkerHeaderLoaded(true)
|
|
|
|
+})
|
|
|
|
+onUnmounted(() => {
|
|
|
|
+ layoutStore.toggleMarkerHeaderLoaded(false)
|
|
|
|
+})
|
|
</script>
|
|
</script>
|
|
|
|
|
|
<style scoped lang="scss">
|
|
<style scoped lang="scss">
|