diff --git a/src/views/home/content/Content.vue b/src/views/home/content/Content.vue index 1574f02..665bc0b 100644 --- a/src/views/home/content/Content.vue +++ b/src/views/home/content/Content.vue @@ -18,6 +18,7 @@ import { computed, nextTick, onMounted, onUnmounted, onUpdated, reactive, ref, u import GeneratePackageModal from './modal/GeneratePackageModal.vue' import LoginSuccessModal from './modal/LoginSuccessModal.vue' import PackageSettingsModal from './modal/PackageSettingsModal.vue' +import QueryRepeatedTasksModal from './modal/QueryRepeatedTasksModal.vue' import type { PictureSortParam } from "/#/api" const deviceHeight = ref(600) @@ -33,6 +34,7 @@ const pagination = reactive({ const configStore = useConfig() const packageModalRef = ref(null) const generateModalRef = ref(null) +const queryRepeatedTasksModalRef = ref(null) const LoginSuccessModalRef = ref(null) const loading = ref(false) const message = useMessage() @@ -196,6 +198,7 @@ const gridHeight = computed(() => { async function oneCheck() { const asideVal = cloneDeep(configStore.getAsideValue) asideVal.izyear = dayjs(asideVal.izyear[0]).format("YYYY/MM/DD") + '-' + dayjs(asideVal.izyear[1]).format("YYYY/MM/DD") + const tasksLoadingModal = queryRepeatedTasksModalRef.value as any delete asideVal.izsimilarity if (checkDuplicateNo.value) { getCheckDuplicateStatus(checkDuplicateNo.value).then((res) => { @@ -213,14 +216,14 @@ async function oneCheck() { reset() loadMore() } else if (checkTaskStatus.value === 1) { - message.success("请等待,查重任务正在创建中..."); + tasksLoadingModal.showModal() return } } }) return } - message.success("请等待,查重任务正在创建中..."); + tasksLoadingModal.showModal() oneClickCheckTaskPackage(asideVal).then((res) => { if (res.code === "OK") { checkDuplicateNo.value = res.data.checkDuplicateNo @@ -458,6 +461,7 @@ function previewHandler(index: number, event: MouseEvent) { + diff --git a/src/views/home/content/modal/QueryRepeatedTasksModal.vue b/src/views/home/content/modal/QueryRepeatedTasksModal.vue new file mode 100644 index 0000000..f0f2a4a --- /dev/null +++ b/src/views/home/content/modal/QueryRepeatedTasksModal.vue @@ -0,0 +1,50 @@ + + + + +