pages-h5-invite-invite.4cbddf76.js 21 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-h5-invite-invite"],{"00b3":function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return s})),n.d(e,"a",(function(){return a}));var a={uToast:n("414f").default,cConfirmSuccess:n("3ca9").default,cPopLogin:n("6ec5").default},i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{ref:"page",staticClass:"app-page",attrs:{id:"page"}},[n("v-uni-canvas",{style:{width:t.canvasWidth+"px",height:t.canvasHeight+"px"},attrs:{width:t.canvasWidth,height:t.canvasHeight,"canvas-id":"firstCanvas",id:"firstCanvas"},on:{error:function(e){arguments[0]=e=t.$handleEvent(e),t.canvasIdErrorCallback.apply(void 0,arguments)}}}),n("v-uni-view",{staticClass:"img-wrap"},[n("v-uni-image",{staticStyle:{width:"100%",height:"100%"},attrs:{src:t.imgData,mode:"aspectFit"}})],1),n("v-uni-view",{staticClass:"btn-wrap"},[n("v-uni-button",{staticClass:"u-reset-button",staticStyle:{background:"transparent"},attrs:{type:"default"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.helpAction.apply(void 0,arguments)}}},[n("v-uni-image",{staticStyle:{width:"476rpx",height:"136rpx"},attrs:{src:"/static/app/share/btn.png",mode:"aspectFit"}})],1)],1),n("u-toast",{ref:"uToast"}),n("c-confirm-success",{ref:"model"}),n("c-pop-login")],1)},s=[]},"0646":function(t,e,n){"use strict";n.r(e);var a=n("46af"),i=n("5103");for(var s in i)"default"!==s&&function(t){n.d(e,t,(function(){return i[t]}))}(s);n("1a4e");var o,r=n("f0c5"),c=Object(r["a"])(i["default"],a["b"],a["c"],!1,null,"4d11c728",null,!1,a["a"],o);e["default"]=c.exports},"1a4e":function(t,e,n){"use strict";var a=n("9546"),i=n.n(a);i.a},"25ef":function(t,e,n){var a=n("24fb");e=a(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 下方引入的为uView UI的集成样式文件,为scss预处理器,其中包含了一些"u-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * uView自定义的css类名和scss变量,均以"u-"开头,不会造成冲突,请放心使用 \n */.app-page[data-v-1e275b7f]{padding-bottom:0;width:100vw;height:100vh}.img-wrap[data-v-1e275b7f]{position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:2;background-color:#ff9201}.btn-wrap[data-v-1e275b7f]{position:absolute;z-index:10;bottom:%?100?%;left:0;-webkit-transform:translateX(%?144?%);transform:translateX(%?144?%)}.btn-wrap .button-hover[data-v-1e275b7f]{position:relative;top:3px}',""]),t.exports=e},"3ca9":function(t,e,n){"use strict";n.r(e);var a=n("8ce5"),i=n("5802");for(var s in i)"default"!==s&&function(t){n.d(e,t,(function(){return i[t]}))}(s);n("7409");var o,r=n("f0c5"),c=Object(r["a"])(i["default"],a["b"],a["c"],!1,null,"e358b116",null,!1,a["a"],o);e["default"]=c.exports},"46af":function(t,e,n){"use strict";var a;n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return s})),n.d(e,"a",(function(){return a}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"u-code"})},s=[]},"4cc9":function(t,e,n){"use strict";var a=n("6dbf"),i=n.n(a);i.a},5103:function(t,e,n){"use strict";n.r(e);var a=n("ac7f"),i=n.n(a);for(var s in a)"default"!==s&&function(t){n.d(e,t,(function(){return a[t]}))}(s);e["default"]=i.a},"547e":function(t,e,n){t.exports=n.p+"static/img/logo.88b9ec5b.png"},5802:function(t,e,n){"use strict";n.r(e);var a=n("6d85"),i=n.n(a);for(var s in a)"default"!==s&&function(t){n.d(e,t,(function(){return a[t]}))}(s);e["default"]=i.a},"5baa":function(t,e,n){t.exports=n.p+"static/img/mainhelp.880a7424.png"},"6d85":function(t,e,n){"use strict";n("d3b7"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a={name:"c-confrim-success",data:function(){return{maskState:0,defautlOptions:{title:"",content:"",duration:2e3,confirmText:"确认",confirmClass:"text-red",cancelText:"我在想想",cancelClass:"text-black"}}},methods:{stopPrevent:function(){},toggleMask:function(t){var e=this,n="show"===t?10:0,a="show"===t?1:0;this.maskState=2,setTimeout((function(){e.maskState=a}),n)},$confirm:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.defautlOptions=Object.assign(this.defautlOptions,e),new Promise((function(e,n){t.toggleMask("show"),t._confirm=function(){e(1),t._confirm=null},t._cancel=function(){e(0),t._cancel=null},setTimeout((function(){t.confirm()}),t.defautlOptions.duration)}))},confirm:function(){this._confirm&&(this._confirm(),this.toggleMask())},cancel:function(){this._cancel&&(this._cancel(),this.toggleMask())}}};e.default=a},"6dbf":function(t,e,n){var a=n("949d");"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var i=n("4f06").default;i("4882fa20",a,!0,{sourceMap:!1,shadowMode:!1})},"6ec5":function(t,e,n){"use strict";n.r(e);var a=n("9820"),i=n("9442");for(var s in i)"default"!==s&&function(t){n.d(e,t,(function(){return i[t]}))}(s);n("4cc9");var o,r=n("f0c5"),c=Object(r["a"])(i["default"],a["b"],a["c"],!1,null,"c3d9988a",null,!1,a["a"],o);e["default"]=c.exports},7306:function(t,e,n){var a=n("24fb");e=a(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 下方引入的为uView UI的集成样式文件,为scss预处理器,其中包含了一些"u-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * uView自定义的css类名和scss变量,均以"u-"开头,不会造成冲突,请放心使用 \n */\nuni-view[data-v-4d11c728], uni-scroll-view[data-v-4d11c728], uni-swiper-item[data-v-4d11c728]{display:flex;flex-direction:column;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}\n',""]),t.exports=e},7409:function(t,e,n){"use strict";var a=n("a7a3"),i=n.n(a);i.a},7509:function(t,e,n){var a=n("25ef");"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var i=n("4f06").default;i("55477ef5",a,!0,{sourceMap:!1,shadowMode:!1})},"88c3":function(t,e,n){t.exports=n.p+"static/img/nuanxin.ef2f16a4.png"},"89f6":function(t,e,n){t.exports=n.p+"static/img/title.e1bf41c7.png"},"8bc8":function(t,e,n){"use strict";n.r(e);var a=n("00b3"),i=n("f887");for(var s in i)"default"!==s&&function(t){n.d(e,t,(function(){return i[t]}))}(s);n("e09d");var o,r=n("f0c5"),c=Object(r["a"])(i["default"],a["b"],a["c"],!1,null,"1e275b7f",null,!1,a["a"],o);e["default"]=c.exports},"8ce5":function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return s})),n.d(e,"a",(function(){return a}));var a={uIcon:n("fb49").default},i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"mask",class:0===t.maskState?"none":1===t.maskState?"show":""},[n("v-uni-view",{staticClass:"mask-content",on:{click:function(e){e.stopPropagation(),e.preventDefault(),arguments[0]=e=t.$handleEvent(e),t.stopPrevent.apply(void 0,arguments)}}},[n("v-uni-view",{staticClass:"icon-wrap"},[n("u-icon",{attrs:{name:"/static/app/s_icon.png",size:"51rpx"}})],1),t.defautlOptions.content?n("v-uni-view",{staticClass:"desc"},[t._v(t._s(t.defautlOptions.content))]):t._e()],1)],1)},s=[]},"90f4":function(t,e,n){"use strict";var a=n("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=a(n("5530")),s=n("2f62"),o={name:"c-pop-login",data:function(){return{tips:"获取验证码",seconds:60,send:!1,form:{phone:"",code:""}}},props:{onComplate:{type:Function,default:function(){}}},computed:(0,i.default)({},(0,s.mapGetters)(["isLogin"])),mounted:function(){},methods:(0,i.default)((0,i.default)({},(0,s.mapActions)({login:"login",loginRefresh:"loginRefresh"})),{},{stopPrevent:function(){},codeChange:function(t){this.tips=t},getCode:function(){var t=this;this.$refs.uCode.canGetCode?(this.$refs.uToast.show({type:"loading",message:"正在获取验证码"}),this.$api("h5.getCode",{mobile:this.form.phone}).then((function(e){console.log(e),t.$refs.uToast.hide(),1==e.code&&(uni.$u.toast("验证码已发送"),t.$refs.uCode.start())}))):uni.$u.toast("倒计时结束后再发送")},end:function(){this.send=!1},start:function(){this.send=!0},loginAction:function(){var t=this;this.$refs.uToast.show({type:"loading",message:"正在登录,请稍后"}),this.login({mobile:this.form.phone,code:this.form.code}).then((function(e){t.$refs.uToast.hide(),1==e.code&&(uni.$u.toast("登录成功"),t.$refs.uCode.start()),t.onComplate()}))}})};e.default=o},9442:function(t,e,n){"use strict";n.r(e);var a=n("90f4"),i=n.n(a);for(var s in a)"default"!==s&&function(t){n.d(e,t,(function(){return a[t]}))}(s);e["default"]=i.a},"949d":function(t,e,n){var a=n("24fb");e=a(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 下方引入的为uView UI的集成样式文件,为scss预处理器,其中包含了一些"u-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * uView自定义的css类名和scss变量,均以"u-"开头,不会造成冲突,请放心使用 \n */.mask[data-v-c3d9988a]{display:flex;align-items:center;justify-content:center;position:fixed;left:0;top:var(--window-top);bottom:0;width:100vw;background:transparent;z-index:10001;transition:.3s}.mask .mask-content[data-v-c3d9988a]{padding-top:%?60?%;display:flex;flex-direction:column;width:%?590?%;max-height:45vh;min-height:%?361?%;background:#fff;border-radius:15px}.mask.none[data-v-c3d9988a]{display:none}.mask.show[data-v-c3d9988a]{background:rgba(0,0,0,.4)}.mask.show .mask-content[data-v-c3d9988a]{-webkit-transform:translateY(0);transform:translateY(0)}.c-button[data-v-c3d9988a]{color:#fff;width:%?510?%;margin-top:%?20?%}.c-input-wrap[data-v-c3d9988a]{margin:0 auto;width:%?510?%;height:%?70?%;background-color:#f0f2f4;border-radius:35px;padding:0 14px;box-sizing:border-box;margin-bottom:%?30?%;display:flex;align-items:center}.c-input-wrap .divide[data-v-c3d9988a]{width:1px;height:%?40?%;border-left:1px solid #fd8701}.c-input-wrap .tip-btn[data-v-c3d9988a]{text-align:center;min-width:%?178?%;flex-shrink:0;font-size:%?24?%;font-family:PingFang SC;font-weight:500;color:#fd8701}.c-input-wrap .tip-btn.disable[data-v-c3d9988a]{color:#999}.c-input-wrap[data-v-c3d9988a] .inner_input{display:flex;height:100%}',""]),t.exports=e},9546:function(t,e,n){var a=n("7306");"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var i=n("4f06").default;i("601c6d16",a,!0,{sourceMap:!1,shadowMode:!1})},9820:function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return s})),n.d(e,"a",(function(){return a}));var a={uInput:n("ec9d").default,uButton:n("b7f2").default,uCode:n("0646").default,uToast:n("414f").default},i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"mask",class:t.isLogin?"none":t.isLogin?"":"show"},[n("v-uni-view",{staticClass:"mask-content",on:{click:function(e){e.stopPropagation(),e.preventDefault(),arguments[0]=e=t.$handleEvent(e),t.stopPrevent.apply(void 0,arguments)}}},[n("v-uni-view",{staticClass:"c-input-wrap"},[n("u-input",{staticClass:"inner_input",attrs:{fontSize:"26rpx",placeholderClass:"plac",placeholder:"请输入手机号",border:"none",clearable:!0},model:{value:t.form.phone,callback:function(e){t.$set(t.form,"phone",e)},expression:"form.phone"}})],1),n("v-uni-view",{staticClass:"c-input-wrap"},[n("u-input",{staticClass:"inner_input",attrs:{fontSize:"26rpx",placeholderClass:"plac",placeholder:"请输入验证码",border:"none"},model:{value:t.form.code,callback:function(e){t.$set(t.form,"code",e)},expression:"form.code"}}),n("v-uni-view",{staticClass:"divide"}),n("v-uni-view",{staticClass:"tip-btn",class:{disable:t.send},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.getCode.apply(void 0,arguments)}}},[t._v(t._s(t.tips))])],1),n("u-button",{staticClass:"c-button",attrs:{type:"primary",shape:"circle",text:"登录"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.loginAction.apply(void 0,arguments)}}})],1),n("u-code",{ref:"uCode",attrs:{seconds:t.seconds},on:{end:function(e){arguments[0]=e=t.$handleEvent(e),t.end.apply(void 0,arguments)},start:function(e){arguments[0]=e=t.$handleEvent(e),t.start.apply(void 0,arguments)},change:function(e){arguments[0]=e=t.$handleEvent(e),t.codeChange.apply(void 0,arguments)}}}),n("u-toast",{ref:"uToast"})],1)},s=[]},a7a3:function(t,e,n){var a=n("c898");"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var i=n("4f06").default;i("27e17f13",a,!0,{sourceMap:!1,shadowMode:!1})},ac7f:function(t,e,n){"use strict";var a=n("4ea4");n("a9e3"),n("ac1f"),n("5319"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=a(n("cf55")),s={name:"u-code",mixins:[uni.$u.mpMixin,uni.$u.mixin,i.default],data:function(){return{secNum:this.seconds,timer:null,canGetCode:!0}},mounted:function(){this.checkKeepRunning()},watch:{seconds:{immediate:!0,handler:function(t){this.secNum=t}}},methods:{checkKeepRunning:function(){var t=Number(uni.getStorageSync(this.uniqueKey+"_$uCountDownTimestamp"));if(!t)return this.changeEvent(this.startText);var e=Math.floor(+new Date/1e3);this.keepRunning&&t&&t>e?(this.secNum=t-e,uni.removeStorageSync(this.uniqueKey+"_$uCountDownTimestamp"),this.start()):this.changeEvent(this.startText)},start:function(){var t=this;this.timer&&(clearInterval(this.timer),this.timer=null),this.$emit("start"),this.canGetCode=!1,this.changeEvent(this.changeText.replace(/x|X/,this.secNum)),this.setTimeToStorage(),this.timer=setInterval((function(){--t.secNum?t.changeEvent(t.changeText.replace(/x|X/,t.secNum)):(clearInterval(t.timer),t.timer=null,t.changeEvent(t.endText),t.secNum=t.seconds,t.$emit("end"),t.canGetCode=!0)}),1e3)},reset:function(){this.canGetCode=!0,clearInterval(this.timer),this.secNum=this.seconds,this.changeEvent(this.endText)},changeEvent:function(t){this.$emit("change",t)},setTimeToStorage:function(){if(this.keepRunning&&this.timer&&this.secNum>0&&this.secNum<=this.seconds){var t=Math.floor(+new Date/1e3);uni.setStorage({key:this.uniqueKey+"_$uCountDownTimestamp",data:t+Number(this.secNum)})}}},beforeDestroy:function(){this.setTimeToStorage(),clearTimeout(this.timer),this.timer=null}};e.default=s},c898:function(t,e,n){var a=n("24fb");e=a(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 下方引入的为uView UI的集成样式文件,为scss预处理器,其中包含了一些"u-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * uView自定义的css类名和scss变量,均以"u-"开头,不会造成冲突,请放心使用 \n */.mask[data-v-e358b116]{display:flex;align-items:center;justify-content:center;position:fixed;left:0;top:var(--window-top);bottom:0;width:100vw;background:transparent;z-index:10001;transition:.6s}.mask .mask-content[data-v-e358b116]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:%?400?%;background:rgba(0,0,0,.4);border-radius:3px;transition:-webkit-transform .1s opacity .1s;transition:transform .1s opacity .1s;transition:transform .1s opacity .1s,-webkit-transform .1s opacity .1s;-webkit-transform:scale(1.2);transform:scale(1.2);transition-timing-function:ease-out;opacity:.3;min-height:%?180?%}.mask.none[data-v-e358b116]{display:none}.mask.show[data-v-e358b116]{background:transparent}.mask.show .mask-content[data-v-e358b116]{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.mask .title[data-v-e358b116]{display:flex;justify-content:center;align-items:center;height:%?128?%;font-size:%?31?%;font-weight:400;color:#000}.mask .desc[data-v-e358b116]{padding-top:%?20?%;font-size:%?24?%;font-family:PingFang SC;font-weight:500;color:#fff}.mask .action-content[data-v-e358b116]{padding:0 %?40?%}',""]),t.exports=e},cb29:function(t,e,n){var a=n("23e7"),i=n("81d5"),s=n("44d2");a({target:"Array",proto:!0},{fill:i}),s("fill")},cf55:function(t,e,n){"use strict";n("a9e3"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a={props:{seconds:{type:[String,Number],default:uni.$u.props.code.seconds},startText:{type:String,default:uni.$u.props.code.startText},changeText:{type:String,default:uni.$u.props.code.changeText},endText:{type:String,default:uni.$u.props.code.endText},keepRunning:{type:Boolean,default:uni.$u.props.code.keepRunning},uniqueKey:{type:String,default:uni.$u.props.code.uniqueKey}}};e.default=a},e09d:function(t,e,n){"use strict";var a=n("7509"),i=n.n(a);i.a},e149:function(t,e,n){"use strict";var a=n("4ea4");n("cb29"),n("d3b7"),n("ac1f"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=a(n("5530"));n("96cf");var s=a(n("1da1")),o=n("2f62"),r=n("d1a7"),c=n("89f6"),u=n("88c3"),f=n("5baa"),l=n("547e"),d={data:function(){return{canvasWidth:0,canvasHeight:0,ratio:2,imgData:null,member_id:"",memberInfo:{}}},computed:{},onReady:function(t){var e=this;return(0,s.default)(regeneratorRuntime.mark((function t(){var n,a,i,s,o,r,d,h;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.$refs.uToast.show({type:"loading",message:"加载中..."}),t.prev=1,t.next=4,e.$api("h5.getHelp",{member_id:e.member_id});case 4:return n=t.sent,e.memberInfo=n.data.member_obj,t.next=8,e.getDomInfo("page");case 8:return a=t.sent,t.next=11,e.getImageInfo(c);case 11:return i=t.sent,t.next=14,e.getImageInfo(u);case 14:return s=t.sent,t.next=17,e.getImageInfo(f);case 17:return o=t.sent,t.next=20,e.getImageInfo(l);case 20:return r=t.sent,t.next=23,e.getImageInfo(e.memberInfo.head_img_url);case 23:return d=t.sent,t.next=26,e.getImageInfo(e.memberInfo.clothes_img_url);case 26:h=t.sent,e.canvasWidth=a.width,e.canvasHeight=a.height,e.scale=2*a.width/750,setTimeout((function(){e.draw(i,s,o,r,d,h)}),200),t.next=36;break;case 33:t.prev=33,t.t0=t["catch"](1),e.$refs.uToast.hide();case 36:case"end":return t.stop()}}),t,null,[[1,33]])})))()},onLoad:function(t){var e=this;return(0,s.default)(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:t.member_id&&(e.member_id=t.member_id);case 1:case"end":return n.stop()}}),n)})))()},methods:(0,i.default)((0,i.default)({},(0,o.mapActions)({initMap:"initMap"})),{},{draw:function(t,e,n,a,i,s){var o=this,c=1/this.ratio,u=this.context=uni.createCanvasContext("firstCanvas"),f=this.canvasWidth*this.ratio,l=this.canvasHeight*this.ratio;u.scale(c,c),u.save(),u.setFillStyle("#ff9201"),u.rect(0,0,f,l),u.fill(),u.restore(),u.save();var d=t.width/this.ratio*this.scale,h=t.height/this.ratio*this.scale,p=(f-d)/2,m=70*this.scale;u.drawImage(t.path,p,m,d,h),u.restore(),u.save();var v=e.width/this.ratio*this.scale,g=e.height/this.ratio*this.scale,b=(f-v)/2,w=189*this.scale;u.drawImage(e.path,b,w,v,g),u.restore(),u.save();var x=n.width/this.ratio*this.scale,y=n.height/this.ratio*this.scale,k=(f-x)/2,T=351*this.scale;u.drawImage(n.path,k,T,x,y),u.restore(),u.save();var C=a.width/this.ratio,$=a.height/this.ratio,_=(f-C)/2,I=l-$-41*this.scale;u.drawImage(a.path,_,I,C,$),u.restore(),u.save(),u.beginPath(),u.setStrokeStyle("#fff"),u.setFillStyle("#FDEFC9"),u.setLineWidth(10);var S=140/this.ratio*this.scale;u.moveTo(f/2-S/2,T),u.arc(f/2,T,S,0,2*Math.PI,!1),u.stroke(),u.clip();var M=70/this.ratio*this.scale/S,E=70/this.ratio*this.scale/S,P=30*this.scale,F=i.width/this.ratio*M*this.scale,O=i.height/this.ratio*M*this.scale,j=(f-F)/2,z=T-O+P,D=s.width/this.ratio*E*this.scale,N=s.height/this.ratio*E*this.scale,R=(f-D)/2,A=T+P;u.fill(),u.drawImage(i.path,j,z,F,O),u.drawImage(s.path,R,A,D,N),u.restore(),u.save(),u.setFontSize(26*this.scale);var G=this.memberInfo.nick_name,H=u.measureText(G).width,U=(f-H)/2,V=465*this.scale;u.setGlobalAlpha(1),u.setFillStyle("#fff"),u.fillText(G,U,V),u.restore(),u.save(),u.setFontSize(22*this.scale);var K="您正在为 手机号码:"+(0,r.publicDesensitization)(this.memberInfo.mobile)+" 的好友暖心!",W=u.measureText(K).width,q=22,L=(f-W)/2,X=510*this.scale,B=8,J=14;u.setTextBaseline("baseline"),u.setFillStyle("#fff"),u.beginPath(),u.moveTo(L-J,X-q-B),u.lineTo(L+W+J,X-q-B),u.lineTo(L+W+J,X+B+4),u.lineTo(L-J,X+B+4),u.closePath(),u.setGlobalAlpha(.4),u.fill(),u.setGlobalAlpha(1),u.setFillStyle("#FF7401"),u.fillText(K,L,X),u.restore(),u.draw(),setTimeout((function(){var t=o;uni.canvasToTempFilePath({x:0,y:0,width:f,height:l,destWidth:f,destHeight:l,quality:1,canvasId:"firstCanvas",success:function(e){t.imgData=e.tempFilePath,t.$refs.uToast.hide()}})}),300)},getDomInfo:function(t){return new Promise((function(e,n){var a=uni.createSelectorQuery();a.select("#"+t).fields({size:!0}).exec((function(t){1==t.length&&e(t[0])}))}))},getImageInfo:function(t){return new Promise((function(e,n){uni.getImageInfo({src:t,success:function(t){e(t)}})}))},canvasIdErrorCallback:function(t){console.error(t.detail.errMsg)},helpAction:function(){var t=this;this.$refs.uToast.show({type:"loading",message:"加载中..."}),this.$api("h5.doHelp",{member_id:this.member_id}).then((function(e){t.$refs.uToast.hide(),1==e.code?t.initMap().then((function(e){t.$refs.model.$confirm({content:"为TA暖心成功"}).then((function(e){t.$u.route({url:"/pages/h5/index/index",type:"redirectTo"})}))})):setTimeout((function(){t.$u.route({url:"/pages/h5/index/index",type:"redirectTo"})}),1e3)}))}})};e.default=d},f887:function(t,e,n){"use strict";n.r(e);var a=n("e149"),i=n.n(a);for(var s in a)"default"!==s&&function(t){n.d(e,t,(function(){return a[t]}))}(s);e["default"]=i.a}}]);