|
|
@@ -659,16 +659,18 @@ var app = new Vue({
|
|
|
// var canvas = $image.cropper('getCroppedCanvas');
|
|
|
var canvas = $image.cropper('getCroppedCanvas',_this.cropParams.cropData);
|
|
|
var url = canvas.toDataURL('image/jepg');
|
|
|
+ var timestamp = Date.parse(new Date());
|
|
|
+ var name = timestamp + ".png";
|
|
|
if(_this.cropParams.type && id>=0){
|
|
|
_this.picList[id] = _this.cropParams;
|
|
|
_this.picList[id].url = url;
|
|
|
_this.picList[id].preview = url;
|
|
|
- _this.picList[id].fileData = _this.dataBlobtoFile(e, e.name);
|
|
|
+ _this.picList[id].fileData = _this.dataURLtoFile(url, name);
|
|
|
}else{
|
|
|
var data = _this.cropParams;
|
|
|
data.url = url;
|
|
|
data.preview = url;
|
|
|
- data.fileData = _this.dataBlobtoFile(e, e.name);
|
|
|
+ data.fileData = _this.dataURLtoFile(url, name);
|
|
|
_this.picList.push(data);
|
|
|
}
|
|
|
|