(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-train-sign"],{"05bf":function(t,e,i){"use strict";i.r(e);var a=i("fe16"),n=i.n(a);for(var o in a)"default"!==o&&function(t){i.d(e,t,(function(){return a[t]}))}(o);e["default"]=n.a},"06c5":function(t,e,i){"use strict";i("a630"),i("fb6a"),i("d3b7"),i("25f0"),i("3ca3"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var a=n(i("6b75"));function n(t){return t&&t.__esModule?t:{default:t}}function o(t,e){if(t){if("string"===typeof t)return(0,a.default)(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?(0,a.default)(t,e):void 0}}},"2f78":function(t,e,i){var a=i("47de");"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=i("4f06").default;n("866db7b0",a,!0,{sourceMap:!1,shadowMode:!1})},"3c03":function(t,e,i){"use strict";var a=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.orderData=o,e.userinfo=r,e.userinfoid=s;var n=a(i("9fc4"));function o(t){return(0,n.default)({url:"/api/order/data",method:"get",data:t})}function r(t){return(0,n.default)({url:"/api/userinfo",method:"get",data:t})}function s(t){return(0,n.default)({url:"/api/level/recharge",method:"post",data:t})}},"47de":function(t,e,i){var a=i("24fb");e=a(!1),e.push([t.i,"@-webkit-keyframes _show-data-v-7593205e{0%{opacity:0}100%{opacity:1}}@keyframes _show-data-v-7593205e{0%{opacity:0}100%{opacity:1}}\n\n\n\n",""]),t.exports=e},6920:function(t,e,i){"use strict";var a;i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return o})),i.d(e,"a",(function(){return a}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"content"},[t.is_over?t._e():i("v-uni-view",{staticClass:"team"},[i("v-uni-image",{staticClass:"top-image",attrs:{src:t.list.img}}),i("v-uni-view",{staticClass:"top-title canten"},[t._v("免费报名")]),i("v-uni-view",{staticClass:"sign-tip"},[t._v("完成信息填写,即可参加红十字会救护员培训")]),0==t.type?i("v-uni-view",{staticClass:"form-box"},[i("v-uni-view",{staticClass:"label"},[t._v("姓名"),i("v-uni-text",[t._v("*")])],1),i("v-uni-input",{attrs:{type:"text",placeholder:"请填写姓名"},model:{value:t.name,callback:function(e){t.name=e},expression:"name"}}),i("v-uni-view",{staticClass:"label"},[t._v("联系方式"),i("v-uni-text",[t._v("*")])],1),i("v-uni-input",{attrs:{type:"number",placeholder:"请输入联系方式"},model:{value:t.phone,callback:function(e){t.phone=e},expression:"phone"}}),i("v-uni-view",{staticClass:"label"},[t._v("工作单位(或地址)"),i("v-uni-text",[t._v("*")])],1),i("v-uni-input",{attrs:{type:"text",placeholder:"请输入工作单位(或地址)"},model:{value:t.addr,callback:function(e){t.addr=e},expression:"addr"}})],1):t._e(),1==t.type?i("v-uni-view",{staticClass:"form-box"},[i("v-uni-view",{staticClass:"label"},[t._v("企业名称"),i("v-uni-text",[t._v("*")])],1),i("v-uni-input",{attrs:{type:"text",placeholder:"请填写企业名称"},model:{value:t.company,callback:function(e){t.company=e},expression:"company"}}),i("v-uni-view",{staticClass:"label"},[t._v("企业地址"),i("v-uni-text",[t._v("*")])],1),i("v-uni-input",{attrs:{type:"text",placeholder:"请填写企业地址"},model:{value:t.address,callback:function(e){t.address=e},expression:"address"}}),i("v-uni-view",{staticClass:"label"},[t._v("负责人姓名"),i("v-uni-text",[t._v("*")])],1),i("v-uni-input",{attrs:{type:"text",placeholder:"请填写负责人姓名"},model:{value:t.companyName,callback:function(e){t.companyName=e},expression:"companyName"}}),i("v-uni-view",{staticClass:"label"},[t._v("联系方式"),i("v-uni-text",[t._v("*")])],1),i("v-uni-input",{attrs:{type:"number",placeholder:"请输入联系方式"},model:{value:t.companyphone,callback:function(e){t.companyphone=e},expression:"companyphone"}}),i("v-uni-view",{staticClass:"label"},[t._v("参加培训人数"),i("v-uni-text",[t._v("*")])],1),i("v-uni-input",{attrs:{type:"number",placeholder:"请输入参加培训人数"},model:{value:t.num,callback:function(e){t.num=e},expression:"num"}})],1):t._e(),i("v-uni-view",{staticClass:"top-title"},[t._v("免费报名")]),i("v-uni-view",{staticClass:"text-box"},[i("v-uni-view",{staticClass:"text"},[t._v("请参训学员在培训当天携带身份证复印件1张,一寸证件照2张。")]),i("v-uni-view",{staticClass:"text"},[t._v("报名咨询电话:0716-4163849")])],1),i("v-uni-view",{staticClass:"submit",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.submit.apply(void 0,arguments)}}},[t._v("立即报名")])],1),t.is_over?i("v-uni-view",{staticClass:"certificates"},[t.showcanvas?i("v-uni-canvas",{staticClass:"tki-qrcode-canvas",attrs:{id:"qrShareBox","canvas-id":"qrShareBox"}}):i("v-uni-image",{staticClass:"imgbox",attrs:{src:t.img,mode:" aspectFill"}})],1):t._e()],1)},o=[]},"6a4a":function(t,e,i){"use strict";var a=i("4ea4");i("99af"),i("caad"),i("c975"),i("acd8"),i("e25e"),i("ac1f"),i("2532"),i("466d"),i("5319"),i("1276"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=a(i("b85c")),o=uni.getSystemInfoSync().windowWidth,r=i("aed2"),s={name:"parser",data:function(){return{uid:this._uid,showAm:"",nodes:[]}},props:{html:String,autopause:{type:Boolean,default:!0},autoscroll:Boolean,autosetTitle:{type:Boolean,default:!0},domain:String,lazyLoad:Boolean,selectable:Boolean,tagStyle:Object,showWithAnimation:Boolean,useAnchor:Boolean},watch:{html:function(t){this.setContent(t)}},created:function(){this.imgList=[],this.imgList.each=function(t){for(var e=0,i=this.length;e.5?i.toUpperCase():i}return a+=e.substr(n),this[t]=a}if(this[t]=e,e.includes("data:image")){var o=e.match(/data:image\/(\S+?);(\S+?),(.+)/);if(!o)return}}}},mounted:function(){this.document=document.getElementById("rtf"+this._uid),this.html&&this.setContent(this.html)},beforeDestroy:function(){this._observer&&this._observer.disconnect(),this.imgList.each((function(t){})),clearInterval(this._timer)},methods:{setContent:function(t,e){var i=this;if(t){var a=document.createElement("div");e?this.rtf?this.rtf.appendChild(a):this.rtf=a:(this.rtf&&this.rtf.parentNode.removeChild(this.rtf),this.rtf=a),a.innerHTML=this._handleHtml(t,e);for(var s,l=this.rtf.getElementsByTagName("style"),d=0;s=l[d++];)s.innerHTML=s.innerHTML.replace(/body/g,"#rtf"+this._uid),s.setAttribute("scoped","true");!this._observer&&this.lazyLoad&&IntersectionObserver&&(this._observer=new IntersectionObserver((function(t){for(var e,a=0;e=t[a++];)e.isIntersecting&&(e.target.src=e.target.getAttribute("data-src"),e.target.removeAttribute("data-src"),i._observer.unobserve(e.target))}),{rootMargin:"500px 0px 500px 0px"}));var c=this,u=this.rtf.getElementsByTagName("title");u.length&&this.autosetTitle&&uni.setNavigationBarTitle({title:u[0].innerText}),this.imgList.length=0;for(var f,h=this.rtf.getElementsByTagName("img"),g=0,p=0;f=h[g];g++){parseInt(f.style.width||f.getAttribute("width"))>o&&(f.style.height="auto");var m=f.getAttribute("src");this.domain&&m&&("/"==m[0]?"/"==m[1]?f.src=(this.domain.includes("://")?this.domain.split("://")[0]:"")+":"+m:f.src=this.domain+m:m.includes("://")||(f.src=this.domain+"/"+m)),f.hasAttribute("ignore")||"A"==f.parentElement.nodeName||(f.i=p++,c.imgList.push(f.src||f.getAttribute("data-src")),f.onclick=function(){var t=!0;this.ignore=function(){return t=!1},c.$emit("imgtap",this),t&&uni.previewImage({current:this.i,urls:c.imgList})}),f.onerror=function(){r.errorImg&&(c.imgList[this.i]=this.src=r.errorImg),c.$emit("error",{source:"img",target:this})},c.lazyLoad&&this._observer&&f.src&&0!=f.i&&(f.setAttribute("data-src",f.src),f.removeAttribute("src"),this._observer.observe(f))}var v,b=this.rtf.getElementsByTagName("a"),x=(0,n.default)(b);try{for(x.s();!(v=x.n()).done;){var y=v.value;y.onclick=function(){var t=!0,e=this.getAttribute("href");if(c.$emit("linkpress",{href:e,ignore:function(){return t=!1}}),t&&e)if("#"==e[0])c.useAnchor&&c.navigateTo({id:e.substr(1)});else{if(0==e.indexOf("http")||0==e.indexOf("//"))return!0;uni.navigateTo({url:e})}return!1}}}catch(B){x.e(B)}finally{x.f()}var w=this.rtf.getElementsByTagName("video");c.videoContexts=w;for(var _,k=0;_=w[k++];)_.style.maxWidth="100%",_.onerror=function(){c.$emit("error",{source:"video",target:this})},_.onplay=function(){if(c.autopause)for(var t,e=0;t=c.videoContexts[e++];)t!=this&&t.pause()};var T,C,S=this.rtf.getElementsByTagName("audio"),M=(0,n.default)(S);try{for(M.s();!(T=M.n()).done;){var N=T.value;N.onerror=function(){c.$emit("error",{source:"audio",target:this})}}}catch(B){M.e(B)}finally{M.f()}if(this.autoscroll){var A,I=this.rtf.getElementsByTagName("table"),$=(0,n.default)(I);try{for($.s();!(A=$.n()).done;){var z=A.value,E=document.createElement("div");E.style.overflow="scroll",z.parentNode.replaceChild(E,z),E.appendChild(z)}}catch(B){$.e(B)}finally{$.f()}}e||this.document.appendChild(this.rtf),this.$nextTick((function(){i.nodes=[1],i.$emit("load")})),setTimeout((function(){return i.showAm=""}),500),clearInterval(this._timer),this._timer=setInterval((function(){i.rect=i.rtf.getBoundingClientRect(),i.rect.height==C&&(i.$emit("ready",i.rect),clearInterval(i._timer)),C=i.rect.height}),350),this.showWithAnimation&&!e&&(this.showAm="animation:_show .5s")}else this.rtf&&!e&&this.rtf.parentNode.removeChild(this.rtf)},getText:function(){arguments.length>0&&void 0!==arguments[0]||this.nodes;var t="";return t=this.rtf.innerText,t},in:function(t){t.page&&t.selector&&t.scrollTop&&(this._in=t)},navigateTo:function(t){var e=this;if(!this.useAnchor)return t.fail&&t.fail("Anchor is disabled");var i=" ",a=uni.createSelectorQuery().in(this._in?this._in.page:this).select((this._in?this._in.selector:"#_top")+(t.id?"".concat(i,"#").concat(t.id,",").concat(this._in?this._in.selector:"#_top").concat(i,".").concat(t.id):"")).boundingClientRect();this._in?a.select(this._in.selector).scrollOffset().select(this._in.selector).boundingClientRect():a.selectViewport().scrollOffset(),a.exec((function(i){if(!i[0])return t.fail&&t.fail("Label not found");var a=i[1].scrollTop+i[0].top-(i[2]?i[2].top:0)+(t.offset||0);e._in?e._in.page[e._in.scrollTop]=a:uni.pageScrollTo({scrollTop:a,duration:300}),t.success&&t.success()}))},getVideoContext:function(t){if(!t)return this.videoContexts;for(var e=this.videoContexts.length;e--;)if(this.videoContexts[e].id==t)return this.videoContexts[e]},_handleHtml:function(t,e){if(!e){var i="",t=i+t}return t.includes("rpx")&&(t=t.replace(/[0-9.]+\s*rpx/g,(function(t){return parseFloat(t)*o/750+"px"}))),t}}};e.default=s},"6b75":function(t,e,i){"use strict";function a(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,a=new Array(e);i=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,s=!0,l=!1;return{s:function(){i=t[Symbol.iterator]()},n:function(){var t=i.next();return s=t.done,t},e:function(t){l=!0,r=t},f:function(){try{s||null==i["return"]||i["return"]()}finally{if(l)throw r}}}}},db68:function(t,e,i){var a=i("b3cf");"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=i("4f06").default;n("722d182e",a,!0,{sourceMap:!1,shadowMode:!1})},e0c2:function(t,e,i){"use strict";i.r(e);var a=i("6920"),n=i("05bf");for(var o in n)"default"!==o&&function(t){i.d(e,t,(function(){return n[t]}))}(o);i("af2e");var r,s=i("f0c5"),l=Object(s["a"])(n["default"],a["b"],a["c"],!1,null,"83026b1e",null,!1,a["a"],r);e["default"]=l.exports},ec25:function(t,e,i){"use strict";i.r(e);var a=i("b5b9"),n=i("ade8");for(var o in n)"default"!==o&&function(t){i.d(e,t,(function(){return n[t]}))}(o);i("aa1b");var r,s=i("f0c5"),l=Object(s["a"])(n["default"],a["b"],a["c"],!1,null,"7593205e",null,!1,a["a"],r);e["default"]=l.exports},fe16:function(t,e,i){"use strict";var a=i("4ea4");i("a4d3"),i("e01a"),i("4d63"),i("ac1f"),i("25f0"),i("5319"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("96cf");var n=a(i("1da1")),o=a(i("5530")),r=i("b195"),s=a(i("ec25")),l=i("ba0e"),d=(i("3c03"),i("2f62")),c={components:{jyfParser:s.default},data:function(){return{is_over:1,type:"",id:"",description:"",list:"",name:"",phone:"",addr:"",work:"",company:"",address:"",companyName:"",companyphone:"",num:"",people:"荆州市区红十字会",signDate:"",loading:!0,size:180,ratio:1,canHeight:"",canWeidth:"",url:"",img:"",showcanvas:!0,uid:""}},onLoad:function(t){var e=this;this.type=t.type,this.id=t.id,t.uid?this.uid=t.uid:this.uid=this.userInfo.uid,this.IndexShare(),this.loadData(),(0,r.detail_training)({id:this.id,uid:this.uid}).then((function(t){var i=t.data;console.log(999,i),e.name=i.name,e.signDate=i.add_time,e.is_over=i.is_over,console.log(3,i.add_time);var a=e,n=a.name,o=a.signDate;function r(t,e){var i=new Date(1e3*t),a=e||"yyyy.MM.dd",n={"M+":i.getMonth()+1,"d+":i.getDate(),"h+":i.getHours(),"m+":i.getMinutes(),"s+":i.getSeconds(),"q+":Math.floor((i.getMonth()+3)/3),S:i.getMilliseconds()};for(var o in/(y+)/.test(a)&&(a=a.replace(RegExp.$1,(i.getFullYear()+"").substr(4-RegExp.$1.length))),n)new RegExp("("+o+")").test(a)&&(a=a.replace(RegExp.$1,1===RegExp.$1.length?n[o]:("00"+n[o]).substr((""+n[o]).length)));return a}var s=r(o),l=uni.createSelectorQuery();console.log("---query---",l),l.select(".certificates").fields({size:!0},(function(t){console.log("获取页面比例",t),e.ratio=t.width/750})).exec(),l.select("#qrShareBox").fields({size:!0},(function(t){console.log("获取画布宽高信息",t),a.canHeight=t.height,a.canWeidth=t.width})).exec(),console.log("obj.canHeight",a.canHeight),console.log("obj.canWeidth",a.canWeidth);var d="/index/static/img/graduation.png",c="/index/static/icon/erweima.jpg",u=uni.createCanvasContext("qrShareBox");u.drawImage(d,0,0,a.canWeidth,a.canHeight),console.log("123",a.ratio);var f=a.size*a.ratio,h=(750-a.size)*a.ratio/2,g=999*a.ratio,p="#FFFFFF",m=0,v=m/2*a.ratio,b=h-v,x=g-v,y=f+m*a.ratio,w=(a.ratio,24*a.ratio),_="";_.length;u.setFontSize(32*a.ratio),u.moveTo(90*a.ratio,586*a.ratio),u.lineTo(250*a.ratio,586*a.ratio),u.stroke(),u.setTextAlign("center"),u.fillText(n,170*a.ratio,574*a.ratio),u.setTextAlign("left"),u.fillText("先生/女士",260*a.ratio,580*a.ratio),u.setFontSize(31*a.ratio),u.fillText("您已完成荆州市红十字会普及培训",105*a.ratio,670*a.ratio),u.fillText("的全部课程,特发此证。",105*a.ratio,720*a.ratio),u.setFontSize(22*a.ratio),u.fillText("签发人:",300*a.ratio,800*a.ratio),u.fillText("Siger:",300*a.ratio,830*a.ratio),u.moveTo(380*a.ratio,830*a.ratio),u.lineTo(660*a.ratio,830*a.ratio),u.stroke(),u.fillText("签发日期:",300*a.ratio,880*a.ratio),u.fillText("Issuer Date:",300*a.ratio,910*a.ratio),u.setFontSize(26*a.ratio),u.fillText(s,475*a.ratio,908*a.ratio),u.fillText("荆州市红十字会",440*a.ratio,820*a.ratio),u.moveTo(430*a.ratio,915*a.ratio),u.lineTo(660*a.ratio,915*a.ratio),u.stroke(),u.beginPath(),u.setLineJoin("round"),u.setLineWidth(m*a.ratio),u.setStrokeStyle(p),u.strokeRect(b,x,y,y),u.stroke(),console.log("插入二维码src",c),u.drawImage(c,h,g,f,f),u.draw(!1,(function(t){uni.canvasToTempFilePath({x:0,y:0,width:a.canWeidth,height:a.canHeight,destWidth:a.canWeidth,destHeight:a.canHeight,canvasId:"qrShareBox",success:function(t){a.showcanvas=!1,a.img=t.tempFilePath}})}))}))},onReady:function(){},computed:(0,o.default)({},(0,d.mapState)("user",["hasLogin","userInfo"])),methods:(0,o.default)((0,o.default)({},(0,d.mapMutations)("user",["setUserInfo"])),{},{IndexShare:function(){var t=this,e={link:"http://jz.red.igxys.com/index/#/pages/train/sign?type="+t.type+"&id="+t.id+"&uid="+t.userInfo.uid,imgUrl:"/index/static/img/002.png",desc:"结业证书",title:"荆州市红十字会"};console.log("分享加",e),(0,l.weixindata)(e)},loadData:function(){var t=this;return(0,n.default)(regeneratorRuntime.mark((function e(){var i,a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:i=t,console.log("当前is_over",i.is_over),1==i.is_over&&(a=i.userInfo.uid,console.log(9090,a)),(0,r.get_training)({id:i.id}).then((function(t){var e=t.data;i.list=e,console.log(9988,e),null!=i.list.content&&(i.description=i.list.content.replace(/