diff --git a/src/components/lecturer/ImportWork.vue b/src/components/lecturer/ImportWork.vue
index cf292b80..30e51dbe 100644
--- a/src/components/lecturer/ImportWork.vue
+++ b/src/components/lecturer/ImportWork.vue
@@ -67,16 +67,16 @@
-
+
+
@@ -201,14 +201,13 @@ import {getCookieForName} from "@/api/method";
}
}
let isLt1M = info.file.size < 512000000;
- console.log(info.file.size, isLt1M)
- if (!isLt1M) {
- state.fileList = [];
- state.uploadpercent = -1;
- message.destroy();
- message.error("文件大小超出500M,请重新上传");
- return;
- }
+ if (!isLt1M) {
+ state.fileList = [];
+ state.uploadpercent = -1;
+ message.destroy();
+ message.error("文件大小超出500M,请重新上传");
+ return;
+ }
state.addLoading = true;
state.uploadpercent = parseInt(info.file.percent);
@@ -220,16 +219,25 @@ import {getCookieForName} from "@/api/method";
}
if (status === "done") {
state.fileName = info.file.name;
- if(!info.file.response.data){
- message.error(`${info.file.name}上传失败`);
+ if(info.file.response.code == 200){
+ state.succNum = Number(info.file.response.data.success);
+ state.errNum = Number(info.file.response.data.failed);
+ state.downloadErrUrl = info.file.response.data.path;
+ }else{
+ state.uploadErr = true;
+ state.fileList = [];
+ state.uploadpercent = -1
+ message.destroy();
+ message.error(info.file.response.msg);
}
- let i = 0;
- let timeouts = setTimeout(() => {
- // clearInterval(timer)
- state.addLoading = false;
- message.destroy();
- message.error(`文件导入超时`);
- }, 30000);
+
+ // let i = 0;
+ // let timeouts = setTimeout(() => {
+ // // clearInterval(timer)
+ // state.addLoading = false;
+ // message.destroy();
+ // message.error(`文件导入超时`);
+ // }, 30000);
// let timer = setInterval(() => {
// let uid = info.file.response.data;
// api