|
|
@@ -129,20 +129,18 @@
|
|
|
printImage(){
|
|
|
let _this = this;
|
|
|
window.canvasImg("#print-div","#img-div",this.scaleNumber,function(canvas){
|
|
|
- let data = canvas.toDataURL("image/png");
|
|
|
- let formData =new FormData();
|
|
|
- let arr = data.split(";base64,");
|
|
|
- console.log(arr);
|
|
|
- formData.append("base64",arr[1]);
|
|
|
- _this.printData(formData);
|
|
|
+ let data = canvas.toBlob(function (blob){
|
|
|
+ let formData =new FormData();
|
|
|
+ formData.append("blob",blob);
|
|
|
+ _this.printData(formData);
|
|
|
+ },"image/png");
|
|
|
});
|
|
|
-
|
|
|
},
|
|
|
printData(data){
|
|
|
window.axios.post("{{url("apiLocal/maintenance/expressPrinting/part/printTemplate")}}",data).then(res=>{
|
|
|
- console.log(res);
|
|
|
+ tempTip.showSuccess(res);
|
|
|
}).catch(err=>{
|
|
|
- console.log(err);
|
|
|
+ tempTip.showSuccess(err);
|
|
|
});
|
|
|
}
|
|
|
}
|