测评上传修改上传逻辑与错误信息展示

This commit is contained in:
zhangsir
2024-04-11 18:03:19 +08:00
parent 2394d69763
commit 00a5a9cfb9

View File

@@ -703,6 +703,7 @@ import {timeoutUpload} from "@/api/configPublic";
const userInfo = computed(() => store.state.userInfo); const userInfo = computed(() => store.state.userInfo);
const router = useRouter(); const router = useRouter();
const state = reactive({ const state = reactive({
uploadTypes: true,
saveNotUpload: true, saveNotUpload: true,
stateUpload: true, stateUpload: true,
uploadParameters: {}, uploadParameters: {},
@@ -1141,6 +1142,7 @@ import {timeoutUpload} from "@/api/configPublic";
window.open(`/activityApi/evaluation/download?id=${record.id}`); window.open(`/activityApi/evaluation/download?id=${record.id}`);
} }
const of_exit = () => { const of_exit = () => {
state.uploadTypes = true
state.bg_check = false; state.bg_check = false;
state.errorMessage = '' state.errorMessage = ''
state.saveNotUpload = true state.saveNotUpload = true
@@ -1312,7 +1314,9 @@ import {timeoutUpload} from "@/api/configPublic";
// } // }
} }
const handleChange = ({file, fileList,event}) => { const handleChange = ({file, fileList,event}) => {
console.log(file.response) if(!state.uploadTypes){
return
}
if(file.response && file.response.code === 200){ if(file.response && file.response.code === 200){
state.totalNumber = file.response.data state.totalNumber = file.response.data
state.sussessIds = file.response.data.successId.split(',') state.sussessIds = file.response.data.successId.split(',')
@@ -1327,6 +1331,8 @@ import {timeoutUpload} from "@/api/configPublic";
}; };
const uploadRef = ref() const uploadRef = ref()
const delUploadList = (i) => { const delUploadList = (i) => {
state.uploadTypes = false
state.uploadDownLoad = false
state.sussessIds = null state.sussessIds = null
state.failedId = '' state.failedId = ''
state.uploadList = [] state.uploadList = []