diff --git a/public/components/frame/uploadImage/uploadImage.js b/public/components/frame/uploadImage/uploadImage.js index 7abd2faa3..c41c8dbe2 100755 --- a/public/components/frame/uploadImage/uploadImage.js +++ b/public/components/frame/uploadImage/uploadImage.js @@ -1,4 +1,4 @@ -(function (vc) { +(function(vc) { var photoUrl = '/callComponent/download/getFile/file'; @@ -17,54 +17,54 @@ watch: { uploadImageInfo: { deep: true, - handler: function () { + handler: function() { vc.emit($props.callBackListener, $props.callBackFunction, this.uploadImageInfo.photos); } } }, - _initMethod: function () { + _initMethod: function() { let _imageCount = $props.imageCount; if (_imageCount != 99) { this.uploadImageInfo.imageCount = _imageCount; } }, - _initEvent: function () { - vc.on('uploadImage', 'openAddApplicationKeyModal', function () { + _initEvent: function() { + vc.on('uploadImage', 'openAddApplicationKeyModal', function() { }); - vc.on('uploadImage', 'clearImage', function () { + vc.on('uploadImage', 'clearImage', function() { this.uploadImageInfo = { photos: [], imageCount: 99 } }); - vc.on('uploadImage', 'notifyPhotos', function (_photos) { + vc.on('uploadImage', 'notifyPhotos', function(_photos) { let _imageCount = this.uploadImageInfo.imageCount; this.uploadImageInfo = { photos: [], imageCount: _imageCount }; - _photos.forEach(function (_photo) { + _photos.forEach(function(_photo) { //?objId=772019092507000013&communityId=7020181217000001&fileTypeCd=10000 if (_photo.indexOf('base64,') > -1) { this.uploadImageInfo.photos.push(_photo); return; } if (_photo.indexOf("https") > -1 || _photo.indexOf("http") > -1) { - vc.urlToBase64(_photo, function (_base64Data) { + vc.urlToBase64(_photo, function(_base64Data) { this.uploadImageInfo.photos.push(_base64Data); }); return; } if (_photo.indexOf(photoUrl) > -1) { - vc.urlToBase64(_photo, function (_base64Data) { + vc.urlToBase64(_photo, function(_base64Data) { this.uploadImageInfo.photos.push(_base64Data); }); return; } - vc.urlToBase64(photoUrl + "?fileId=" + _photo + "&communityId=" + vc.getCurrentCommunity().communityId + "&time=" + new Date(), function (_base64Data) { + vc.urlToBase64(photoUrl + "?fileId=" + _photo + "&communityId=-1&time=" + new Date(), function(_base64Data) { this.uploadImageInfo.photos.push(_base64Data); }) }); @@ -72,27 +72,27 @@ }, methods: { - _uploadPhoto: function (event) { + _uploadPhoto: function(event) { $("#uploadImage").trigger("click") }, - _choosePhoto: function (event) { + _choosePhoto: function(event) { var photoFiles = event.target.files; if (photoFiles && photoFiles.length > 0) { // 获取目前上传的文件 - var file = photoFiles[0];// 文件大小校验的动作 + var file = photoFiles[0]; // 文件大小校验的动作 if (file.size > 1024 * 1024 * 2) { vc.toast("图片大小不能超过 2MB!") return false; } var reader = new FileReader(); //新建FileReader对象 reader.readAsDataURL(file); //读取为base64 - reader.onloadend = function (e) { + reader.onloadend = function(e) { this.uploadImageInfo.photos.push(reader.result); } } event.target.value = null; }, - _removeImage: function (_photo) { + _removeImage: function(_photo) { var _tmpPhotos = this.uploadImageInfo.photos; this.uploadImageInfo.photos = []; for (var _photoIndex = 0; _photoIndex < _tmpPhotos.length; _photoIndex++) {