bug修复
This commit is contained in:
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
// 对外映射
|
||||
|
||||
Reference in New Issue
Block a user