|
@@ -36,6 +36,7 @@ export const useUpload = <T>(props: UploadProps<T>) => {
|
|
// return (extMime.substring(0, extMime.indexOf("/") + 1) + ext) as string;
|
|
// return (extMime.substring(0, extMime.indexOf("/") + 1) + ext) as string;
|
|
|
|
|
|
return format;
|
|
return format;
|
|
|
|
+
|
|
})
|
|
})
|
|
.join(", ")
|
|
.join(", ")
|
|
);
|
|
);
|
|
@@ -55,9 +56,10 @@ export const useUpload = <T>(props: UploadProps<T>) => {
|
|
const fileType = file.name
|
|
const fileType = file.name
|
|
.substring(file.name.lastIndexOf("."))
|
|
.substring(file.name.lastIndexOf("."))
|
|
.toUpperCase();
|
|
.toUpperCase();
|
|
-
|
|
|
|
|
|
+ console.log('props.formats', props.formats, format.value);
|
|
if (!props.formats.some((type) => type.toUpperCase() === fileType)) {
|
|
if (!props.formats.some((type) => type.toUpperCase() === fileType)) {
|
|
- ElMessage.error(`请上传${format.value}`);
|
|
|
|
|
|
+ let newformat = format.value.replaceAll('.', "") as string;
|
|
|
|
+ ElMessage.error(`请上传${newformat}`);
|
|
return false;
|
|
return false;
|
|
} else if (file.size > props.maxSize) {
|
|
} else if (file.size > props.maxSize) {
|
|
ElMessage.error(`请上传${size.value}以内的文件`);
|
|
ElMessage.error(`请上传${size.value}以内的文件`);
|