|
@@ -459,6 +459,7 @@
|
|
|
:http-request="httpRequest"
|
|
|
:on-preview="handlePictureCardPreview"
|
|
|
:on-remove="handleRemove"
|
|
|
+ :before-upload="beforeUpload"
|
|
|
multiple
|
|
|
:limit="1"
|
|
|
:on-exceed="handleExceed"
|
|
@@ -987,6 +988,19 @@ export default {
|
|
|
submitUpload() {
|
|
|
this.$refs.upload.submit();
|
|
|
},
|
|
|
+ beforeUpload(files){
|
|
|
+ var testmsg=files.name.substring(files.name.lastIndexOf('.')+1);
|
|
|
+ const extension = testmsg === 'jpg';
|
|
|
+ const extension2 = testmsg === 'jpeg';
|
|
|
+ const extension3 = testmsg === 'png';
|
|
|
+ const extension4 = testmsg === 'JPG';
|
|
|
+ const extension5 = testmsg === 'JPEG';
|
|
|
+ const extension6 = testmsg === 'PNG';
|
|
|
+ if(!extension && !extension2 && !extension3 && !extension4 && !extension5 && !extension6){
|
|
|
+ this.$message.warning(`请选择图片格式文件`);
|
|
|
+ }
|
|
|
+ return extension || extension2 || extension3;
|
|
|
+ },
|
|
|
//文件移除提示
|
|
|
handleRemove(file, fileList) {
|
|
|
console.log(file);
|