luke vor 6 Jahren
Ursprung
Commit
6e0a0003fd
1 geänderte Dateien mit 11 neuen und 0 gelöschten Zeilen
  1. 11 0
      service/src/pages/TheCurrentSession.vue

+ 11 - 0
service/src/pages/TheCurrentSession.vue

@@ -558,6 +558,17 @@
 				let self = this;
 				let files = e.target.files || e.dataTransfer.files;
 				if (!files.length) return;
+				const isJPG = files.type == 'image/jpeg' || 'image/jpg' || 'image/png' || 'image/svg';
+				const isLt2M = file.size / 1024 / 1024 < 2;
+				if (!isJPG) {
+					this.$message.error('上传只能是图片格式!');
+					return false;
+				}
+				if (!isLt2M) {
+					this.$message.error('上传图片大小不能超过 2MB!');
+					 return false;
+				}
+
 				let picavalue = files[0];
 				//console.log(picavalue);
 				if (picavalue.size / 1000 > 20000) {