(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-3734200a"],{"0e5c":function(t,e,n){"use strict";n.d(e,"a",(function(){return l}));n("7f7f");var a=n("1dd4"),i=n("bc3a"),s=n.n(i),o=n("c0d6"),r=s.a.create({baseURL:"https://file-api.vmeshou.com/uploads",timeout:15e3,withCredentials:!1,transformRequest:[]});r.interceptors.request.use((function(t){return t.params?t.params.upload_key="fastVC":t.params={upload_key:"fastVC"},"post"==t.method?t.headers["Content-Type"]="multipart/form-data":t.headers["Content-Type"]="application/json; charset=UTF-8",t.headers["Cache-Control"]="no-cache",t.headers["app-id"]="20012",t.headers["app-key"]="XaHXl6W27z59hiLyvaIar7zTOPhqULiI",t}),(function(t){console.log(t),Promise.reject(t)})),r.interceptors.response.use((function(t){var e=t.data;return e}),(function(t){console.log("-----------出现错误,状态码:"+t.response.status+"------------");var e="出现错误,请重试或检查";return Promise.reject(e+":"+JSON.stringify(t.response))}));var c=524288,u="vlook-h5",h="vlook-证件相关";function l(t,e){var n=m(t.type);if(!n)return Promise.reject({error:"不允许上传的文件类型"});if(t.ext=n,console.log(n),"image"==e){if("gif|jpg|jpeg|png".indexOf(n)<0)return Promise.reject({error:"只能上传图片"})}else if("video"==e){if("rmvb|flv|vob|mp4|m4v|mov|3gp|wmv|mp3|mkv|mpg|ts|avi|mpeg|avi|rm|wav|asf|divx|mpg|mpe|vod".indexOf(n)<0)return console.log(e),Promise.reject({error:"只能上传视频"})}else if("file"==e){if("pdf|doc|docx|ppt|pptx|rar|zip".indexOf(n)<0)return Promise.reject({error:"只能上传文档或压缩包"})}else if("pdf|doc|docx|ppt|pptx|rar|zip|rmvb|flv|vob|mp4|m4v|mov|3gp|wmv|mp3|mkv|mpg|ts|avi|mpeg|avi|rm|wav|asf|divx|mpg|mpe|vod|gif|jpg|jpeg|png".indexOf(n)<0)return Promise.reject({error:"不允许上传的文件类型"});t.category&&(h=t.category);var i=41943040,s=t.size;sc&&(l=Math.ceil(s/c));var d=new FileReader;return d.readAsBinaryString(t.slice(0,i)),new Promise((function(e,i){function m(e,n){var a=c,u=e*c,h=u+(s-e*c);l>1&&(e+1==l?(h=s,a=s-u):h=u+c),r({method:"get",params:{status:"chunkCheck",name:n,chunkIndex:e,size:a}}).then((function(a){var s=a.data;if(s.ifExist&&(g++,g==l))return p(n);var d=t.slice(u,h),v=new FormData;v.append("userId",o["a"].getters.userId),v.append("md5",n),v.append("uniqueFileName",n),v.append("chunkSize",c),v.append("chunkIndex",e),v.append("file",d),r({method:"post",data:v}).then((function(t){return console.log(t),g++,g==l?p(n):m(e+1,n)})).catch((function(t){return console.log(t),i({error:t})}))})).catch((function(t){return console.log(t),i({error:t})}))}function p(a){r({method:"get",params:{status:"chunksMerge",category:h,channel:u,name:a,chunks:l,ext:n,filesize:t.size,fileoldname:t.name,md5:a,userId:o["a"].getters.userId,is_watermark:0,is_mp3:0,vts:1,fixed_screenshot:1}}).then((function(t){if(t.code)return i({error:t.msg});if(t.error)return i({error:t.error});var n=t.data;return n.source=n.md5+"|"+n.size+"|"+n.wh+"|"+n.ext,e(t.data)})).catch((function(t){return console.log(t),i({error:t})}))}d.onload=function(s){if(s.target.readyState==FileReader.DONE){var o=s.target.result,c=Object(a["a"])(o);if(console.log(t.name+"-得到的文件md5:"+c),!c)return i({error:"md5计算错误"});r({method:"get",params:{status:"md5Check",md5:c,name:t.name,ext:n}}).then((function(t){var n=t.data;return n.ifExist?(n.error&&console.log(n.error),n.source=n.md5+"|"+n.size+"|"+n.wh+"|"+n.ext,e(t.data)):m(0,c)})).catch((function(t){return console.log(t),i({md5:c,error:t})}))}}}))}function m(t){var e=!1;switch(t){case"image/gif":e="gif";break;case"image/jpeg":e="jpg";break;case"image/png":e="png";break;case"application/vnd.ms-powerpoint":e="ppt";break;case"application/vnd.ms-excel":e="xls";break;case"application/vnd.openxmlformats-officedocument.presentationml.presentation":e="pptx";break;case"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":e="xlsx";break;case"application/vnd.openxmlformats-officedocument.wordprocessingml.document":e="docx";break;case"application/msword":e="doc";break;case"application/pdf":e="pdf";break;case"application/x-rar-compressed":e="rar";break;case"application/zip":e="zip";break;case"audio/mpeg":e="mp3";break;case"audio/x-m4a":e="m4a";break;case"video/mp4":e="mp4";break;case"video/quicktime":e="mov";break;case"video/x-flv":e="flv";break;case"video/x-msvideo":e="avi";break;case"video/x-ms-wmv":e="vmv";break;default:e=!1}return e}},"11f9":function(t,e,n){},7136:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAn9JREFUWEft1z2LE0EYB/D/MzFwi7YeVgo2YooQdiYIgoWNGm3Uys+glVoqNiooFgpyn8DaAxvPVxREQbKzRYqAFoLBQu8aC90UIXlkwi6sy75lN5tckS2TmZ1f/s8zuxPCLr9ol/uwApat0CrBIMFGo7HPsqxNAIeIqOM4zrc86S4kQR/3HMAJHzUgopN5kJUDI7gBM/8gouMAciErBbbb7QPj8fhpGOR53rZlWUGamcjKgH5ybwAcY+aJEKLhOM4XU+JoqmnlrgQY03MgorfM3NFaj2ZBzh0YTQfAPQCPAdTikGtray/9FviqtT4S3dlzBSaVrtVqnavVas+iSKXUYWZ+B+AggNda61OVAbP6KooEcIWZX/m4D8Ph8Gy/3/9TCTALFywaRpqNQ0QCQCLOzCtd4ry4ACmlvAxgY7o40SfP807HJReMLwWcFRfpuc9CiPPdbvdn2iuvMLAkLrWsYXAh4KJwhXpwkbiZgYvGzQRcBi43cFm4XMBl4jKBy8alApvN5t56vb7lH9MzD5aRh3Du51zW/5LE56CU8iaA2+YGzPzIdd2rSTerCpeaoFJqi5nPhF7qt7TWU3D4qhKXCpRSbgPYD+A6gPsA9gD4D1k1LhEopTQHyO8AdrTW60qpS8z8JIxcBC4RaNv2BSLaJKIXjuN0zMAw0vQkEV3MOmxmbYA838duEqXUHWa+wcx3Xdc1m2V6SSmvMfMD/6BpPprbbk3CJgGDDbIhhPhtbMws/Z4M7lU5Lq3Ev4hoPeZX7RCRZuaPo9HoYa/X+5unTGXGxCZo2/Z7AEeFEO5kMtEAtIFprQdlFisyt9CBtchCReesgEWTC+atEiyb4D+tBAFHd6FhGQAAAABJRU5ErkJggg=="},8437:function(t,e,n){},9567:function(t,e,n){"use strict";n.d(e,"a",(function(){return i})),n.d(e,"c",(function(){return s})),n.d(e,"b",(function(){return o})),n.d(e,"d",(function(){return r}));var a=n("40ec");function i(t){return Object(a["a"])({url:"api-agent/agent/flag/detail",method:"get",params:t})}function s(t){return Object(a["a"])({url:"api-agent/fdd/make/sign/url",method:"get",params:t})}function o(t){return Object(a["a"])({url:"query/agent/agreement/tp/"+t,method:"get"})}function r(t){return Object(a["a"])({url:"api-agent/agent/hetong/save",method:"post",data:JSON.stringify(t)})}},"9c50":function(t,e,n){"use strict";n.r(e);var a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"flagXieyiPage"},[n("section",{staticClass:"pageMain",class:"flag"==t.accessMode?"padTnO":""},[n("section",{ref:"xieyiContent",staticClass:"container"},[n("div",[n("div",{staticClass:"fontmain",domProps:{innerHTML:t._s(t.mainContent)}})]),n("div",{staticClass:"qianmingBox marT20"},[n("div",{staticClass:"bold"},[t._v("甲方签字:")]),n("div",[n("span",{staticClass:"bold"},[t._v("签署时间:")]),t._v(t._s(t.qsTime))]),n("img",{staticClass:"zhangImg",attrs:{src:t.gongzhang}})]),n("div",{staticClass:"qianmingBox marT20"},[n("div",{staticClass:"bold pos"},[n("span",[t._v("乙方签字:")]),""!=t.qianmingImg?n("img",{ref:"qianziImg",staticClass:"qiazi",attrs:{src:t.qianmingImg}}):t._e()]),n("div",[n("span",{staticClass:"bold"},[t._v("签署时间:")]),t._v(t._s(t.qsTime))])])]),n("div",{staticClass:"btnBox flex"},[n("span",{staticClass:"btn",on:{click:function(e){return t.backappPage()}}},[t._v("拒绝")]),""==t.qianmingImg?n("span",{staticClass:"btn qian",on:{click:function(e){return t.showForm()}}},[t._v("去签名")]):n("span",{staticClass:"btn qian",on:{click:t.submitHetong}},[t._v("提交")])])]),n("mt-popup",{staticClass:"qianmingModel",attrs:{"popup-transition":"popup-fade"},model:{value:t.showQianming,callback:function(e){t.showQianming=e},expression:"showQianming"}},[n("qianming",{attrs:{width:t.width,showQianming:t.showQianming},on:{qianmingSave:t.qianmingSave}})],1)],1)},i=[],s=(n("4917"),n("34ef"),n("28a5"),n("a481"),n("7f7f"),n("76a0")),o=n("c0d6"),r=(n("e876"),n("9567")),c=n("aadd");n("c0e9"),n("c5f6");function u(t,e,n,a){try{var i=new Image;i.src=n?t:URL.createObjectURL(t),i.onload=function(){var n=this,i=n.width,s=n.height,o=i/s;i=t.width||i;var r=.7;a&&(a.maxWidth&&!isNaN(Number(a.maxWidth))&&(i=Number(a.maxWidth)),a.quality&&(r=a.quality)),i>1e3&&(i=1e3),s=t.height||i/o;var c=document.createElement("canvas"),u=c.getContext("2d"),h=document.createAttribute("width");h.nodeValue=i;var l=document.createAttribute("height");l.nodeValue=s,c.setAttributeNode(h),c.setAttributeNode(l),u.drawImage(n,0,0,i,s),t.quality&&t.quality<=1&&t.quality>0&&(r=t.quality);var m=c.toDataURL("image/png",r);e(m)}}catch(s){console.log("压缩失败!"),e(!1)}}var h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{ref:"qianming",staticClass:"qianming"},[n("canvas",{ref:"qmArea",staticClass:"qmBody1",on:{touchstart:t.touchStart,touchmove:t.touchMove,touchend:t.touchEnd,mousedown:t.mouseDown,mousemove:t.mouseMove,mouseup:t.mouseUp}}),n("div",{staticClass:"qmBody2"},[t._v("此处为签名区")]),n("h3",[t._v("请使用正楷手写签名")]),n("div",{staticClass:"footer"},[n("div",{staticClass:"button",on:{click:function(e){return t.resetQM()}}},[t._v("重置签名")]),n("div",{staticClass:"button qure",on:{click:function(e){return t.saveQM()}}},[t._v("确认签名")])])])},l=[],m={name:"qianming",props:["width","showQianming"],components:{},data:function(){return{stageInfo:[],imgUrl:"",points:[],canvasTxt:null,startX:0,startY:0,moveY:0,moveX:0,endY:0,endX:0,w:null,h:null,height:189,isDown:!1,isQM:!1}},mounted:function(){var t=this.$refs.qmArea;t.height=this.height,t.width=this.width,this.canvasTxt=t.getContext("2d"),this.canvasTxt.lineWidth=2,this.stageInfo=t.getBoundingClientRect()},created:function(){},watch:{showQianming:{handler:function(t,e){},deep:!0}},methods:{touchStart:function(t){if(t=t||event,t.preventDefault(),1==t.touches.length){var e={x:t.targetTouches[0].clientX,y:t.targetTouches[0].clientY};this.startX=e.x,this.startY=e.y,this.canvasTxt.beginPath(),this.canvasTxt.moveTo(this.startX,this.startY),this.canvasTxt.lineTo(e.x,e.y),this.canvasTxt.stroke(),this.canvasTxt.closePath(),this.points.push(e)}},touchMove:function(t){if(t=t||event,t.preventDefault(),1==t.touches.length){var e={x:t.targetTouches[0].clientX-this.stageInfo.left,y:t.targetTouches[0].clientY-this.stageInfo.top};this.moveY=e.y,this.moveX=e.x,this.canvasTxt.beginPath(),this.canvasTxt.moveTo(this.startX,this.startY),this.canvasTxt.lineTo(e.x,e.y),this.canvasTxt.stroke(),this.canvasTxt.closePath(),this.startY=e.y,this.startX=e.x,this.points.push(e),this.isQM=!0}},touchEnd:function(t){if(t=t||event,t.preventDefault(),1==t.touches.length){var e={x:t.targetTouches[0].clientX-this.stageInfo.left,y:t.targetTouches[0].clientY-this.stageInfo.top};this.canvasTxt.beginPath(),this.canvasTxt.moveTo(this.startX,this.startY),this.canvasTxt.lineTo(e.x,e.y),this.canvasTxt.stroke(),this.canvasTxt.closePath(),this.points.push(e)}},mouseDown:function(t){t=t||event,t.preventDefault();var e={x:t.offsetX,y:t.offsetY};this.startX=e.x,this.startY=e.y,this.canvasTxt.beginPath(),this.canvasTxt.moveTo(this.startX,this.startY),this.canvasTxt.lineTo(e.x,e.y),this.canvasTxt.stroke(),this.canvasTxt.closePath(),this.points.push(e),this.isDown=!0},mouseMove:function(t){if(t=t||event,t.preventDefault(),this.isDown){var e={x:t.offsetX,y:t.offsetY};this.moveY=e.y,this.moveX=e.x,this.canvasTxt.beginPath(),this.canvasTxt.moveTo(this.startX,this.startY),this.canvasTxt.lineTo(e.x,e.y),this.canvasTxt.stroke(),this.canvasTxt.closePath(),this.startY=e.y,this.startX=e.x,this.points.push(e)}},mouseUp:function(t){t=t||event,t.preventDefault();var e={x:t.offsetX,y:t.offsetY};this.canvasTxt.beginPath(),this.canvasTxt.moveTo(this.startX,this.startY),this.canvasTxt.lineTo(e.x,e.y),this.canvasTxt.stroke(),this.canvasTxt.closePath(),this.points.push(e),this.points.push({x:-1,y:-1}),this.isDown=!1},resetQM:function(){this.isQM=!1,this.canvasTxt.clearRect(0,0,this.$refs.qmArea.width,this.$refs.qmArea.height),this.points=[]},saveQM:function(){if(!this.isQM)return Object(s["Toast"])("请签名后再提交确认!");this.imgUrl=this.$refs.qmArea.toDataURL(),console.log(this.$refs.qmArea.toDataURL()),this.$emit("qianmingSave",this.imgUrl)}}},g=m,d=(n("ee36"),n("2877")),p=Object(d["a"])(g,h,l,!1,null,null,null),v=p.exports,f=n("0e5c"),x=n("b522"),A=n.n(x),b=n("7136"),T=n.n(b),w={name:"flagXieyiPage",components:{qianming:v},data:function(){return{icon:A.a,qianIcon:T.a,showQianming:!1,width:document.documentElement.clientWidth,height:document.documentElement.clientHeight,qianmingImg:"",tpTitle:"",mainContent:"",qsTime:Object(c["c"])("","{y}-{m}-{d}"),gongzhang:"",postForm:{status:"normal",userId:o["a"].state.user.userId,type:"flag",signImg:""},accessMode:o["a"].state.accessMode?o["a"].state.accessMode:"",device:"android"}},destroyed:function(){window.removeEventListener("resize",this.getHeight())},mounted:function(){this.appSource()},created:function(){var t=this,e=this;setTimeout((function(){e.getHeight()}),2e3),s["Indicator"].open({text:"加载中...",spinnerType:"fading-circle"}),Object(r["b"])(15).then((function(e){if(console.log(e),s["Indicator"].close(),e.resp_code)return Object(s["Toast"])("协议加载失败");t.tpTitle=e.datas.name,t.mainContent=e.datas.mainContent,t.gongzhang=e.datas.source})).catch((function(t){return s["Indicator"].close(),Object(s["Toast"])(t.resp_msg)}))},methods:{submitHetong:function(){return(""!=this.qianmingImg||this.gongzhang)&&this.qianmingImg&&""!=this.qianmingImg?(window.scrollTo(0,0),s["Indicator"].open({text:"协议签署中...",spinnerType:"fading-circle"}),void this.makeAgreement(this.qianmingImg)):s["MessageBox"].alert("请先签署协议","提示")},makeAgreement:function(t){console.log("---------这是生成的协议图片---------");var e=this;u(t,(function(t){if(console.log(t),!t)return Object(s["Toast"])("协议图片压缩失败,请重新签署");var n=e.convertBase64UrlToBlob(t);n.name="经销商入驻呼啦鸽协议合同签名",n.category="AGENT-合同签名",s["Indicator"].open({text:"协议上传中...",spinnerType:"fading-circle"}),Object(f["a"])(n,"image").then((function(t){s["Indicator"].close();var n=t.md5+"|"+t.size+"|"+t.wh+"|"+t.ext;e.postForm.signImg=n,e.saveHetong()})).catch((function(t){return s["Indicator"].close(),Object(s["Toast"])(n.name+":"+t.error)}))}),!0)},saveHetong:function(){var t=this;s["MessageBox"].confirm("确认提交吗?").then((function(e){e&&(s["Indicator"].open({text:"提交中...",spinnerType:"fading-circle"}),Object(r["d"])(t.postForm).then((function(e){if(s["Indicator"].close(),e.resp_code)return Object(s["Toast"])(e.resp_msg);Object(s["Toast"])("申请提交成功"),t.$router.replace("agreement/success")})).catch((function(t){return s["Indicator"].close(),s["MessageBox"].alert(t.resp_msg,"错误提示")})))}))},convertBase64UrlToBlob:function(t){for(var e=window.atob(t.split(",")[1]),n=new ArrayBuffer(e.length),a=new Uint8Array(n),i=0;i