(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["components/SignaturePad"],{"0d02":function(t,i,n){"use strict";n.r(i);var a=n("c5b3"),e=n.n(a);for(var s in a)["default"].indexOf(s)<0&&function(t){n.d(i,t,(function(){return a[t]}))}(s);i["default"]=e.a},"3a78":function(t,i,n){},"580d":function(t,i,n){"use strict";var a=n("3a78"),e=n.n(a);e.a},c5b3:function(t,i,n){"use strict";(function(t){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;var n={name:"SignaturePad",props:{width:{type:Number,default:300},height:{type:Number,default:150},lineWidth:{type:Number,default:2},strokeColor:{type:String,default:"#000000"}},data:function(){return{canvasWidth:300,canvasHeight:150,isDrawing:!1,lastX:0,lastY:0,ctx:null,hasSignature:!1,paths:[]}},mounted:function(){this.initCanvas()},methods:{initCanvas:function(){var i=this,n=t.createSelectorQuery().in(this);n.select("#signaturePad").boundingClientRect((function(t){t?(i.canvasWidth=t.width,i.canvasHeight=t.height):console.log("未找到元素")})).exec(),this.$nextTick((function(){i.ctx=t.createCanvasContext("signature-canvas",i),i.drawBackground()}))},drawBackground:function(){this.ctx&&(this.ctx.clearRect(0,0,this.canvasWidth,this.canvasHeight),this.ctx.fillStyle="#ffffff",this.ctx.fillRect(0,0,this.canvasWidth,this.canvasHeight),this.ctx.strokeStyle="#e0e0e0",this.ctx.lineWidth=2,this.ctx.strokeRect(0,0,this.canvasWidth,this.canvasHeight),this.ctx.fillStyle="#999",this.ctx.font="16px Arial",this.redrawPaths(),this.ctx.draw())},redrawPaths:function(){var t=this;this.ctx&&0!==this.paths.length&&(this.ctx.strokeStyle=this.strokeColor,this.ctx.lineWidth=this.lineWidth,this.ctx.lineCap="round",this.ctx.lineJoin="round",this.paths.forEach((function(i){if(!(i.length<2)){t.ctx.beginPath(),t.ctx.moveTo(i[0].x,i[0].y);for(var n=1;n