bug修复
This commit is contained in:
@@ -149,15 +149,20 @@ const save = () => {
|
|||||||
excelFormData.append('name', formContent.value.name)
|
excelFormData.append('name', formContent.value.name)
|
||||||
excelFormData.append('version', formContent.value.version)
|
excelFormData.append('version', formContent.value.version)
|
||||||
excelFormData.append('description', formContent.value.description)
|
excelFormData.append('description', formContent.value.description)
|
||||||
|
let baseFileFlag=handleFileLimit(excelFormData.get('baseFile') as File)
|
||||||
|
let detailFileFlag=handleFileLimit(excelFormData.get('detailFile') as File)
|
||||||
|
if (!baseFileFlag || !detailFileFlag) {
|
||||||
|
return
|
||||||
|
}
|
||||||
if (formContent.value.id) {
|
if (formContent.value.id) {
|
||||||
|
|
||||||
excelFormData.append('id', formContent.value.id)
|
excelFormData.append('id', formContent.value.id)
|
||||||
await updatePqReport(excelFormData);
|
await updatePqReport(excelFormData);
|
||||||
ElMessage.success({ message: `${dialogTitle.value}成功!` })
|
ElMessage.success({ message: `${dialogTitle.value}成功!` })
|
||||||
} else {
|
} else {
|
||||||
await addPqReport(excelFormData);
|
await addPqReport(excelFormData);
|
||||||
ElMessage.success({ message: `${dialogTitle.value}成功!` })
|
ElMessage.success({ message: `${dialogTitle.value}成功!` })
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
close()
|
close()
|
||||||
@@ -268,6 +273,17 @@ const DataHandleChange = async(param: UploadFile) => {
|
|||||||
formContent.value.detailFile = param.name;
|
formContent.value.detailFile = param.name;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const fileSizeLimit = 5 * 1024 * 1024; // 5MB
|
||||||
|
|
||||||
|
const handleFileLimit = (file: File) => {
|
||||||
|
if (file.size > fileSizeLimit) {
|
||||||
|
ElMessage.error({message: `文件大小不能超过${fileSizeLimit / 1024 / 1024}MB`});
|
||||||
|
return false;
|
||||||
|
} else {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// 对外映射
|
// 对外映射
|
||||||
|
|||||||
Reference in New Issue
Block a user