bug修复

This commit is contained in:
caozehui
2025-04-08 09:51:35 +08:00
parent 08cffa4256
commit ef63fcf807

View File

@@ -149,6 +149,11 @@ const save = () => {
excelFormData.append('name', formContent.value.name)
excelFormData.append('version', formContent.value.version)
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) {
excelFormData.append('id', formContent.value.id)
@@ -268,6 +273,17 @@ const DataHandleChange = async(param: UploadFile) => {
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;
}
}
// 对外映射