mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-11 11:56:46 +08:00
测评上传修改上传逻辑与错误信息展示
This commit is contained in:
@@ -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 = []
|
||||||
|
|||||||
Reference in New Issue
Block a user