|
@@ -28,12 +28,16 @@
|
|
<my-modal
|
|
<my-modal
|
|
v-model:open="showProgressDialog"
|
|
v-model:open="showProgressDialog"
|
|
title="考生导入进度"
|
|
title="考生导入进度"
|
|
- @cancel="progressClose"
|
|
|
|
- @ok="closeSubModal"
|
|
|
|
|
|
+ okText="关闭"
|
|
>
|
|
>
|
|
<p>{{ curFileName }}</p>
|
|
<p>{{ curFileName }}</p>
|
|
<a-progress :percent="progress" :status="progressStatus" />
|
|
<a-progress :percent="progress" :status="progressStatus" />
|
|
<p class="color-warning">{{ errMsg }}</p>
|
|
<p class="color-warning">{{ errMsg }}</p>
|
|
|
|
+ <template #footer>
|
|
|
|
+ <qm-button type="primary" @click="showProgressDialog = false"
|
|
|
|
+ >关闭</qm-button
|
|
|
|
+ >
|
|
|
|
+ </template>
|
|
</my-modal>
|
|
</my-modal>
|
|
</my-modal>
|
|
</my-modal>
|
|
</template>
|
|
</template>
|
|
@@ -68,6 +72,7 @@ const rules = {
|
|
file: [{ required: true, message: "请上传文件" }],
|
|
file: [{ required: true, message: "请上传文件" }],
|
|
};
|
|
};
|
|
const getFile = (file: any) => {
|
|
const getFile = (file: any) => {
|
|
|
|
+ console.log("file", file);
|
|
params.file = file;
|
|
params.file = file;
|
|
curFileName.value = file?.name || "";
|
|
curFileName.value = file?.name || "";
|
|
};
|
|
};
|
|
@@ -111,18 +116,18 @@ const watchProgress = (obj: { taskId: string }) => {
|
|
}
|
|
}
|
|
});
|
|
});
|
|
};
|
|
};
|
|
-const progressClose = () => {
|
|
|
|
- if (progressStatus.value === "success") {
|
|
|
|
- visible.value = false;
|
|
|
|
- }
|
|
|
|
-};
|
|
|
|
|
|
+// const progressClose = () => {
|
|
|
|
+// if (progressStatus.value === "success") {
|
|
|
|
+// visible.value = false;
|
|
|
|
+// }
|
|
|
|
+// };
|
|
const downloadTpl = () => {
|
|
const downloadTpl = () => {
|
|
exportStu({ examId: userStore.curExam?.id });
|
|
exportStu({ examId: userStore.curExam?.id });
|
|
};
|
|
};
|
|
const closeSubModal = () => {
|
|
const closeSubModal = () => {
|
|
- if (progressStatus.value === "success") {
|
|
|
|
- visible.value = false;
|
|
|
|
- }
|
|
|
|
|
|
+ // if (progressStatus.value === "success") {
|
|
|
|
+ visible.value = false;
|
|
|
|
+ // }
|
|
};
|
|
};
|
|
</script>
|
|
</script>
|
|
<style lang="less" scoped></style>
|
|
<style lang="less" scoped></style>
|