Commit 6da9cb17 authored by wangwei's avatar wangwei

添加绑定手机页面埋点

parent d5c734a1
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1,user-scalable=no"><meta name=screen-orientation content=portrait><meta name=x5-orientation content=portrait><title>唱唱启蒙英语</title><link rel=stylesheet href=https://at.alicdn.com/t/font_822651_g9r2j7kybxu.css><style></style><link href=static/css/app.9f631d4069047acf4ee994f5d9f958c3.css rel=stylesheet></head><body><div id=app></div><script src=https://res.wx.qq.com/open/js/jweixin-1.3.2.js></script><script type=text/javascript src=static/js/manifest.de7726807129224f45a3.js></script><script type=text/javascript src=static/js/vendor.0302137f3a6bb59dc95e.js></script><script type=text/javascript src=static/js/app.cd758747078f0c4f0bd7.js></script></body></html> <!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1,user-scalable=no"><meta name=screen-orientation content=portrait><meta name=x5-orientation content=portrait><title>唱唱启蒙英语</title><link rel=stylesheet href=https://at.alicdn.com/t/font_822651_g9r2j7kybxu.css><style></style><link href=static/css/app.9f631d4069047acf4ee994f5d9f958c3.css rel=stylesheet></head><body><div id=app></div><script src=https://res.wx.qq.com/open/js/jweixin-1.3.2.js></script><script type=text/javascript src=static/js/manifest.efdc41f4c5f2bb3a405b.js></script><script type=text/javascript src=static/js/vendor.0302137f3a6bb59dc95e.js></script><script type=text/javascript src=static/js/app.cd758747078f0c4f0bd7.js></script></body></html>
\ No newline at end of file \ No newline at end of file
webpackJsonp([13],{"/Vxk":function(n,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=o("mvHQ"),e=o.n(i),A=o("CCn6"),a=o("7Otq"),r=o.n(a),c=o("Au9i"),l=o("sf/l"),s={name:"bindMobile",mounted:function(){if(this.$sa.track("ViewRegisterpage",{}),!localStorage.getItem("cc_token")){var n=l.a.getUrlParam().token||this.$route.query.token;console.log(n),n?(localStorage.setItem("cc_token",n),this.$store.dispatch("setToken",n)):this.$router.push({name:"author",query:{retUrl:this.$route.fullPath,is_new_user_url:1}})}for(var t=document.getElementById("myCanvas").getContext("2d"),o=[],i=0;i<10;i++)o.push({x:750*Math.random(),y:1334*Math.random(),vx:5*Math.random(),vy:5*Math.random(),size:1+20*Math.random(),color:"#"+("0000"+(16777216*Math.random()<<0).toString(16)).slice(-6)});setInterval(function(n){t.clearRect(0,0,750,1334),o.length;for(var i,e=0;e<10;e++)(i=o[e]).x+=i.vx,i.y+=i.vy,(i.x<=0||i.x>=750)&&(i.vx*=-1),(i.y<=0||i.y>=1334)&&(i.vy*=-1),t.fillStyle=i.color,t.beginPath(),t.arc(i.x,i.y,i.size,0,2*Math.PI,!0),t.closePath(),t.fill()},40)},data:function(){return{logoUrl:r.a,mobile:"",time:0,flag:!0,imgCode:"",msgCode:"",timeSet:null}},methods:{refImgCode:function(){this.$refs.imgCode.src="/api/public/img/verify?flag="+Math.random()},sendMobileCode:function(){var n=this;if(""===this.imgCode||!this.imgCode)return Object(c.Toast)("请填写图形验证码"),!1;var t={img_code:this.imgCode};if(!this.mobile.match(/^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/))return Object(c.Toast)("请正确填写手机号"),!1;t.mobile=this.mobile,this.time=30,this.timeO(),this.$sa.track("clickSendcode",{}),Object(A.I)(t).then(function(t){"操作成功"===t?Object(c.Toast)("验证码已发送"):(n.time=0,n.refImgCode(),Object(c.Toast)(t))}).catch(function(t){n.refImgCode()})},timeO:function(){var n=this;this.time>0&&(this.time--,setTimeout(function(){n.timeO()},1e3))},bindMobile:function(){var n=this;if(this.$sa.track("clickSignUp",{}),this.flag){if(this.flag=!1,""===this.msgCode||!this.msgCode)return Object(c.Toast)("请填写手机验证码"),!1;var t={verify_code:this.msgCode};if(!this.mobile.match(/^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/))return Object(c.Toast)("请正确填写手机号"),!1;t.mobile=this.mobile,window.location.href.indexOf("teacher_id")>-1&&(t.teacher_id=l.a.getUrlParam().teacher_id||this.$route.query.teacher_id),Object(A.c)(t).then(function(t){Object(A.A)().then(function(t){localStorage.setItem("userDesc",e()(t)),n.$route.query.retUrl?n.$router.push(n.$route.query.retUrl):n.$router.push({name:"index"}),n.flag=!0})}).catch(function(t){n.refImgCode(),n.flag=!0})}}}},d=function(){var n=this,t=n.$createElement,o=n._self._c||t;return o("div",[o("canvas",{attrs:{id:"myCanvas",width:"750",height:"1334"}}),n._v(" "),o("div",{staticClass:"banner-block"},[o("img",{attrs:{src:n.logoUrl}})]),n._v(" "),o("div",{staticClass:"form-block"},[o("div",{staticClass:"input-block"},[o("div",{staticClass:"tips"},[n._v("Mobile Phone")]),n._v(" "),o("input",{directives:[{name:"model",rawName:"v-model",value:n.mobile,expression:"mobile"}],attrs:{placeholder:"请输入手机号"},domProps:{value:n.mobile},on:{input:function(t){t.target.composing||(n.mobile=t.target.value)}}})]),n._v(" "),o("div",{staticClass:"input-block"},[o("div",{staticClass:"tips"},[n._v("Picture Verification")]),n._v(" "),o("input",{directives:[{name:"model",rawName:"v-model",value:n.imgCode,expression:"imgCode"}],attrs:{placeholder:"请输入图片验证码"},domProps:{value:n.imgCode},on:{input:function(t){t.target.composing||(n.imgCode=t.target.value)}}}),n._v(" "),o("img",{ref:"imgCode",staticClass:"right-btn",attrs:{src:"/api/public/img/verify"},on:{click:n.refImgCode}})]),n._v(" "),o("div",{staticClass:"input-block"},[o("div",{staticClass:"tips"},[n._v("Verification Code")]),n._v(" "),o("input",{directives:[{name:"model",rawName:"v-model",value:n.msgCode,expression:"msgCode"}],attrs:{placeholder:"请输入短信验证码"},domProps:{value:n.msgCode},on:{input:function(t){t.target.composing||(n.msgCode=t.target.value)}}}),n._v(" "),0===n.time?o("button",{staticClass:"codeMsg right-btn",on:{click:n.sendMobileCode}},[n._v("发送验证码")]):n._e(),n._v(" "),n.time>0?o("button",{staticClass:"codeMsg disabled right-btn"},[n._v(n._s(n.time)+"s后重新发送")]):n._e()])]),n._v(" "),o("div",{staticClass:"btn-block"},[o("div",{staticClass:"btn",on:{click:n.bindMobile}},[n._v("\n 注册并绑定微信\n ")])])])};d._withStripped=!0;var g={render:d,staticRenderFns:[]},b=g;var f=!1;var m=o("VU/8")(s,b,!1,function(n){f||o("Zaf0")},"data-v-a8c95462",null);m.options.__file="src/components/bindMobile.vue";t.default=m.exports},"7Otq":function(n,t){n.exports="data:image/png;base64,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"},Zaf0:function(n,t,o){var i=o("v5yK");"string"==typeof i&&(i=[[n.i,i,""]]),i.locals&&(n.exports=i.locals);o("rjj0")("1d2b4f60",i,!1,{})},v5yK:function(n,t,o){(n.exports=o("FZ+f")(!0)).push([n.i,"\n.fl-r[data-v-a8c95462] {\n float: right;\n}\n.main-block[data-v-a8c95462] {\n margin: 5px;\n background: white;\n padding: 5px;\n}\n.clear-both[data-v-a8c95462]:after {\n content: '';\n display: block;\n clear: both;\n}\n[data-v-a8c95462]::-webkit-scrollbar-track-piece {\n border-radius: 10px;\n}\n[data-v-a8c95462]::-webkit-scrollbar {\n width: 5px;\n height: 5px;\n}\n[data-v-a8c95462]::-webkit-scrollbar-thumb {\n background-color: #999;\n border-radius: 10px;\n height: 10px;\n min-height: 10px;\n}\n.banner-block[data-v-a8c95462] {\n text-align: center;\n margin: 10.66666667vw auto;\n}\n.banner-block img[data-v-a8c95462] {\n width: 37.86666667vw;\n}\n.form-block[data-v-a8c95462] {\n padding: 5.33333333vw;\n}\n.form-block .input-block[data-v-a8c95462] {\n height: 16vw;\n border-bottom: 0.26666667vw solid #cccccc;\n margin-bottom: 5.33333333vw;\n position: relative;\n}\n.form-block .input-block .right-btn[data-v-a8c95462] {\n position: absolute;\n right: 0;\n top: 4.53333333vw;\n}\n.form-block .input-block input[data-v-a8c95462] {\n padding: 2.66666667vw 0;\n font-size: 3.73333333vw;\n background: transparent;\n font-family: PingFangSC-Semibold;\n font-weight: 600;\n color: #000000;\n line-height: 5.33333333vw;\n outline: none;\n border: none;\n /* 使用webkit内核的浏览器 */\n /* Firefox版本4-18 */\n /* Firefox版本19+ */\n}\n.form-block .input-block input[data-v-a8c95462]::-webkit-input-placeholder {\n font-size: 3.73333333vw;\n font-family: PingFangSC-Semibold;\n font-weight: 600;\n color: #cccccc;\n line-height: 5.33333333vw;\n}\n.form-block .input-block input[data-v-a8c95462]:-moz-placeholder {\n font-size: 3.73333333vw;\n font-family: PingFangSC-Semibold;\n font-weight: 600;\n color: #cccccc;\n line-height: 5.33333333vw;\n}\n.form-block .input-block input[data-v-a8c95462]::-moz-placeholder {\n font-size: 3.73333333vw;\n font-family: PingFangSC-Semibold;\n font-weight: 600;\n color: #cccccc;\n line-height: 5.33333333vw;\n}\n.form-block .input-block input[data-v-a8c95462]:-ms-input-placeholder {\n font-size: 3.73333333vw;\n font-family: PingFangSC-Semibold;\n font-weight: 600;\n color: #cccccc;\n line-height: 5.33333333vw;\n}\n.form-block .input-block .tips[data-v-a8c95462] {\n height: 4.53333333vw;\n font-size: 3.2vw;\n font-family: PingFangSC-Semibold;\n font-weight: 600;\n color: #c8ced3;\n line-height: 4.53333333vw;\n}\n.btn-block[data-v-a8c95462] {\n text-align: center;\n}\n.btn-block .btn[data-v-a8c95462] {\n width: 62.93333333vw;\n height: 9.86666667vw;\n line-height: 9.86666667vw;\n background: #60adf0;\n border-radius: 1.06666667vw;\n font-size: 3.73333333vw;\n font-family: PingFangSC-Semibold;\n font-weight: 600;\n color: #ffffff;\n}\n.codeMsg[data-v-a8c95462] {\n border-radius: 1.06666667vw;\n border: 0.26666667vw solid #60adf0;\n background: white;\n color: #60adf0;\n outline: none;\n float: right;\n padding: 2.13333333vw 4.26666667vw;\n}\n.codeMsg.disabled[data-v-a8c95462] {\n opacity: 0.5;\n}\n#myCanvas[data-v-a8c95462] {\n position: absolute;\n z-index: -1;\n opacity: 0.2;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n width: 100vw;\n}\n","",{version:3,sources:["D:/myproject/new-singsingH5/src/components/D:/myproject/new-singsingH5/src/util/public.less","D:/myproject/new-singsingH5/src/components/bindMobile.vue","D:/myproject/new-singsingH5/src/components/D:/myproject/new-singsingH5/src/components/bindMobile.vue"],names:[],mappings:";AAcA;EACE,aAAA;CCbD;ADeD;EACE,YAAA;EACA,kBAAA;EACA,aAAA;CCbD;ADmBC;EACE,YAAA;EACA,eAAA;EACA,YAAA;CCjBH;ADqBD;EACE,oBAAA;CCnBD;ADqBD;EACE,WAAA;EACA,YAAA;CCnBD;ADqBD;EACE,uBAAA;EACA,oBAAA;EACA,aAAA;EACA,iBAAA;CCnBD;ACqKD;EACE,mBAAA;EACA,2BAAA;CDnKD;ACiKD;EAII,qBAAA;CDlKH;ACqKD;EACE,sBAAA;CDnKD;ACkKD;EAGI,aAAA;EACA,0CAAA;EACA,4BAAA;EACA,mBAAA;CDlKH;AC4JD;EAQM,mBAAA;EACA,SAAA;EACA,kBAAA;CDjKL;ACuJD;EAaM,wBAAA;EACA,wBAAA;EACA,wBAAA;EACA,iCAAA;EACA,iBAAA;EACA,eAAA;EACA,0BAAA;EACA,cAAA;EACA,aAAA;EDjKJ,oBAAoB;EACpB,mBAAmB;EACnB,kBAAkB;CACnB;AC+JK;EACE,wBAAA;EACA,iCAAA;EACA,iBAAA;EACA,eAAA;EACA,0BAAA;CD7JP;AC+JK;EACE,wBAAA;EACA,iCAAA;EACA,iBAAA;EACA,eAAA;EACA,0BAAA;CD7JP;AC+JK;EACE,wBAAA;EACA,iCAAA;EACA,iBAAA;EACA,eAAA;EACA,0BAAA;CD7JP;AC+JK;EACE,wBAAA;EACA,iCAAA;EACA,iBAAA;EACA,eAAA;EACA,0BAAA;CD7JP;AC6GD;EAoDM,qBAAA;EACA,iBAAA;EACA,iCAAA;EACA,iBAAA;EACA,eAAA;EACA,0BAAA;CD9JL;ACkKD;EACE,mBAAA;CDhKD;AC+JD;EAGI,qBAAA;EACA,qBAAA;EACA,0BAAA;EACA,oBAAA;EACA,4BAAA;EAAsB,wBAAA;EACtB,iCAAA;EACA,iBAAA;EACA,eAAA;CD9JH;ACiKD;EACE,4BAAA;EACA,mCAAA;EACA,kBAAA;EACA,eAAA;EACA,cAAA;EACA,aAAA;EACA,mCAAA;CD/JD;ACgKC;EACE,aAAA;CD9JH;ACiKD;EACE,mBAAA;EACA,YAAA;EACA,aAAA;EACA,OAAA;EACA,QAAA;EACA,SAAA;EACA,UAAA;EACA,aAAA;CD/JD",file:"bindMobile.vue",sourcesContent:["//颜色参数\n@toVw:100/375vw;\n@toVh:100/667vh;\n@bg-b: #333;\n@bg-b-s:#444;\n@black-line:#191919;\n@gray-line:#666;\n@light-line:#ddd;\n@main-font-color:#fff;\n@secondary-font-color:#999;\n@gold-color-light:#FFD04B;\n@gold-color: #a18430;\n\n//公共类\n.fl-r{\n float: right;\n}\n.main-block{\n margin: 5px;\n background: white;\n padding: 5px;\n}\nhtml{\n\n}\n.clear-both{\n &:after{\n content: '';\n display: block;\n clear: both;\n }\n}\n//滚动条样式\n::-webkit-scrollbar-track-piece { //滚动条凹槽的颜色,还可以设置边框属性\n border-radius: 10px;\n}\n::-webkit-scrollbar {//滚动条的宽度\n width:5px;\n height:5px;\n}\n::-webkit-scrollbar-thumb {//滚动条的设置\n background-color:@secondary-font-color;\n border-radius: 10px;\n height: 10px;\n min-height:10px;\n}\n",".fl-r {\n float: right;\n}\n.main-block {\n margin: 5px;\n background: white;\n padding: 5px;\n}\n.clear-both:after {\n content: '';\n display: block;\n clear: both;\n}\n::-webkit-scrollbar-track-piece {\n border-radius: 10px;\n}\n::-webkit-scrollbar {\n width: 5px;\n height: 5px;\n}\n::-webkit-scrollbar-thumb {\n background-color: #999;\n border-radius: 10px;\n height: 10px;\n min-height: 10px;\n}\n.banner-block {\n text-align: center;\n margin: 10.66666667vw auto;\n}\n.banner-block img {\n width: 37.86666667vw;\n}\n.form-block {\n padding: 5.33333333vw;\n}\n.form-block .input-block {\n height: 16vw;\n border-bottom: 0.26666667vw solid #cccccc;\n margin-bottom: 5.33333333vw;\n position: relative;\n}\n.form-block .input-block .right-btn {\n position: absolute;\n right: 0;\n top: 4.53333333vw;\n}\n.form-block .input-block input {\n padding: 2.66666667vw 0;\n font-size: 3.73333333vw;\n background: transparent;\n font-family: PingFangSC-Semibold;\n font-weight: 600;\n color: #000000;\n line-height: 5.33333333vw;\n outline: none;\n border: none;\n /* 使用webkit内核的浏览器 */\n /* Firefox版本4-18 */\n /* Firefox版本19+ */\n}\n.form-block .input-block input::-webkit-input-placeholder {\n font-size: 3.73333333vw;\n font-family: PingFangSC-Semibold;\n font-weight: 600;\n color: #cccccc;\n line-height: 5.33333333vw;\n}\n.form-block .input-block input:-moz-placeholder {\n font-size: 3.73333333vw;\n font-family: PingFangSC-Semibold;\n font-weight: 600;\n color: #cccccc;\n line-height: 5.33333333vw;\n}\n.form-block .input-block input::-moz-placeholder {\n font-size: 3.73333333vw;\n font-family: PingFangSC-Semibold;\n font-weight: 600;\n color: #cccccc;\n line-height: 5.33333333vw;\n}\n.form-block .input-block input:-ms-input-placeholder {\n font-size: 3.73333333vw;\n font-family: PingFangSC-Semibold;\n font-weight: 600;\n color: #cccccc;\n line-height: 5.33333333vw;\n}\n.form-block .input-block .tips {\n height: 4.53333333vw;\n font-size: 3.2vw;\n font-family: PingFangSC-Semibold;\n font-weight: 600;\n color: #c8ced3;\n line-height: 4.53333333vw;\n}\n.btn-block {\n text-align: center;\n}\n.btn-block .btn {\n width: 62.93333333vw;\n height: 9.86666667vw;\n line-height: 9.86666667vw;\n background: #60adf0;\n border-radius: 1.06666667vw;\n font-size: 3.73333333vw;\n font-family: PingFangSC-Semibold;\n font-weight: 600;\n color: #ffffff;\n}\n.codeMsg {\n border-radius: 1.06666667vw;\n border: 0.26666667vw solid #60adf0;\n background: white;\n color: #60adf0;\n outline: none;\n float: right;\n padding: 2.13333333vw 4.26666667vw;\n}\n.codeMsg.disabled {\n opacity: 0.5;\n}\n#myCanvas {\n position: absolute;\n z-index: -1;\n opacity: 0.2;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n width: 100vw;\n}\n",'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n@import "../util/public";\n.banner-block{\n text-align: center;\n margin: 40 * @toVw auto;\n img{\n width: 142 * @toVw;\n }\n}\n.form-block{\n padding: 20 * @toVw;\n .input-block{\n height: 60 * @toVw;\n border-bottom: 1*@toVw solid #cccccc;\n margin-bottom: 20 * @toVw;\n position: relative;\n .right-btn{\n position: absolute;\n right: 0;\n top: 17*@toVw;\n }\n input{\n padding: 10 * @toVw 0;\n font-size:14*@toVw;\n background: transparent;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(0,0,0,1);\n line-height:20*@toVw;\n outline: none;\n border: none;\n &::-webkit-input-placeholder{\n font-size:14*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(204,204,204,1);\n line-height:20*@toVw;\n } /* 使用webkit内核的浏览器 */\n &:-moz-placeholder{\n font-size:14*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(204,204,204,1);\n line-height:20*@toVw;\n } /* Firefox版本4-18 */\n &::-moz-placeholder{\n font-size:14*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(204,204,204,1);\n line-height:20*@toVw;\n } /* Firefox版本19+ */\n &:-ms-input-placeholder{\n font-size:14*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(204,204,204,1);\n line-height:20*@toVw;\n }\n }\n .tips{\n height:17*@toVw;\n font-size:12*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(200,206,211,1);\n line-height:17*@toVw;\n }\n }\n}\n.btn-block{\n text-align: center;\n .btn{\n width: 236 * @toVw;\n height: 37 * @toVw;\n line-height: 37 * @toVw;\n background:rgba(96,173,240,1);\n border-radius:4*@toVw;font-size:14*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(255,255,255,1);\n }\n}\n.codeMsg{\n border-radius:4*@toVw;\n border:1*@toVw solid rgba(96,173,240,1);\n background: white;\n color: rgb(96,173,240);\n outline: none;\n float: right;\n padding: 8*@toVw 16*@toVw;\n &.disabled{\n opacity: 0.5;\n }\n}\n#myCanvas{\n position: absolute;\n z-index: -1;\n opacity: 0.2;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n width: 375 * @toVw;\n}\n'],sourceRoot:""}])}});
//# sourceMappingURL=13.bb3378743dd89bff1e9f.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/components/bindMobile.vue","webpack:///./src/components/bindMobile.vue?8062","webpack:///./src/components/bindMobile.vue","webpack:///./src/assets/logo.png","webpack:///./src/components/bindMobile.vue?3902","webpack:///./src/components/bindMobile.vue?d562"],"names":["components_bindMobile","name","mounted","this","$sa","track","localStorage","getItem","token","common","getUrlParam","$route","query","console","log","setItem","$store","dispatch","$router","push","retUrl","fullPath","is_new_user_url","context","document","getElementById","getContext","particles","i","x","Math","random","y","vx","vy","size","color","toString","slice","setInterval","e","clearRect","length","particle","fillStyle","beginPath","arc","PI","closePath","fill","data","logoUrl","logo_default","a","mobile","time","flag","imgCode","msgCode","timeSet","methods","refImgCode","$refs","src","sendMobileCode","_this","Object","mint_ui_common","json","img_code","match","timeO","api","then","res","catch","_this2","setTimeout","bindMobile","_this3","verify_code","window","location","href","indexOf","teacher_id","stringify_default","render","_vm","_h","$createElement","_c","_self","attrs","id","width","height","_v","staticClass","directives","rawName","value","expression","placeholder","domProps","on","input","$event","target","composing","ref","click","_e","_s","_withStripped","esExports","staticRenderFns","selectortype_template_index_0_src_components_bindMobile","disposed","Component","__webpack_require__","normalizeComponent","ssrContext","options","__file","__webpack_exports__","module","exports","content","locals","version","sources","names","mappings","file","sourcesContent","sourceRoot"],"mappings":"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","file":"static/js/13.bb3378743dd89bff1e9f.js","sourcesContent":["<template>\n <div>\n <canvas id=\"myCanvas\" width=\"750\" height=\"1334\"></canvas>\n <div class=\"banner-block\">\n <img :src=\"logoUrl\">\n </div>\n <div class=\"form-block\">\n <div class=\"input-block\">\n <div class=\"tips\">Mobile Phone</div>\n <input placeholder=\"请输入手机号\" v-model=\"mobile\"/>\n </div>\n <div class=\"input-block\">\n <div class=\"tips\">Picture Verification</div>\n <input placeholder=\"请输入图片验证码\" v-model=\"imgCode\"/>\n <img src=\"/api/public/img/verify\" class=\"right-btn\" ref=\"imgCode\" @click=\"refImgCode\"/>\n </div>\n <div class=\"input-block\">\n <div class=\"tips\">Verification Code</div>\n <input placeholder=\"请输入短信验证码\" v-model=\"msgCode\"/>\n <button class=\"codeMsg right-btn\" @click=\"sendMobileCode\" v-if=\"time===0\">发送验证码</button>\n <button class=\"codeMsg disabled right-btn\" v-if=\"time>0\">{{time}}s后重新发送</button>\n </div>\n </div>\n <div class=\"btn-block\">\n <div class=\"btn\" @click=\"bindMobile\">\n 注册并绑定微信\n </div>\n </div>\n </div>\n</template>\n\n<script>\n import {sendMobileCodeApi,getUserDetailApi,bindMobileApi} from \"../service/api\";\n import logoUrl from '../assets/logo.png'\n import { Toast } from 'mint-ui';\n import common from '../util/common'\n export default {\n name: \"bindMobile\",\n mounted(){\n this.$sa.track('ViewRegisterpage',{});\n if(!localStorage.getItem('cc_token')){\n let token = common.getUrlParam().token || this.$route.query.token\n console.log(token)\n if(token){\n localStorage.setItem('cc_token',token);\n this.$store.dispatch('setToken',token);\n }else{\n this.$router.push({name:'author',query:{retUrl:this.$route.fullPath,is_new_user_url:1}})\n }\n }\n var canvas = document.getElementById(\"myCanvas\");\n var context = canvas.getContext(\"2d\");\n var particles = [];\n for(var i = 0; i < 10; i++){\n particles.push({ //雪花在x y 上的位置和速度,以及雪花的大小和颜色\n x: Math.random()*750,\n y: Math.random()*1334,\n vx: (Math.random()*5),\n vy: (Math.random()*5),\n size: 1+Math.random()*20,\n // color: \"#FFF\"\n color:'#'+('0000'+(Math.random()*0x1000000<<0).toString(16)).slice(-6)\n });\n }\n\n function timeUpdata(e){\n /*清楚画布区域*/\n context.clearRect(0,0,750,1334);\n /*逐一绘制500片雪花*/\n var len = particles.length;\n var particle;\n for(var i = 0; i < 10; i++){\n particle = particles[i];\n particle.x += particle.vx;\n particle.y += particle.vy;\n\n if(particle.x<=0 || particle.x>=750){\n particle.vx *= -1;\n }\n if(particle.y<=0 || particle.y>=1334){\n particle.vy *= -1;\n }\n context.fillStyle = particle.color; //设置雪花的颜色\n context.beginPath();\n context.arc(particle.x,particle.y,particle.size,0,Math.PI*2,true);\n context.closePath();\n context.fill();// 填充颜色\n }\n }\n\n setInterval(timeUpdata, 40);//每40ms执行一次timeUpdate函数\n },\n data(){\n return {\n logoUrl:logoUrl,\n mobile:'',\n time:0,\n flag:true,\n imgCode:'',\n msgCode:'',\n timeSet:null,\n }\n },\n methods:{\n refImgCode(){\n this.$refs.imgCode.src='/api/public/img/verify?flag='+Math.random()\n },\n sendMobileCode(){\n if(this.imgCode===''||!this.imgCode){\n Toast('请填写图形验证码');\n return false;\n }\n let json={\n img_code:this.imgCode\n };\n\n let mobileCheck = /^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\\d{8}$/;\n if(this.mobile.match(mobileCheck)){\n json.mobile = this.mobile\n }else{\n Toast('请正确填写手机号');\n return false\n }\n this.time=30;\n this.timeO();\n\n this.$sa.track('clickSendcode',{});\n sendMobileCodeApi(json).then(res=>{\n if(res === '操作成功'){\n Toast('验证码已发送');\n }else{\n this.time = 0;\n this.refImgCode();\n Toast(res);\n }\n }).catch(res=>{\n this.refImgCode();\n })\n },\n timeO(){\n if(this.time>0){\n this.time--;\n setTimeout(()=>{\n this.timeO()\n },1000)\n }\n },\n bindMobile(){\n this.$sa.track('clickSignUp',{});\n if(this.flag){\n this.flag = false;\n if(this.msgCode===''||!this.msgCode) {\n Toast('请填写手机验证码');\n return false;\n }\n let json={\n verify_code:this.msgCode\n };\n let mobileCheck = /^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\\d{8}$/;\n if(this.mobile.match(mobileCheck)){\n json.mobile = this.mobile\n }else{\n Toast('请正确填写手机号');\n return false\n }\n if(window.location.href.indexOf('teacher_id') > -1){\n json.teacher_id = common.getUrlParam().teacher_id || this.$route.query.teacher_id\n }\n bindMobileApi(json).then(data=>{\n getUserDetailApi().then(res=>{\n localStorage.setItem('userDesc',JSON.stringify(res));\n if(this.$route.query.retUrl){\n this.$router.push(this.$route.query.retUrl)\n }else{\n this.$router.push({name:'index'});\n }\n this.flag = true\n })\n }).catch(res=>{\n this.refImgCode();\n this.flag = true\n })\n }\n }\n }\n }\n</script>\n\n<style scoped lang=\"less\">\n @import \"../util/public\";\n .banner-block{\n text-align: center;\n margin: 40 * @toVw auto;\n img{\n width: 142 * @toVw;\n }\n }\n .form-block{\n padding: 20 * @toVw;\n .input-block{\n height: 60 * @toVw;\n border-bottom: 1*@toVw solid #cccccc;\n margin-bottom: 20 * @toVw;\n position: relative;\n .right-btn{\n position: absolute;\n right: 0;\n top: 17*@toVw;\n }\n input{\n padding: 10 * @toVw 0;\n font-size:14*@toVw;\n background: transparent;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(0,0,0,1);\n line-height:20*@toVw;\n outline: none;\n border: none;\n &::-webkit-input-placeholder{\n font-size:14*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(204,204,204,1);\n line-height:20*@toVw;\n } /* 使用webkit内核的浏览器 */\n &:-moz-placeholder{\n font-size:14*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(204,204,204,1);\n line-height:20*@toVw;\n } /* Firefox版本4-18 */\n &::-moz-placeholder{\n font-size:14*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(204,204,204,1);\n line-height:20*@toVw;\n } /* Firefox版本19+ */\n &:-ms-input-placeholder{\n font-size:14*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(204,204,204,1);\n line-height:20*@toVw;\n }\n }\n .tips{\n height:17*@toVw;\n font-size:12*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(200,206,211,1);\n line-height:17*@toVw;\n }\n }\n }\n .btn-block{\n text-align: center;\n .btn{\n width: 236 * @toVw;\n height: 37 * @toVw;\n line-height: 37 * @toVw;\n background:rgba(96,173,240,1);\n border-radius:4*@toVw;font-size:14*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(255,255,255,1);\n }\n }\n .codeMsg{\n border-radius:4*@toVw;\n border:1*@toVw solid rgba(96,173,240,1);\n background: white;\n color: rgb(96,173,240);\n outline: none;\n float: right;\n padding: 8*@toVw 16*@toVw;\n &.disabled{\n opacity: 0.5;\n }\n }\n #myCanvas{\n position: absolute;\n z-index: -1;\n opacity: 0.2;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n width: 375 * @toVw;\n }\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/components/bindMobile.vue","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", [\n _c(\"canvas\", { attrs: { id: \"myCanvas\", width: \"750\", height: \"1334\" } }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"banner-block\" }, [\n _c(\"img\", { attrs: { src: _vm.logoUrl } })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"form-block\" }, [\n _c(\"div\", { staticClass: \"input-block\" }, [\n _c(\"div\", { staticClass: \"tips\" }, [_vm._v(\"Mobile Phone\")]),\n _vm._v(\" \"),\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.mobile,\n expression: \"mobile\"\n }\n ],\n attrs: { placeholder: \"请输入手机号\" },\n domProps: { value: _vm.mobile },\n on: {\n input: function($event) {\n if ($event.target.composing) {\n return\n }\n _vm.mobile = $event.target.value\n }\n }\n })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"input-block\" }, [\n _c(\"div\", { staticClass: \"tips\" }, [_vm._v(\"Picture Verification\")]),\n _vm._v(\" \"),\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.imgCode,\n expression: \"imgCode\"\n }\n ],\n attrs: { placeholder: \"请输入图片验证码\" },\n domProps: { value: _vm.imgCode },\n on: {\n input: function($event) {\n if ($event.target.composing) {\n return\n }\n _vm.imgCode = $event.target.value\n }\n }\n }),\n _vm._v(\" \"),\n _c(\"img\", {\n ref: \"imgCode\",\n staticClass: \"right-btn\",\n attrs: { src: \"/api/public/img/verify\" },\n on: { click: _vm.refImgCode }\n })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"input-block\" }, [\n _c(\"div\", { staticClass: \"tips\" }, [_vm._v(\"Verification Code\")]),\n _vm._v(\" \"),\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.msgCode,\n expression: \"msgCode\"\n }\n ],\n attrs: { placeholder: \"请输入短信验证码\" },\n domProps: { value: _vm.msgCode },\n on: {\n input: function($event) {\n if ($event.target.composing) {\n return\n }\n _vm.msgCode = $event.target.value\n }\n }\n }),\n _vm._v(\" \"),\n _vm.time === 0\n ? _c(\n \"button\",\n {\n staticClass: \"codeMsg right-btn\",\n on: { click: _vm.sendMobileCode }\n },\n [_vm._v(\"发送验证码\")]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.time > 0\n ? _c(\"button\", { staticClass: \"codeMsg disabled right-btn\" }, [\n _vm._v(_vm._s(_vm.time) + \"s后重新发送\")\n ])\n : _vm._e()\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"btn-block\" }, [\n _c(\"div\", { staticClass: \"btn\", on: { click: _vm.bindMobile } }, [\n _vm._v(\"\\n 注册并绑定微信\\n \")\n ])\n ])\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\") .rerender(\"data-v-a8c95462\", esExports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-a8c95462\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/bindMobile.vue\n// module id = null\n// module chunks = ","var disposed = false\nfunction injectStyle (ssrContext) {\n if (disposed) return\n require(\"!!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-a8c95462\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./bindMobile.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./bindMobile.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./bindMobile.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-a8c95462\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./bindMobile.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-a8c95462\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\nComponent.options.__file = \"src/components/bindMobile.vue\"\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-a8c95462\", Component.options)\n } else {\n hotAPI.reload(\"data-v-a8c95462\", Component.options)\n }\n module.hot.dispose(function (data) {\n disposed = true\n })\n})()}\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/bindMobile.vue\n// module id = null\n// module chunks = ","module.exports = \"data:image/png;base64,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\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/logo.png\n// module id = 7Otq\n// module chunks = 13 17","// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = require(\"!!../../node_modules/css-loader/index.js?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index.js?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-a8c95462\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!../../node_modules/less-loader/dist/cjs.js?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector.js?type=styles&index=0!./bindMobile.vue\");\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add the styles to the DOM\nvar update = require(\"!../../node_modules/vue-style-loader/lib/addStylesClient.js\")(\"1d2b4f60\", content, false, {});\n// Hot Module Replacement\nif(module.hot) {\n // When the styles change, update the <style> tags\n if(!content.locals) {\n module.hot.accept(\"!!../../node_modules/css-loader/index.js?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index.js?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-a8c95462\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!../../node_modules/less-loader/dist/cjs.js?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector.js?type=styles&index=0!./bindMobile.vue\", function() {\n var newContent = require(\"!!../../node_modules/css-loader/index.js?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index.js?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-a8c95462\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!../../node_modules/less-loader/dist/cjs.js?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector.js?type=styles&index=0!./bindMobile.vue\");\n if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];\n update(newContent);\n });\n }\n // When the module is disposed, remove the <style> tags\n module.hot.dispose(function() { update(); });\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-style-loader!./node_modules/css-loader?{\"sourceMap\":true}!./node_modules/vue-loader/lib/style-compiler?{\"vue\":true,\"id\":\"data-v-a8c95462\",\"scoped\":true,\"hasInlineConfig\":false}!./node_modules/less-loader/dist/cjs.js?{\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/components/bindMobile.vue\n// module id = Zaf0\n// module chunks = 13","exports = module.exports = require(\"../../node_modules/css-loader/lib/css-base.js\")(true);\n// imports\n\n\n// module\nexports.push([module.id, \"\\n.fl-r[data-v-a8c95462] {\\n float: right;\\n}\\n.main-block[data-v-a8c95462] {\\n margin: 5px;\\n background: white;\\n padding: 5px;\\n}\\n.clear-both[data-v-a8c95462]:after {\\n content: '';\\n display: block;\\n clear: both;\\n}\\n[data-v-a8c95462]::-webkit-scrollbar-track-piece {\\n border-radius: 10px;\\n}\\n[data-v-a8c95462]::-webkit-scrollbar {\\n width: 5px;\\n height: 5px;\\n}\\n[data-v-a8c95462]::-webkit-scrollbar-thumb {\\n background-color: #999;\\n border-radius: 10px;\\n height: 10px;\\n min-height: 10px;\\n}\\n.banner-block[data-v-a8c95462] {\\n text-align: center;\\n margin: 10.66666667vw auto;\\n}\\n.banner-block img[data-v-a8c95462] {\\n width: 37.86666667vw;\\n}\\n.form-block[data-v-a8c95462] {\\n padding: 5.33333333vw;\\n}\\n.form-block .input-block[data-v-a8c95462] {\\n height: 16vw;\\n border-bottom: 0.26666667vw solid #cccccc;\\n margin-bottom: 5.33333333vw;\\n position: relative;\\n}\\n.form-block .input-block .right-btn[data-v-a8c95462] {\\n position: absolute;\\n right: 0;\\n top: 4.53333333vw;\\n}\\n.form-block .input-block input[data-v-a8c95462] {\\n padding: 2.66666667vw 0;\\n font-size: 3.73333333vw;\\n background: transparent;\\n font-family: PingFangSC-Semibold;\\n font-weight: 600;\\n color: #000000;\\n line-height: 5.33333333vw;\\n outline: none;\\n border: none;\\n /* 使用webkit内核的浏览器 */\\n /* Firefox版本4-18 */\\n /* Firefox版本19+ */\\n}\\n.form-block .input-block input[data-v-a8c95462]::-webkit-input-placeholder {\\n font-size: 3.73333333vw;\\n font-family: PingFangSC-Semibold;\\n font-weight: 600;\\n color: #cccccc;\\n line-height: 5.33333333vw;\\n}\\n.form-block .input-block input[data-v-a8c95462]:-moz-placeholder {\\n font-size: 3.73333333vw;\\n font-family: PingFangSC-Semibold;\\n font-weight: 600;\\n color: #cccccc;\\n line-height: 5.33333333vw;\\n}\\n.form-block .input-block input[data-v-a8c95462]::-moz-placeholder {\\n font-size: 3.73333333vw;\\n font-family: PingFangSC-Semibold;\\n font-weight: 600;\\n color: #cccccc;\\n line-height: 5.33333333vw;\\n}\\n.form-block .input-block input[data-v-a8c95462]:-ms-input-placeholder {\\n font-size: 3.73333333vw;\\n font-family: PingFangSC-Semibold;\\n font-weight: 600;\\n color: #cccccc;\\n line-height: 5.33333333vw;\\n}\\n.form-block .input-block .tips[data-v-a8c95462] {\\n height: 4.53333333vw;\\n font-size: 3.2vw;\\n font-family: PingFangSC-Semibold;\\n font-weight: 600;\\n color: #c8ced3;\\n line-height: 4.53333333vw;\\n}\\n.btn-block[data-v-a8c95462] {\\n text-align: center;\\n}\\n.btn-block .btn[data-v-a8c95462] {\\n width: 62.93333333vw;\\n height: 9.86666667vw;\\n line-height: 9.86666667vw;\\n background: #60adf0;\\n border-radius: 1.06666667vw;\\n font-size: 3.73333333vw;\\n font-family: PingFangSC-Semibold;\\n font-weight: 600;\\n color: #ffffff;\\n}\\n.codeMsg[data-v-a8c95462] {\\n border-radius: 1.06666667vw;\\n border: 0.26666667vw solid #60adf0;\\n background: white;\\n color: #60adf0;\\n outline: none;\\n float: right;\\n padding: 2.13333333vw 4.26666667vw;\\n}\\n.codeMsg.disabled[data-v-a8c95462] {\\n opacity: 0.5;\\n}\\n#myCanvas[data-v-a8c95462] {\\n position: absolute;\\n z-index: -1;\\n opacity: 0.2;\\n top: 0;\\n left: 0;\\n right: 0;\\n bottom: 0;\\n width: 100vw;\\n}\\n\", \"\", {\"version\":3,\"sources\":[\"D:/myproject/new-singsingH5/src/components/D:/myproject/new-singsingH5/src/util/public.less\",\"D:/myproject/new-singsingH5/src/components/bindMobile.vue\",\"D:/myproject/new-singsingH5/src/components/D:/myproject/new-singsingH5/src/components/bindMobile.vue\"],\"names\":[],\"mappings\":\";AAcA;EACE,aAAA;CCbD;ADeD;EACE,YAAA;EACA,kBAAA;EACA,aAAA;CCbD;ADmBC;EACE,YAAA;EACA,eAAA;EACA,YAAA;CCjBH;ADqBD;EACE,oBAAA;CCnBD;ADqBD;EACE,WAAA;EACA,YAAA;CCnBD;ADqBD;EACE,uBAAA;EACA,oBAAA;EACA,aAAA;EACA,iBAAA;CCnBD;ACqKD;EACE,mBAAA;EACA,2BAAA;CDnKD;ACiKD;EAII,qBAAA;CDlKH;ACqKD;EACE,sBAAA;CDnKD;ACkKD;EAGI,aAAA;EACA,0CAAA;EACA,4BAAA;EACA,mBAAA;CDlKH;AC4JD;EAQM,mBAAA;EACA,SAAA;EACA,kBAAA;CDjKL;ACuJD;EAaM,wBAAA;EACA,wBAAA;EACA,wBAAA;EACA,iCAAA;EACA,iBAAA;EACA,eAAA;EACA,0BAAA;EACA,cAAA;EACA,aAAA;EDjKJ,oBAAoB;EACpB,mBAAmB;EACnB,kBAAkB;CACnB;AC+JK;EACE,wBAAA;EACA,iCAAA;EACA,iBAAA;EACA,eAAA;EACA,0BAAA;CD7JP;AC+JK;EACE,wBAAA;EACA,iCAAA;EACA,iBAAA;EACA,eAAA;EACA,0BAAA;CD7JP;AC+JK;EACE,wBAAA;EACA,iCAAA;EACA,iBAAA;EACA,eAAA;EACA,0BAAA;CD7JP;AC+JK;EACE,wBAAA;EACA,iCAAA;EACA,iBAAA;EACA,eAAA;EACA,0BAAA;CD7JP;AC6GD;EAoDM,qBAAA;EACA,iBAAA;EACA,iCAAA;EACA,iBAAA;EACA,eAAA;EACA,0BAAA;CD9JL;ACkKD;EACE,mBAAA;CDhKD;AC+JD;EAGI,qBAAA;EACA,qBAAA;EACA,0BAAA;EACA,oBAAA;EACA,4BAAA;EAAsB,wBAAA;EACtB,iCAAA;EACA,iBAAA;EACA,eAAA;CD9JH;ACiKD;EACE,4BAAA;EACA,mCAAA;EACA,kBAAA;EACA,eAAA;EACA,cAAA;EACA,aAAA;EACA,mCAAA;CD/JD;ACgKC;EACE,aAAA;CD9JH;ACiKD;EACE,mBAAA;EACA,YAAA;EACA,aAAA;EACA,OAAA;EACA,QAAA;EACA,SAAA;EACA,UAAA;EACA,aAAA;CD/JD\",\"file\":\"bindMobile.vue\",\"sourcesContent\":[\"//颜色参数\\n@toVw:100/375vw;\\n@toVh:100/667vh;\\n@bg-b: #333;\\n@bg-b-s:#444;\\n@black-line:#191919;\\n@gray-line:#666;\\n@light-line:#ddd;\\n@main-font-color:#fff;\\n@secondary-font-color:#999;\\n@gold-color-light:#FFD04B;\\n@gold-color: #a18430;\\n\\n//公共类\\n.fl-r{\\n float: right;\\n}\\n.main-block{\\n margin: 5px;\\n background: white;\\n padding: 5px;\\n}\\nhtml{\\n\\n}\\n.clear-both{\\n &:after{\\n content: '';\\n display: block;\\n clear: both;\\n }\\n}\\n//滚动条样式\\n::-webkit-scrollbar-track-piece { //滚动条凹槽的颜色,还可以设置边框属性\\n border-radius: 10px;\\n}\\n::-webkit-scrollbar {//滚动条的宽度\\n width:5px;\\n height:5px;\\n}\\n::-webkit-scrollbar-thumb {//滚动条的设置\\n background-color:@secondary-font-color;\\n border-radius: 10px;\\n height: 10px;\\n min-height:10px;\\n}\\n\",\".fl-r {\\n float: right;\\n}\\n.main-block {\\n margin: 5px;\\n background: white;\\n padding: 5px;\\n}\\n.clear-both:after {\\n content: '';\\n display: block;\\n clear: both;\\n}\\n::-webkit-scrollbar-track-piece {\\n border-radius: 10px;\\n}\\n::-webkit-scrollbar {\\n width: 5px;\\n height: 5px;\\n}\\n::-webkit-scrollbar-thumb {\\n background-color: #999;\\n border-radius: 10px;\\n height: 10px;\\n min-height: 10px;\\n}\\n.banner-block {\\n text-align: center;\\n margin: 10.66666667vw auto;\\n}\\n.banner-block img {\\n width: 37.86666667vw;\\n}\\n.form-block {\\n padding: 5.33333333vw;\\n}\\n.form-block .input-block {\\n height: 16vw;\\n border-bottom: 0.26666667vw solid #cccccc;\\n margin-bottom: 5.33333333vw;\\n position: relative;\\n}\\n.form-block .input-block .right-btn {\\n position: absolute;\\n right: 0;\\n top: 4.53333333vw;\\n}\\n.form-block .input-block input {\\n padding: 2.66666667vw 0;\\n font-size: 3.73333333vw;\\n background: transparent;\\n font-family: PingFangSC-Semibold;\\n font-weight: 600;\\n color: #000000;\\n line-height: 5.33333333vw;\\n outline: none;\\n border: none;\\n /* 使用webkit内核的浏览器 */\\n /* Firefox版本4-18 */\\n /* Firefox版本19+ */\\n}\\n.form-block .input-block input::-webkit-input-placeholder {\\n font-size: 3.73333333vw;\\n font-family: PingFangSC-Semibold;\\n font-weight: 600;\\n color: #cccccc;\\n line-height: 5.33333333vw;\\n}\\n.form-block .input-block input:-moz-placeholder {\\n font-size: 3.73333333vw;\\n font-family: PingFangSC-Semibold;\\n font-weight: 600;\\n color: #cccccc;\\n line-height: 5.33333333vw;\\n}\\n.form-block .input-block input::-moz-placeholder {\\n font-size: 3.73333333vw;\\n font-family: PingFangSC-Semibold;\\n font-weight: 600;\\n color: #cccccc;\\n line-height: 5.33333333vw;\\n}\\n.form-block .input-block input:-ms-input-placeholder {\\n font-size: 3.73333333vw;\\n font-family: PingFangSC-Semibold;\\n font-weight: 600;\\n color: #cccccc;\\n line-height: 5.33333333vw;\\n}\\n.form-block .input-block .tips {\\n height: 4.53333333vw;\\n font-size: 3.2vw;\\n font-family: PingFangSC-Semibold;\\n font-weight: 600;\\n color: #c8ced3;\\n line-height: 4.53333333vw;\\n}\\n.btn-block {\\n text-align: center;\\n}\\n.btn-block .btn {\\n width: 62.93333333vw;\\n height: 9.86666667vw;\\n line-height: 9.86666667vw;\\n background: #60adf0;\\n border-radius: 1.06666667vw;\\n font-size: 3.73333333vw;\\n font-family: PingFangSC-Semibold;\\n font-weight: 600;\\n color: #ffffff;\\n}\\n.codeMsg {\\n border-radius: 1.06666667vw;\\n border: 0.26666667vw solid #60adf0;\\n background: white;\\n color: #60adf0;\\n outline: none;\\n float: right;\\n padding: 2.13333333vw 4.26666667vw;\\n}\\n.codeMsg.disabled {\\n opacity: 0.5;\\n}\\n#myCanvas {\\n position: absolute;\\n z-index: -1;\\n opacity: 0.2;\\n top: 0;\\n left: 0;\\n right: 0;\\n bottom: 0;\\n width: 100vw;\\n}\\n\",\"\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n@import \\\"../util/public\\\";\\n.banner-block{\\n text-align: center;\\n margin: 40 * @toVw auto;\\n img{\\n width: 142 * @toVw;\\n }\\n}\\n.form-block{\\n padding: 20 * @toVw;\\n .input-block{\\n height: 60 * @toVw;\\n border-bottom: 1*@toVw solid #cccccc;\\n margin-bottom: 20 * @toVw;\\n position: relative;\\n .right-btn{\\n position: absolute;\\n right: 0;\\n top: 17*@toVw;\\n }\\n input{\\n padding: 10 * @toVw 0;\\n font-size:14*@toVw;\\n background: transparent;\\n font-family:PingFangSC-Semibold;\\n font-weight:600;\\n color:rgba(0,0,0,1);\\n line-height:20*@toVw;\\n outline: none;\\n border: none;\\n &::-webkit-input-placeholder{\\n font-size:14*@toVw;\\n font-family:PingFangSC-Semibold;\\n font-weight:600;\\n color:rgba(204,204,204,1);\\n line-height:20*@toVw;\\n } /* 使用webkit内核的浏览器 */\\n &:-moz-placeholder{\\n font-size:14*@toVw;\\n font-family:PingFangSC-Semibold;\\n font-weight:600;\\n color:rgba(204,204,204,1);\\n line-height:20*@toVw;\\n } /* Firefox版本4-18 */\\n &::-moz-placeholder{\\n font-size:14*@toVw;\\n font-family:PingFangSC-Semibold;\\n font-weight:600;\\n color:rgba(204,204,204,1);\\n line-height:20*@toVw;\\n } /* Firefox版本19+ */\\n &:-ms-input-placeholder{\\n font-size:14*@toVw;\\n font-family:PingFangSC-Semibold;\\n font-weight:600;\\n color:rgba(204,204,204,1);\\n line-height:20*@toVw;\\n }\\n }\\n .tips{\\n height:17*@toVw;\\n font-size:12*@toVw;\\n font-family:PingFangSC-Semibold;\\n font-weight:600;\\n color:rgba(200,206,211,1);\\n line-height:17*@toVw;\\n }\\n }\\n}\\n.btn-block{\\n text-align: center;\\n .btn{\\n width: 236 * @toVw;\\n height: 37 * @toVw;\\n line-height: 37 * @toVw;\\n background:rgba(96,173,240,1);\\n border-radius:4*@toVw;font-size:14*@toVw;\\n font-family:PingFangSC-Semibold;\\n font-weight:600;\\n color:rgba(255,255,255,1);\\n }\\n}\\n.codeMsg{\\n border-radius:4*@toVw;\\n border:1*@toVw solid rgba(96,173,240,1);\\n background: white;\\n color: rgb(96,173,240);\\n outline: none;\\n float: right;\\n padding: 8*@toVw 16*@toVw;\\n &.disabled{\\n opacity: 0.5;\\n }\\n}\\n#myCanvas{\\n position: absolute;\\n z-index: -1;\\n opacity: 0.2;\\n top: 0;\\n left: 0;\\n right: 0;\\n bottom: 0;\\n width: 375 * @toVw;\\n}\\n\"],\"sourceRoot\":\"\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/css-loader?{\"sourceMap\":true}!./node_modules/vue-loader/lib/style-compiler?{\"vue\":true,\"id\":\"data-v-a8c95462\",\"scoped\":true,\"hasInlineConfig\":false}!./node_modules/less-loader/dist/cjs.js?{\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/components/bindMobile.vue\n// module id = v5yK\n// module chunks = 13"],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([13],{"/Vxk":function(n,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=o("mvHQ"),e=o.n(i),A=o("CCn6"),a=o("7Otq"),r=o.n(a),c=o("Au9i"),l=o("sf/l"),s={name:"bindMobile",mounted:function(){if(!localStorage.getItem("cc_token")){var n=l.a.getUrlParam().token||this.$route.query.token;console.log(n),n?(localStorage.setItem("cc_token",n),this.$store.dispatch("setToken",n)):this.$router.push({name:"author",query:{retUrl:this.$route.fullPath,is_new_user_url:1}})}for(var t=document.getElementById("myCanvas").getContext("2d"),o=[],i=0;i<10;i++)o.push({x:750*Math.random(),y:1334*Math.random(),vx:5*Math.random(),vy:5*Math.random(),size:1+20*Math.random(),color:"#"+("0000"+(16777216*Math.random()<<0).toString(16)).slice(-6)});setInterval(function(n){t.clearRect(0,0,750,1334),o.length;for(var i,e=0;e<10;e++)(i=o[e]).x+=i.vx,i.y+=i.vy,(i.x<=0||i.x>=750)&&(i.vx*=-1),(i.y<=0||i.y>=1334)&&(i.vy*=-1),t.fillStyle=i.color,t.beginPath(),t.arc(i.x,i.y,i.size,0,2*Math.PI,!0),t.closePath(),t.fill()},40)},data:function(){return{logoUrl:r.a,mobile:"",time:0,flag:!0,imgCode:"",msgCode:"",timeSet:null}},methods:{refImgCode:function(){this.$refs.imgCode.src="/api/public/img/verify?flag="+Math.random()},sendMobileCode:function(){var n=this;if(""===this.imgCode||!this.imgCode)return Object(c.Toast)("请填写图形验证码"),!1;var t={img_code:this.imgCode};if(!this.mobile.match(/^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/))return Object(c.Toast)("请正确填写手机号"),!1;t.mobile=this.mobile,this.time=30,this.timeO(),this.$sa.track("clickSendcode",{}),Object(A.I)(t).then(function(t){"操作成功"===t?Object(c.Toast)("验证码已发送"):(n.time=0,n.refImgCode(),Object(c.Toast)(t))}).catch(function(t){n.refImgCode()})},timeO:function(){var n=this;this.time>0&&(this.time--,setTimeout(function(){n.timeO()},1e3))},bindMobile:function(){var n=this;if(this.$sa.track("clickSignUp",{}),this.flag){if(this.flag=!1,""===this.msgCode||!this.msgCode)return Object(c.Toast)("请填写手机验证码"),!1;var t={verify_code:this.msgCode};if(!this.mobile.match(/^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/))return Object(c.Toast)("请正确填写手机号"),!1;t.mobile=this.mobile,window.location.href.indexOf("teacher_id")>-1&&(t.teacher_id=l.a.getUrlParam().teacher_id||this.$route.query.teacher_id),Object(A.c)(t).then(function(t){Object(A.A)().then(function(t){localStorage.setItem("userDesc",e()(t)),n.$route.query.retUrl?n.$router.push(n.$route.query.retUrl):n.$router.push({name:"index"}),n.flag=!0})}).catch(function(t){n.refImgCode(),n.flag=!0})}}}},d=function(){var n=this,t=n.$createElement,o=n._self._c||t;return o("div",[o("canvas",{attrs:{id:"myCanvas",width:"750",height:"1334"}}),n._v(" "),o("div",{staticClass:"banner-block"},[o("img",{attrs:{src:n.logoUrl}})]),n._v(" "),o("div",{staticClass:"form-block"},[o("div",{staticClass:"input-block"},[o("div",{staticClass:"tips"},[n._v("Mobile Phone")]),n._v(" "),o("input",{directives:[{name:"model",rawName:"v-model",value:n.mobile,expression:"mobile"}],attrs:{placeholder:"请输入手机号"},domProps:{value:n.mobile},on:{input:function(t){t.target.composing||(n.mobile=t.target.value)}}})]),n._v(" "),o("div",{staticClass:"input-block"},[o("div",{staticClass:"tips"},[n._v("Picture Verification")]),n._v(" "),o("input",{directives:[{name:"model",rawName:"v-model",value:n.imgCode,expression:"imgCode"}],attrs:{placeholder:"请输入图片验证码"},domProps:{value:n.imgCode},on:{input:function(t){t.target.composing||(n.imgCode=t.target.value)}}}),n._v(" "),o("img",{ref:"imgCode",staticClass:"right-btn",attrs:{src:"/api/public/img/verify"},on:{click:n.refImgCode}})]),n._v(" "),o("div",{staticClass:"input-block"},[o("div",{staticClass:"tips"},[n._v("Verification Code")]),n._v(" "),o("input",{directives:[{name:"model",rawName:"v-model",value:n.msgCode,expression:"msgCode"}],attrs:{placeholder:"请输入短信验证码"},domProps:{value:n.msgCode},on:{input:function(t){t.target.composing||(n.msgCode=t.target.value)}}}),n._v(" "),0===n.time?o("button",{staticClass:"codeMsg right-btn",on:{click:n.sendMobileCode}},[n._v("发送验证码")]):n._e(),n._v(" "),n.time>0?o("button",{staticClass:"codeMsg disabled right-btn"},[n._v(n._s(n.time)+"s后重新发送")]):n._e()])]),n._v(" "),o("div",{staticClass:"btn-block"},[o("div",{staticClass:"btn",on:{click:n.bindMobile}},[n._v("\n 注册并绑定微信\n ")])])])};d._withStripped=!0;var g={render:d,staticRenderFns:[]},b=g;var f=!1;var m=o("VU/8")(s,b,!1,function(n){f||o("Zaf0")},"data-v-a8c95462",null);m.options.__file="src/components/bindMobile.vue";t.default=m.exports},"7Otq":function(n,t){n.exports="data:image/png;base64,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"},Zaf0:function(n,t,o){var i=o("v5yK");"string"==typeof i&&(i=[[n.i,i,""]]),i.locals&&(n.exports=i.locals);o("rjj0")("1d2b4f60",i,!1,{})},v5yK:function(n,t,o){(n.exports=o("FZ+f")(!0)).push([n.i,"\n.fl-r[data-v-a8c95462] {\n float: right;\n}\n.main-block[data-v-a8c95462] {\n margin: 5px;\n background: white;\n padding: 5px;\n}\n.clear-both[data-v-a8c95462]:after {\n content: '';\n display: block;\n clear: both;\n}\n[data-v-a8c95462]::-webkit-scrollbar-track-piece {\n border-radius: 10px;\n}\n[data-v-a8c95462]::-webkit-scrollbar {\n width: 5px;\n height: 5px;\n}\n[data-v-a8c95462]::-webkit-scrollbar-thumb {\n background-color: #999;\n border-radius: 10px;\n height: 10px;\n min-height: 10px;\n}\n.banner-block[data-v-a8c95462] {\n text-align: center;\n margin: 10.66666667vw auto;\n}\n.banner-block img[data-v-a8c95462] {\n width: 37.86666667vw;\n}\n.form-block[data-v-a8c95462] {\n padding: 5.33333333vw;\n}\n.form-block .input-block[data-v-a8c95462] {\n height: 16vw;\n border-bottom: 0.26666667vw solid #cccccc;\n margin-bottom: 5.33333333vw;\n position: relative;\n}\n.form-block .input-block .right-btn[data-v-a8c95462] {\n position: absolute;\n right: 0;\n top: 4.53333333vw;\n}\n.form-block .input-block input[data-v-a8c95462] {\n padding: 2.66666667vw 0;\n font-size: 3.73333333vw;\n background: transparent;\n font-family: PingFangSC-Semibold;\n font-weight: 600;\n color: #000000;\n line-height: 5.33333333vw;\n outline: none;\n border: none;\n /* 使用webkit内核的浏览器 */\n /* Firefox版本4-18 */\n /* Firefox版本19+ */\n}\n.form-block .input-block input[data-v-a8c95462]::-webkit-input-placeholder {\n font-size: 3.73333333vw;\n font-family: PingFangSC-Semibold;\n font-weight: 600;\n color: #cccccc;\n line-height: 5.33333333vw;\n}\n.form-block .input-block input[data-v-a8c95462]:-moz-placeholder {\n font-size: 3.73333333vw;\n font-family: PingFangSC-Semibold;\n font-weight: 600;\n color: #cccccc;\n line-height: 5.33333333vw;\n}\n.form-block .input-block input[data-v-a8c95462]::-moz-placeholder {\n font-size: 3.73333333vw;\n font-family: PingFangSC-Semibold;\n font-weight: 600;\n color: #cccccc;\n line-height: 5.33333333vw;\n}\n.form-block .input-block input[data-v-a8c95462]:-ms-input-placeholder {\n font-size: 3.73333333vw;\n font-family: PingFangSC-Semibold;\n font-weight: 600;\n color: #cccccc;\n line-height: 5.33333333vw;\n}\n.form-block .input-block .tips[data-v-a8c95462] {\n height: 4.53333333vw;\n font-size: 3.2vw;\n font-family: PingFangSC-Semibold;\n font-weight: 600;\n color: #c8ced3;\n line-height: 4.53333333vw;\n}\n.btn-block[data-v-a8c95462] {\n text-align: center;\n}\n.btn-block .btn[data-v-a8c95462] {\n width: 62.93333333vw;\n height: 9.86666667vw;\n line-height: 9.86666667vw;\n background: #60adf0;\n border-radius: 1.06666667vw;\n font-size: 3.73333333vw;\n font-family: PingFangSC-Semibold;\n font-weight: 600;\n color: #ffffff;\n}\n.codeMsg[data-v-a8c95462] {\n border-radius: 1.06666667vw;\n border: 0.26666667vw solid #60adf0;\n background: white;\n color: #60adf0;\n outline: none;\n float: right;\n padding: 2.13333333vw 4.26666667vw;\n}\n.codeMsg.disabled[data-v-a8c95462] {\n opacity: 0.5;\n}\n#myCanvas[data-v-a8c95462] {\n position: absolute;\n z-index: -1;\n opacity: 0.2;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n width: 100vw;\n}\n","",{version:3,sources:["D:/myproject/new-singsingH5/src/components/D:/myproject/new-singsingH5/src/util/public.less","D:/myproject/new-singsingH5/src/components/bindMobile.vue","D:/myproject/new-singsingH5/src/components/D:/myproject/new-singsingH5/src/components/bindMobile.vue"],names:[],mappings:";AAcA;EACE,aAAA;CCbD;ADeD;EACE,YAAA;EACA,kBAAA;EACA,aAAA;CCbD;ADmBC;EACE,YAAA;EACA,eAAA;EACA,YAAA;CCjBH;ADqBD;EACE,oBAAA;CCnBD;ADqBD;EACE,WAAA;EACA,YAAA;CCnBD;ADqBD;EACE,uBAAA;EACA,oBAAA;EACA,aAAA;EACA,iBAAA;CCnBD;ACoKD;EACE,mBAAA;EACA,2BAAA;CDlKD;ACgKD;EAII,qBAAA;CDjKH;ACoKD;EACE,sBAAA;CDlKD;ACiKD;EAGI,aAAA;EACA,0CAAA;EACA,4BAAA;EACA,mBAAA;CDjKH;AC2JD;EAQM,mBAAA;EACA,SAAA;EACA,kBAAA;CDhKL;ACsJD;EAaM,wBAAA;EACA,wBAAA;EACA,wBAAA;EACA,iCAAA;EACA,iBAAA;EACA,eAAA;EACA,0BAAA;EACA,cAAA;EACA,aAAA;EDhKJ,oBAAoB;EACpB,mBAAmB;EACnB,kBAAkB;CACnB;AC8JK;EACE,wBAAA;EACA,iCAAA;EACA,iBAAA;EACA,eAAA;EACA,0BAAA;CD5JP;AC8JK;EACE,wBAAA;EACA,iCAAA;EACA,iBAAA;EACA,eAAA;EACA,0BAAA;CD5JP;AC8JK;EACE,wBAAA;EACA,iCAAA;EACA,iBAAA;EACA,eAAA;EACA,0BAAA;CD5JP;AC8JK;EACE,wBAAA;EACA,iCAAA;EACA,iBAAA;EACA,eAAA;EACA,0BAAA;CD5JP;AC4GD;EAoDM,qBAAA;EACA,iBAAA;EACA,iCAAA;EACA,iBAAA;EACA,eAAA;EACA,0BAAA;CD7JL;ACiKD;EACE,mBAAA;CD/JD;AC8JD;EAGI,qBAAA;EACA,qBAAA;EACA,0BAAA;EACA,oBAAA;EACA,4BAAA;EAAsB,wBAAA;EACtB,iCAAA;EACA,iBAAA;EACA,eAAA;CD7JH;ACgKD;EACE,4BAAA;EACA,mCAAA;EACA,kBAAA;EACA,eAAA;EACA,cAAA;EACA,aAAA;EACA,mCAAA;CD9JD;AC+JC;EACE,aAAA;CD7JH;ACgKD;EACE,mBAAA;EACA,YAAA;EACA,aAAA;EACA,OAAA;EACA,QAAA;EACA,SAAA;EACA,UAAA;EACA,aAAA;CD9JD",file:"bindMobile.vue",sourcesContent:["//颜色参数\n@toVw:100/375vw;\n@toVh:100/667vh;\n@bg-b: #333;\n@bg-b-s:#444;\n@black-line:#191919;\n@gray-line:#666;\n@light-line:#ddd;\n@main-font-color:#fff;\n@secondary-font-color:#999;\n@gold-color-light:#FFD04B;\n@gold-color: #a18430;\n\n//公共类\n.fl-r{\n float: right;\n}\n.main-block{\n margin: 5px;\n background: white;\n padding: 5px;\n}\nhtml{\n\n}\n.clear-both{\n &:after{\n content: '';\n display: block;\n clear: both;\n }\n}\n//滚动条样式\n::-webkit-scrollbar-track-piece { //滚动条凹槽的颜色,还可以设置边框属性\n border-radius: 10px;\n}\n::-webkit-scrollbar {//滚动条的宽度\n width:5px;\n height:5px;\n}\n::-webkit-scrollbar-thumb {//滚动条的设置\n background-color:@secondary-font-color;\n border-radius: 10px;\n height: 10px;\n min-height:10px;\n}\n",".fl-r {\n float: right;\n}\n.main-block {\n margin: 5px;\n background: white;\n padding: 5px;\n}\n.clear-both:after {\n content: '';\n display: block;\n clear: both;\n}\n::-webkit-scrollbar-track-piece {\n border-radius: 10px;\n}\n::-webkit-scrollbar {\n width: 5px;\n height: 5px;\n}\n::-webkit-scrollbar-thumb {\n background-color: #999;\n border-radius: 10px;\n height: 10px;\n min-height: 10px;\n}\n.banner-block {\n text-align: center;\n margin: 10.66666667vw auto;\n}\n.banner-block img {\n width: 37.86666667vw;\n}\n.form-block {\n padding: 5.33333333vw;\n}\n.form-block .input-block {\n height: 16vw;\n border-bottom: 0.26666667vw solid #cccccc;\n margin-bottom: 5.33333333vw;\n position: relative;\n}\n.form-block .input-block .right-btn {\n position: absolute;\n right: 0;\n top: 4.53333333vw;\n}\n.form-block .input-block input {\n padding: 2.66666667vw 0;\n font-size: 3.73333333vw;\n background: transparent;\n font-family: PingFangSC-Semibold;\n font-weight: 600;\n color: #000000;\n line-height: 5.33333333vw;\n outline: none;\n border: none;\n /* 使用webkit内核的浏览器 */\n /* Firefox版本4-18 */\n /* Firefox版本19+ */\n}\n.form-block .input-block input::-webkit-input-placeholder {\n font-size: 3.73333333vw;\n font-family: PingFangSC-Semibold;\n font-weight: 600;\n color: #cccccc;\n line-height: 5.33333333vw;\n}\n.form-block .input-block input:-moz-placeholder {\n font-size: 3.73333333vw;\n font-family: PingFangSC-Semibold;\n font-weight: 600;\n color: #cccccc;\n line-height: 5.33333333vw;\n}\n.form-block .input-block input::-moz-placeholder {\n font-size: 3.73333333vw;\n font-family: PingFangSC-Semibold;\n font-weight: 600;\n color: #cccccc;\n line-height: 5.33333333vw;\n}\n.form-block .input-block input:-ms-input-placeholder {\n font-size: 3.73333333vw;\n font-family: PingFangSC-Semibold;\n font-weight: 600;\n color: #cccccc;\n line-height: 5.33333333vw;\n}\n.form-block .input-block .tips {\n height: 4.53333333vw;\n font-size: 3.2vw;\n font-family: PingFangSC-Semibold;\n font-weight: 600;\n color: #c8ced3;\n line-height: 4.53333333vw;\n}\n.btn-block {\n text-align: center;\n}\n.btn-block .btn {\n width: 62.93333333vw;\n height: 9.86666667vw;\n line-height: 9.86666667vw;\n background: #60adf0;\n border-radius: 1.06666667vw;\n font-size: 3.73333333vw;\n font-family: PingFangSC-Semibold;\n font-weight: 600;\n color: #ffffff;\n}\n.codeMsg {\n border-radius: 1.06666667vw;\n border: 0.26666667vw solid #60adf0;\n background: white;\n color: #60adf0;\n outline: none;\n float: right;\n padding: 2.13333333vw 4.26666667vw;\n}\n.codeMsg.disabled {\n opacity: 0.5;\n}\n#myCanvas {\n position: absolute;\n z-index: -1;\n opacity: 0.2;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n width: 100vw;\n}\n",'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n@import "../util/public";\n.banner-block{\n text-align: center;\n margin: 40 * @toVw auto;\n img{\n width: 142 * @toVw;\n }\n}\n.form-block{\n padding: 20 * @toVw;\n .input-block{\n height: 60 * @toVw;\n border-bottom: 1*@toVw solid #cccccc;\n margin-bottom: 20 * @toVw;\n position: relative;\n .right-btn{\n position: absolute;\n right: 0;\n top: 17*@toVw;\n }\n input{\n padding: 10 * @toVw 0;\n font-size:14*@toVw;\n background: transparent;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(0,0,0,1);\n line-height:20*@toVw;\n outline: none;\n border: none;\n &::-webkit-input-placeholder{\n font-size:14*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(204,204,204,1);\n line-height:20*@toVw;\n } /* 使用webkit内核的浏览器 */\n &:-moz-placeholder{\n font-size:14*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(204,204,204,1);\n line-height:20*@toVw;\n } /* Firefox版本4-18 */\n &::-moz-placeholder{\n font-size:14*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(204,204,204,1);\n line-height:20*@toVw;\n } /* Firefox版本19+ */\n &:-ms-input-placeholder{\n font-size:14*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(204,204,204,1);\n line-height:20*@toVw;\n }\n }\n .tips{\n height:17*@toVw;\n font-size:12*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(200,206,211,1);\n line-height:17*@toVw;\n }\n }\n}\n.btn-block{\n text-align: center;\n .btn{\n width: 236 * @toVw;\n height: 37 * @toVw;\n line-height: 37 * @toVw;\n background:rgba(96,173,240,1);\n border-radius:4*@toVw;font-size:14*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(255,255,255,1);\n }\n}\n.codeMsg{\n border-radius:4*@toVw;\n border:1*@toVw solid rgba(96,173,240,1);\n background: white;\n color: rgb(96,173,240);\n outline: none;\n float: right;\n padding: 8*@toVw 16*@toVw;\n &.disabled{\n opacity: 0.5;\n }\n}\n#myCanvas{\n position: absolute;\n z-index: -1;\n opacity: 0.2;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n width: 375 * @toVw;\n}\n'],sourceRoot:""}])}});
//# sourceMappingURL=13.d1a375ca87ee0099c55f.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/components/bindMobile.vue","webpack:///./src/components/bindMobile.vue?8062","webpack:///./src/components/bindMobile.vue","webpack:///./src/assets/logo.png","webpack:///./src/components/bindMobile.vue?3902","webpack:///./src/components/bindMobile.vue?d562"],"names":["components_bindMobile","name","mounted","localStorage","getItem","token","common","getUrlParam","this","$route","query","console","log","setItem","$store","dispatch","$router","push","retUrl","fullPath","is_new_user_url","context","document","getElementById","getContext","particles","i","x","Math","random","y","vx","vy","size","color","toString","slice","setInterval","e","clearRect","length","particle","fillStyle","beginPath","arc","PI","closePath","fill","data","logoUrl","logo_default","a","mobile","time","flag","imgCode","msgCode","timeSet","methods","refImgCode","$refs","src","sendMobileCode","_this","Object","mint_ui_common","json","img_code","match","timeO","$sa","track","api","then","res","catch","_this2","setTimeout","bindMobile","_this3","verify_code","window","location","href","indexOf","teacher_id","stringify_default","render","_vm","_h","$createElement","_c","_self","attrs","id","width","height","_v","staticClass","directives","rawName","value","expression","placeholder","domProps","on","input","$event","target","composing","ref","click","_e","_s","_withStripped","esExports","staticRenderFns","selectortype_template_index_0_src_components_bindMobile","disposed","Component","__webpack_require__","normalizeComponent","ssrContext","options","__file","__webpack_exports__","module","exports","content","locals","version","sources","names","mappings","file","sourcesContent","sourceRoot"],"mappings":"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","file":"static/js/13.d1a375ca87ee0099c55f.js","sourcesContent":["<template>\r\n <div>\r\n <canvas id=\"myCanvas\" width=\"750\" height=\"1334\"></canvas>\r\n <div class=\"banner-block\">\r\n <img :src=\"logoUrl\">\r\n </div>\r\n <div class=\"form-block\">\r\n <div class=\"input-block\">\r\n <div class=\"tips\">Mobile Phone</div>\r\n <input placeholder=\"请输入手机号\" v-model=\"mobile\"/>\r\n </div>\r\n <div class=\"input-block\">\r\n <div class=\"tips\">Picture Verification</div>\r\n <input placeholder=\"请输入图片验证码\" v-model=\"imgCode\"/>\r\n <img src=\"/api/public/img/verify\" class=\"right-btn\" ref=\"imgCode\" @click=\"refImgCode\"/>\r\n </div>\r\n <div class=\"input-block\">\r\n <div class=\"tips\">Verification Code</div>\r\n <input placeholder=\"请输入短信验证码\" v-model=\"msgCode\"/>\r\n <button class=\"codeMsg right-btn\" @click=\"sendMobileCode\" v-if=\"time===0\">发送验证码</button>\r\n <button class=\"codeMsg disabled right-btn\" v-if=\"time>0\">{{time}}s后重新发送</button>\r\n </div>\r\n </div>\r\n <div class=\"btn-block\">\r\n <div class=\"btn\" @click=\"bindMobile\">\r\n 注册并绑定微信\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\n import {sendMobileCodeApi,getUserDetailApi,bindMobileApi} from \"../service/api\";\r\n import logoUrl from '../assets/logo.png'\r\n import { Toast } from 'mint-ui';\r\n import common from '../util/common'\r\n export default {\r\n name: \"bindMobile\",\r\n mounted(){\r\n if(!localStorage.getItem('cc_token')){\r\n let token = common.getUrlParam().token || this.$route.query.token\r\n console.log(token)\r\n if(token){\r\n localStorage.setItem('cc_token',token);\r\n this.$store.dispatch('setToken',token);\r\n }else{\r\n this.$router.push({name:'author',query:{retUrl:this.$route.fullPath,is_new_user_url:1}})\r\n }\r\n }\r\n var canvas = document.getElementById(\"myCanvas\");\r\n var context = canvas.getContext(\"2d\");\r\n var particles = [];\r\n for(var i = 0; i < 10; i++){\r\n particles.push({ //雪花在x y 上的位置和速度,以及雪花的大小和颜色\r\n x: Math.random()*750,\r\n y: Math.random()*1334,\r\n vx: (Math.random()*5),\r\n vy: (Math.random()*5),\r\n size: 1+Math.random()*20,\r\n // color: \"#FFF\"\r\n color:'#'+('0000'+(Math.random()*0x1000000<<0).toString(16)).slice(-6)\r\n });\r\n }\r\n\r\n function timeUpdata(e){\r\n /*清楚画布区域*/\r\n context.clearRect(0,0,750,1334);\r\n /*逐一绘制500片雪花*/\r\n var len = particles.length;\r\n var particle;\r\n for(var i = 0; i < 10; i++){\r\n particle = particles[i];\r\n particle.x += particle.vx;\r\n particle.y += particle.vy;\r\n\r\n if(particle.x<=0 || particle.x>=750){\r\n particle.vx *= -1;\r\n }\r\n if(particle.y<=0 || particle.y>=1334){\r\n particle.vy *= -1;\r\n }\r\n context.fillStyle = particle.color; //设置雪花的颜色\r\n context.beginPath();\r\n context.arc(particle.x,particle.y,particle.size,0,Math.PI*2,true);\r\n context.closePath();\r\n context.fill();// 填充颜色\r\n }\r\n }\r\n\r\n setInterval(timeUpdata, 40);//每40ms执行一次timeUpdate函数\r\n },\r\n data(){\r\n return {\r\n logoUrl:logoUrl,\r\n mobile:'',\r\n time:0,\r\n flag:true,\r\n imgCode:'',\r\n msgCode:'',\r\n timeSet:null,\r\n }\r\n },\r\n methods:{\r\n refImgCode(){\r\n this.$refs.imgCode.src='/api/public/img/verify?flag='+Math.random()\r\n },\r\n sendMobileCode(){\r\n if(this.imgCode===''||!this.imgCode){\r\n Toast('请填写图形验证码');\r\n return false;\r\n }\r\n let json={\r\n img_code:this.imgCode\r\n };\r\n\r\n let mobileCheck = /^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\\d{8}$/;\r\n if(this.mobile.match(mobileCheck)){\r\n json.mobile = this.mobile\r\n }else{\r\n Toast('请正确填写手机号');\r\n return false\r\n }\r\n this.time=30;\r\n this.timeO();\r\n\r\n this.$sa.track('clickSendcode',{});\r\n sendMobileCodeApi(json).then(res=>{\r\n if(res === '操作成功'){\r\n Toast('验证码已发送');\r\n }else{\r\n this.time = 0;\r\n this.refImgCode();\r\n Toast(res);\r\n }\r\n }).catch(res=>{\r\n this.refImgCode();\r\n })\r\n },\r\n timeO(){\r\n if(this.time>0){\r\n this.time--;\r\n setTimeout(()=>{\r\n this.timeO()\r\n },1000)\r\n }\r\n },\r\n bindMobile(){\r\n this.$sa.track('clickSignUp',{});\r\n if(this.flag){\r\n this.flag = false;\r\n if(this.msgCode===''||!this.msgCode) {\r\n Toast('请填写手机验证码');\r\n return false;\r\n }\r\n let json={\r\n verify_code:this.msgCode\r\n };\r\n let mobileCheck = /^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\\d{8}$/;\r\n if(this.mobile.match(mobileCheck)){\r\n json.mobile = this.mobile\r\n }else{\r\n Toast('请正确填写手机号');\r\n return false\r\n }\r\n if(window.location.href.indexOf('teacher_id') > -1){\r\n json.teacher_id = common.getUrlParam().teacher_id || this.$route.query.teacher_id\r\n }\r\n bindMobileApi(json).then(data=>{\r\n getUserDetailApi().then(res=>{\r\n localStorage.setItem('userDesc',JSON.stringify(res));\r\n if(this.$route.query.retUrl){\r\n this.$router.push(this.$route.query.retUrl)\r\n }else{\r\n this.$router.push({name:'index'});\r\n }\r\n this.flag = true\r\n })\r\n }).catch(res=>{\r\n this.refImgCode();\r\n this.flag = true\r\n })\r\n }\r\n }\r\n }\r\n }\r\n</script>\r\n\r\n<style scoped lang=\"less\">\r\n @import \"../util/public\";\r\n .banner-block{\r\n text-align: center;\r\n margin: 40 * @toVw auto;\r\n img{\r\n width: 142 * @toVw;\r\n }\r\n }\r\n .form-block{\r\n padding: 20 * @toVw;\r\n .input-block{\r\n height: 60 * @toVw;\r\n border-bottom: 1*@toVw solid #cccccc;\r\n margin-bottom: 20 * @toVw;\r\n position: relative;\r\n .right-btn{\r\n position: absolute;\r\n right: 0;\r\n top: 17*@toVw;\r\n }\r\n input{\r\n padding: 10 * @toVw 0;\r\n font-size:14*@toVw;\r\n background: transparent;\r\n font-family:PingFangSC-Semibold;\r\n font-weight:600;\r\n color:rgba(0,0,0,1);\r\n line-height:20*@toVw;\r\n outline: none;\r\n border: none;\r\n &::-webkit-input-placeholder{\r\n font-size:14*@toVw;\r\n font-family:PingFangSC-Semibold;\r\n font-weight:600;\r\n color:rgba(204,204,204,1);\r\n line-height:20*@toVw;\r\n } /* 使用webkit内核的浏览器 */\r\n &:-moz-placeholder{\r\n font-size:14*@toVw;\r\n font-family:PingFangSC-Semibold;\r\n font-weight:600;\r\n color:rgba(204,204,204,1);\r\n line-height:20*@toVw;\r\n } /* Firefox版本4-18 */\r\n &::-moz-placeholder{\r\n font-size:14*@toVw;\r\n font-family:PingFangSC-Semibold;\r\n font-weight:600;\r\n color:rgba(204,204,204,1);\r\n line-height:20*@toVw;\r\n } /* Firefox版本19+ */\r\n &:-ms-input-placeholder{\r\n font-size:14*@toVw;\r\n font-family:PingFangSC-Semibold;\r\n font-weight:600;\r\n color:rgba(204,204,204,1);\r\n line-height:20*@toVw;\r\n }\r\n }\r\n .tips{\r\n height:17*@toVw;\r\n font-size:12*@toVw;\r\n font-family:PingFangSC-Semibold;\r\n font-weight:600;\r\n color:rgba(200,206,211,1);\r\n line-height:17*@toVw;\r\n }\r\n }\r\n }\r\n .btn-block{\r\n text-align: center;\r\n .btn{\r\n width: 236 * @toVw;\r\n height: 37 * @toVw;\r\n line-height: 37 * @toVw;\r\n background:rgba(96,173,240,1);\r\n border-radius:4*@toVw;font-size:14*@toVw;\r\n font-family:PingFangSC-Semibold;\r\n font-weight:600;\r\n color:rgba(255,255,255,1);\r\n }\r\n }\r\n .codeMsg{\r\n border-radius:4*@toVw;\r\n border:1*@toVw solid rgba(96,173,240,1);\r\n background: white;\r\n color: rgb(96,173,240);\r\n outline: none;\r\n float: right;\r\n padding: 8*@toVw 16*@toVw;\r\n &.disabled{\r\n opacity: 0.5;\r\n }\r\n }\r\n #myCanvas{\r\n position: absolute;\r\n z-index: -1;\r\n opacity: 0.2;\r\n top: 0;\r\n left: 0;\r\n right: 0;\r\n bottom: 0;\r\n width: 375 * @toVw;\r\n }\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/bindMobile.vue","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", [\n _c(\"canvas\", { attrs: { id: \"myCanvas\", width: \"750\", height: \"1334\" } }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"banner-block\" }, [\n _c(\"img\", { attrs: { src: _vm.logoUrl } })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"form-block\" }, [\n _c(\"div\", { staticClass: \"input-block\" }, [\n _c(\"div\", { staticClass: \"tips\" }, [_vm._v(\"Mobile Phone\")]),\n _vm._v(\" \"),\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.mobile,\n expression: \"mobile\"\n }\n ],\n attrs: { placeholder: \"请输入手机号\" },\n domProps: { value: _vm.mobile },\n on: {\n input: function($event) {\n if ($event.target.composing) {\n return\n }\n _vm.mobile = $event.target.value\n }\n }\n })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"input-block\" }, [\n _c(\"div\", { staticClass: \"tips\" }, [_vm._v(\"Picture Verification\")]),\n _vm._v(\" \"),\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.imgCode,\n expression: \"imgCode\"\n }\n ],\n attrs: { placeholder: \"请输入图片验证码\" },\n domProps: { value: _vm.imgCode },\n on: {\n input: function($event) {\n if ($event.target.composing) {\n return\n }\n _vm.imgCode = $event.target.value\n }\n }\n }),\n _vm._v(\" \"),\n _c(\"img\", {\n ref: \"imgCode\",\n staticClass: \"right-btn\",\n attrs: { src: \"/api/public/img/verify\" },\n on: { click: _vm.refImgCode }\n })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"input-block\" }, [\n _c(\"div\", { staticClass: \"tips\" }, [_vm._v(\"Verification Code\")]),\n _vm._v(\" \"),\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.msgCode,\n expression: \"msgCode\"\n }\n ],\n attrs: { placeholder: \"请输入短信验证码\" },\n domProps: { value: _vm.msgCode },\n on: {\n input: function($event) {\n if ($event.target.composing) {\n return\n }\n _vm.msgCode = $event.target.value\n }\n }\n }),\n _vm._v(\" \"),\n _vm.time === 0\n ? _c(\n \"button\",\n {\n staticClass: \"codeMsg right-btn\",\n on: { click: _vm.sendMobileCode }\n },\n [_vm._v(\"发送验证码\")]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.time > 0\n ? _c(\"button\", { staticClass: \"codeMsg disabled right-btn\" }, [\n _vm._v(_vm._s(_vm.time) + \"s后重新发送\")\n ])\n : _vm._e()\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"btn-block\" }, [\n _c(\"div\", { staticClass: \"btn\", on: { click: _vm.bindMobile } }, [\n _vm._v(\"\\n 注册并绑定微信\\n \")\n ])\n ])\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\nif (module.hot) {\n module.hot.accept()\n if (module.hot.data) {\n require(\"vue-hot-reload-api\") .rerender(\"data-v-a8c95462\", esExports)\n }\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-a8c95462\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/bindMobile.vue\n// module id = null\n// module chunks = ","var disposed = false\nfunction injectStyle (ssrContext) {\n if (disposed) return\n require(\"!!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-a8c95462\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./bindMobile.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./bindMobile.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./bindMobile.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-a8c95462\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./bindMobile.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-a8c95462\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\nComponent.options.__file = \"src/components/bindMobile.vue\"\n\n/* hot reload */\nif (module.hot) {(function () {\n var hotAPI = require(\"vue-hot-reload-api\")\n hotAPI.install(require(\"vue\"), false)\n if (!hotAPI.compatible) return\n module.hot.accept()\n if (!module.hot.data) {\n hotAPI.createRecord(\"data-v-a8c95462\", Component.options)\n } else {\n hotAPI.reload(\"data-v-a8c95462\", Component.options)\n }\n module.hot.dispose(function (data) {\n disposed = true\n })\n})()}\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/bindMobile.vue\n// module id = null\n// module chunks = ","module.exports = \"data:image/png;base64,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\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/logo.png\n// module id = 7Otq\n// module chunks = 13 17","// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = require(\"!!../../node_modules/css-loader/index.js?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index.js?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-a8c95462\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!../../node_modules/less-loader/dist/cjs.js?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector.js?type=styles&index=0!./bindMobile.vue\");\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add the styles to the DOM\nvar update = require(\"!../../node_modules/vue-style-loader/lib/addStylesClient.js\")(\"1d2b4f60\", content, false, {});\n// Hot Module Replacement\nif(module.hot) {\n // When the styles change, update the <style> tags\n if(!content.locals) {\n module.hot.accept(\"!!../../node_modules/css-loader/index.js?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index.js?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-a8c95462\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!../../node_modules/less-loader/dist/cjs.js?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector.js?type=styles&index=0!./bindMobile.vue\", function() {\n var newContent = require(\"!!../../node_modules/css-loader/index.js?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index.js?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-a8c95462\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!../../node_modules/less-loader/dist/cjs.js?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector.js?type=styles&index=0!./bindMobile.vue\");\n if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];\n update(newContent);\n });\n }\n // When the module is disposed, remove the <style> tags\n module.hot.dispose(function() { update(); });\n}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-style-loader!./node_modules/css-loader?{\"sourceMap\":true}!./node_modules/vue-loader/lib/style-compiler?{\"vue\":true,\"id\":\"data-v-a8c95462\",\"scoped\":true,\"hasInlineConfig\":false}!./node_modules/less-loader/dist/cjs.js?{\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/components/bindMobile.vue\n// module id = Zaf0\n// module chunks = 13","exports = module.exports = require(\"../../node_modules/css-loader/lib/css-base.js\")(true);\n// imports\n\n\n// module\nexports.push([module.id, \"\\n.fl-r[data-v-a8c95462] {\\n float: right;\\n}\\n.main-block[data-v-a8c95462] {\\n margin: 5px;\\n background: white;\\n padding: 5px;\\n}\\n.clear-both[data-v-a8c95462]:after {\\n content: '';\\n display: block;\\n clear: both;\\n}\\n[data-v-a8c95462]::-webkit-scrollbar-track-piece {\\n border-radius: 10px;\\n}\\n[data-v-a8c95462]::-webkit-scrollbar {\\n width: 5px;\\n height: 5px;\\n}\\n[data-v-a8c95462]::-webkit-scrollbar-thumb {\\n background-color: #999;\\n border-radius: 10px;\\n height: 10px;\\n min-height: 10px;\\n}\\n.banner-block[data-v-a8c95462] {\\n text-align: center;\\n margin: 10.66666667vw auto;\\n}\\n.banner-block img[data-v-a8c95462] {\\n width: 37.86666667vw;\\n}\\n.form-block[data-v-a8c95462] {\\n padding: 5.33333333vw;\\n}\\n.form-block .input-block[data-v-a8c95462] {\\n height: 16vw;\\n border-bottom: 0.26666667vw solid #cccccc;\\n margin-bottom: 5.33333333vw;\\n position: relative;\\n}\\n.form-block .input-block .right-btn[data-v-a8c95462] {\\n position: absolute;\\n right: 0;\\n top: 4.53333333vw;\\n}\\n.form-block .input-block input[data-v-a8c95462] {\\n padding: 2.66666667vw 0;\\n font-size: 3.73333333vw;\\n background: transparent;\\n font-family: PingFangSC-Semibold;\\n font-weight: 600;\\n color: #000000;\\n line-height: 5.33333333vw;\\n outline: none;\\n border: none;\\n /* 使用webkit内核的浏览器 */\\n /* Firefox版本4-18 */\\n /* Firefox版本19+ */\\n}\\n.form-block .input-block input[data-v-a8c95462]::-webkit-input-placeholder {\\n font-size: 3.73333333vw;\\n font-family: PingFangSC-Semibold;\\n font-weight: 600;\\n color: #cccccc;\\n line-height: 5.33333333vw;\\n}\\n.form-block .input-block input[data-v-a8c95462]:-moz-placeholder {\\n font-size: 3.73333333vw;\\n font-family: PingFangSC-Semibold;\\n font-weight: 600;\\n color: #cccccc;\\n line-height: 5.33333333vw;\\n}\\n.form-block .input-block input[data-v-a8c95462]::-moz-placeholder {\\n font-size: 3.73333333vw;\\n font-family: PingFangSC-Semibold;\\n font-weight: 600;\\n color: #cccccc;\\n line-height: 5.33333333vw;\\n}\\n.form-block .input-block input[data-v-a8c95462]:-ms-input-placeholder {\\n font-size: 3.73333333vw;\\n font-family: PingFangSC-Semibold;\\n font-weight: 600;\\n color: #cccccc;\\n line-height: 5.33333333vw;\\n}\\n.form-block .input-block .tips[data-v-a8c95462] {\\n height: 4.53333333vw;\\n font-size: 3.2vw;\\n font-family: PingFangSC-Semibold;\\n font-weight: 600;\\n color: #c8ced3;\\n line-height: 4.53333333vw;\\n}\\n.btn-block[data-v-a8c95462] {\\n text-align: center;\\n}\\n.btn-block .btn[data-v-a8c95462] {\\n width: 62.93333333vw;\\n height: 9.86666667vw;\\n line-height: 9.86666667vw;\\n background: #60adf0;\\n border-radius: 1.06666667vw;\\n font-size: 3.73333333vw;\\n font-family: PingFangSC-Semibold;\\n font-weight: 600;\\n color: #ffffff;\\n}\\n.codeMsg[data-v-a8c95462] {\\n border-radius: 1.06666667vw;\\n border: 0.26666667vw solid #60adf0;\\n background: white;\\n color: #60adf0;\\n outline: none;\\n float: right;\\n padding: 2.13333333vw 4.26666667vw;\\n}\\n.codeMsg.disabled[data-v-a8c95462] {\\n opacity: 0.5;\\n}\\n#myCanvas[data-v-a8c95462] {\\n position: absolute;\\n z-index: -1;\\n opacity: 0.2;\\n top: 0;\\n left: 0;\\n right: 0;\\n bottom: 0;\\n width: 100vw;\\n}\\n\", \"\", {\"version\":3,\"sources\":[\"D:/myproject/new-singsingH5/src/components/D:/myproject/new-singsingH5/src/util/public.less\",\"D:/myproject/new-singsingH5/src/components/bindMobile.vue\",\"D:/myproject/new-singsingH5/src/components/D:/myproject/new-singsingH5/src/components/bindMobile.vue\"],\"names\":[],\"mappings\":\";AAcA;EACE,aAAA;CCbD;ADeD;EACE,YAAA;EACA,kBAAA;EACA,aAAA;CCbD;ADmBC;EACE,YAAA;EACA,eAAA;EACA,YAAA;CCjBH;ADqBD;EACE,oBAAA;CCnBD;ADqBD;EACE,WAAA;EACA,YAAA;CCnBD;ADqBD;EACE,uBAAA;EACA,oBAAA;EACA,aAAA;EACA,iBAAA;CCnBD;ACoKD;EACE,mBAAA;EACA,2BAAA;CDlKD;ACgKD;EAII,qBAAA;CDjKH;ACoKD;EACE,sBAAA;CDlKD;ACiKD;EAGI,aAAA;EACA,0CAAA;EACA,4BAAA;EACA,mBAAA;CDjKH;AC2JD;EAQM,mBAAA;EACA,SAAA;EACA,kBAAA;CDhKL;ACsJD;EAaM,wBAAA;EACA,wBAAA;EACA,wBAAA;EACA,iCAAA;EACA,iBAAA;EACA,eAAA;EACA,0BAAA;EACA,cAAA;EACA,aAAA;EDhKJ,oBAAoB;EACpB,mBAAmB;EACnB,kBAAkB;CACnB;AC8JK;EACE,wBAAA;EACA,iCAAA;EACA,iBAAA;EACA,eAAA;EACA,0BAAA;CD5JP;AC8JK;EACE,wBAAA;EACA,iCAAA;EACA,iBAAA;EACA,eAAA;EACA,0BAAA;CD5JP;AC8JK;EACE,wBAAA;EACA,iCAAA;EACA,iBAAA;EACA,eAAA;EACA,0BAAA;CD5JP;AC8JK;EACE,wBAAA;EACA,iCAAA;EACA,iBAAA;EACA,eAAA;EACA,0BAAA;CD5JP;AC4GD;EAoDM,qBAAA;EACA,iBAAA;EACA,iCAAA;EACA,iBAAA;EACA,eAAA;EACA,0BAAA;CD7JL;ACiKD;EACE,mBAAA;CD/JD;AC8JD;EAGI,qBAAA;EACA,qBAAA;EACA,0BAAA;EACA,oBAAA;EACA,4BAAA;EAAsB,wBAAA;EACtB,iCAAA;EACA,iBAAA;EACA,eAAA;CD7JH;ACgKD;EACE,4BAAA;EACA,mCAAA;EACA,kBAAA;EACA,eAAA;EACA,cAAA;EACA,aAAA;EACA,mCAAA;CD9JD;AC+JC;EACE,aAAA;CD7JH;ACgKD;EACE,mBAAA;EACA,YAAA;EACA,aAAA;EACA,OAAA;EACA,QAAA;EACA,SAAA;EACA,UAAA;EACA,aAAA;CD9JD\",\"file\":\"bindMobile.vue\",\"sourcesContent\":[\"//颜色参数\\n@toVw:100/375vw;\\n@toVh:100/667vh;\\n@bg-b: #333;\\n@bg-b-s:#444;\\n@black-line:#191919;\\n@gray-line:#666;\\n@light-line:#ddd;\\n@main-font-color:#fff;\\n@secondary-font-color:#999;\\n@gold-color-light:#FFD04B;\\n@gold-color: #a18430;\\n\\n//公共类\\n.fl-r{\\n float: right;\\n}\\n.main-block{\\n margin: 5px;\\n background: white;\\n padding: 5px;\\n}\\nhtml{\\n\\n}\\n.clear-both{\\n &:after{\\n content: '';\\n display: block;\\n clear: both;\\n }\\n}\\n//滚动条样式\\n::-webkit-scrollbar-track-piece { //滚动条凹槽的颜色,还可以设置边框属性\\n border-radius: 10px;\\n}\\n::-webkit-scrollbar {//滚动条的宽度\\n width:5px;\\n height:5px;\\n}\\n::-webkit-scrollbar-thumb {//滚动条的设置\\n background-color:@secondary-font-color;\\n border-radius: 10px;\\n height: 10px;\\n min-height:10px;\\n}\\n\",\".fl-r {\\n float: right;\\n}\\n.main-block {\\n margin: 5px;\\n background: white;\\n padding: 5px;\\n}\\n.clear-both:after {\\n content: '';\\n display: block;\\n clear: both;\\n}\\n::-webkit-scrollbar-track-piece {\\n border-radius: 10px;\\n}\\n::-webkit-scrollbar {\\n width: 5px;\\n height: 5px;\\n}\\n::-webkit-scrollbar-thumb {\\n background-color: #999;\\n border-radius: 10px;\\n height: 10px;\\n min-height: 10px;\\n}\\n.banner-block {\\n text-align: center;\\n margin: 10.66666667vw auto;\\n}\\n.banner-block img {\\n width: 37.86666667vw;\\n}\\n.form-block {\\n padding: 5.33333333vw;\\n}\\n.form-block .input-block {\\n height: 16vw;\\n border-bottom: 0.26666667vw solid #cccccc;\\n margin-bottom: 5.33333333vw;\\n position: relative;\\n}\\n.form-block .input-block .right-btn {\\n position: absolute;\\n right: 0;\\n top: 4.53333333vw;\\n}\\n.form-block .input-block input {\\n padding: 2.66666667vw 0;\\n font-size: 3.73333333vw;\\n background: transparent;\\n font-family: PingFangSC-Semibold;\\n font-weight: 600;\\n color: #000000;\\n line-height: 5.33333333vw;\\n outline: none;\\n border: none;\\n /* 使用webkit内核的浏览器 */\\n /* Firefox版本4-18 */\\n /* Firefox版本19+ */\\n}\\n.form-block .input-block input::-webkit-input-placeholder {\\n font-size: 3.73333333vw;\\n font-family: PingFangSC-Semibold;\\n font-weight: 600;\\n color: #cccccc;\\n line-height: 5.33333333vw;\\n}\\n.form-block .input-block input:-moz-placeholder {\\n font-size: 3.73333333vw;\\n font-family: PingFangSC-Semibold;\\n font-weight: 600;\\n color: #cccccc;\\n line-height: 5.33333333vw;\\n}\\n.form-block .input-block input::-moz-placeholder {\\n font-size: 3.73333333vw;\\n font-family: PingFangSC-Semibold;\\n font-weight: 600;\\n color: #cccccc;\\n line-height: 5.33333333vw;\\n}\\n.form-block .input-block input:-ms-input-placeholder {\\n font-size: 3.73333333vw;\\n font-family: PingFangSC-Semibold;\\n font-weight: 600;\\n color: #cccccc;\\n line-height: 5.33333333vw;\\n}\\n.form-block .input-block .tips {\\n height: 4.53333333vw;\\n font-size: 3.2vw;\\n font-family: PingFangSC-Semibold;\\n font-weight: 600;\\n color: #c8ced3;\\n line-height: 4.53333333vw;\\n}\\n.btn-block {\\n text-align: center;\\n}\\n.btn-block .btn {\\n width: 62.93333333vw;\\n height: 9.86666667vw;\\n line-height: 9.86666667vw;\\n background: #60adf0;\\n border-radius: 1.06666667vw;\\n font-size: 3.73333333vw;\\n font-family: PingFangSC-Semibold;\\n font-weight: 600;\\n color: #ffffff;\\n}\\n.codeMsg {\\n border-radius: 1.06666667vw;\\n border: 0.26666667vw solid #60adf0;\\n background: white;\\n color: #60adf0;\\n outline: none;\\n float: right;\\n padding: 2.13333333vw 4.26666667vw;\\n}\\n.codeMsg.disabled {\\n opacity: 0.5;\\n}\\n#myCanvas {\\n position: absolute;\\n z-index: -1;\\n opacity: 0.2;\\n top: 0;\\n left: 0;\\n right: 0;\\n bottom: 0;\\n width: 100vw;\\n}\\n\",\"\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n@import \\\"../util/public\\\";\\n.banner-block{\\n text-align: center;\\n margin: 40 * @toVw auto;\\n img{\\n width: 142 * @toVw;\\n }\\n}\\n.form-block{\\n padding: 20 * @toVw;\\n .input-block{\\n height: 60 * @toVw;\\n border-bottom: 1*@toVw solid #cccccc;\\n margin-bottom: 20 * @toVw;\\n position: relative;\\n .right-btn{\\n position: absolute;\\n right: 0;\\n top: 17*@toVw;\\n }\\n input{\\n padding: 10 * @toVw 0;\\n font-size:14*@toVw;\\n background: transparent;\\n font-family:PingFangSC-Semibold;\\n font-weight:600;\\n color:rgba(0,0,0,1);\\n line-height:20*@toVw;\\n outline: none;\\n border: none;\\n &::-webkit-input-placeholder{\\n font-size:14*@toVw;\\n font-family:PingFangSC-Semibold;\\n font-weight:600;\\n color:rgba(204,204,204,1);\\n line-height:20*@toVw;\\n } /* 使用webkit内核的浏览器 */\\n &:-moz-placeholder{\\n font-size:14*@toVw;\\n font-family:PingFangSC-Semibold;\\n font-weight:600;\\n color:rgba(204,204,204,1);\\n line-height:20*@toVw;\\n } /* Firefox版本4-18 */\\n &::-moz-placeholder{\\n font-size:14*@toVw;\\n font-family:PingFangSC-Semibold;\\n font-weight:600;\\n color:rgba(204,204,204,1);\\n line-height:20*@toVw;\\n } /* Firefox版本19+ */\\n &:-ms-input-placeholder{\\n font-size:14*@toVw;\\n font-family:PingFangSC-Semibold;\\n font-weight:600;\\n color:rgba(204,204,204,1);\\n line-height:20*@toVw;\\n }\\n }\\n .tips{\\n height:17*@toVw;\\n font-size:12*@toVw;\\n font-family:PingFangSC-Semibold;\\n font-weight:600;\\n color:rgba(200,206,211,1);\\n line-height:17*@toVw;\\n }\\n }\\n}\\n.btn-block{\\n text-align: center;\\n .btn{\\n width: 236 * @toVw;\\n height: 37 * @toVw;\\n line-height: 37 * @toVw;\\n background:rgba(96,173,240,1);\\n border-radius:4*@toVw;font-size:14*@toVw;\\n font-family:PingFangSC-Semibold;\\n font-weight:600;\\n color:rgba(255,255,255,1);\\n }\\n}\\n.codeMsg{\\n border-radius:4*@toVw;\\n border:1*@toVw solid rgba(96,173,240,1);\\n background: white;\\n color: rgb(96,173,240);\\n outline: none;\\n float: right;\\n padding: 8*@toVw 16*@toVw;\\n &.disabled{\\n opacity: 0.5;\\n }\\n}\\n#myCanvas{\\n position: absolute;\\n z-index: -1;\\n opacity: 0.2;\\n top: 0;\\n left: 0;\\n right: 0;\\n bottom: 0;\\n width: 375 * @toVw;\\n}\\n\"],\"sourceRoot\":\"\"}]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/css-loader?{\"sourceMap\":true}!./node_modules/vue-loader/lib/style-compiler?{\"vue\":true,\"id\":\"data-v-a8c95462\",\"scoped\":true,\"hasInlineConfig\":false}!./node_modules/less-loader/dist/cjs.js?{\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/components/bindMobile.vue\n// module id = v5yK\n// module chunks = 13"],"sourceRoot":""}
\ No newline at end of file
!function(e){var n=window.webpackJsonp;window.webpackJsonp=function(r,c,o){for(var f,d,b,i=0,u=[];i<r.length;i++)d=r[i],t[d]&&u.push(t[d][0]),t[d]=0;for(f in c)Object.prototype.hasOwnProperty.call(c,f)&&(e[f]=c[f]);for(n&&n(r,c,o);u.length;)u.shift()();if(o)for(i=0;i<o.length;i++)b=a(a.s=o[i]);return b};var r={},t={26:0};function a(n){if(r[n])return r[n].exports;var t=r[n]={i:n,l:!1,exports:{}};return e[n].call(t.exports,t,t.exports,a),t.l=!0,t.exports}a.e=function(e){var n=t[e];if(0===n)return new Promise(function(e){e()});if(n)return n[2];var r=new Promise(function(r,a){n=t[e]=[r,a]});n[2]=r;var c=document.getElementsByTagName("head")[0],o=document.createElement("script");o.type="text/javascript",o.charset="utf-8",o.async=!0,o.timeout=12e4,a.nc&&o.setAttribute("nonce",a.nc),o.src=a.p+"static/js/"+e+"."+{0:"dd7a4a4d6f66f918b161",1:"74db0273aa29f9b44da4",2:"fa22829657cbd48b57a2",3:"20ef48d48dc907cfbee6",4:"c41af7b10db43aa02c9d",5:"a37b9ee5517eca783c3e",6:"5196a65a5e3bd7113296",7:"6e480a071fded4480eed",8:"be4ed60496a08edbe14e",9:"84d52b2bfd66d01562b8",10:"fb904dd92fba2806640c",11:"79842596b7b8db168fb6",12:"6b7a9a473eb005cfd1b0",13:"d1a375ca87ee0099c55f",14:"07abae18534fd4ad84f2",15:"8016506c55a85edfab62",16:"d65597b9762dcc1cd0ed",17:"e8ffb1f4ac658fec0e7e",18:"f63413591b9bdc9cb4ce",19:"c778bfb2475fb9071e71",20:"cc3848989c6b0e891bdc",21:"3e29f0466acabc459f5b",22:"4930019ea0011ef68ac8",23:"8d337c794f25767b4793"}[e]+".js";var f=setTimeout(d,12e4);function d(){o.onerror=o.onload=null,clearTimeout(f);var n=t[e];0!==n&&(n&&n[1](new Error("Loading chunk "+e+" failed.")),t[e]=void 0)}return o.onerror=o.onload=d,c.appendChild(o),r},a.m=e,a.c=r,a.d=function(e,n,r){a.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},a.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(n,"a",n),n},a.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},a.p="",a.oe=function(e){throw console.error(e),e}}([]); !function(e){var n=window.webpackJsonp;window.webpackJsonp=function(r,c,o){for(var f,d,b,i=0,u=[];i<r.length;i++)d=r[i],t[d]&&u.push(t[d][0]),t[d]=0;for(f in c)Object.prototype.hasOwnProperty.call(c,f)&&(e[f]=c[f]);for(n&&n(r,c,o);u.length;)u.shift()();if(o)for(i=0;i<o.length;i++)b=a(a.s=o[i]);return b};var r={},t={26:0};function a(n){if(r[n])return r[n].exports;var t=r[n]={i:n,l:!1,exports:{}};return e[n].call(t.exports,t,t.exports,a),t.l=!0,t.exports}a.e=function(e){var n=t[e];if(0===n)return new Promise(function(e){e()});if(n)return n[2];var r=new Promise(function(r,a){n=t[e]=[r,a]});n[2]=r;var c=document.getElementsByTagName("head")[0],o=document.createElement("script");o.type="text/javascript",o.charset="utf-8",o.async=!0,o.timeout=12e4,a.nc&&o.setAttribute("nonce",a.nc),o.src=a.p+"static/js/"+e+"."+{0:"dd7a4a4d6f66f918b161",1:"74db0273aa29f9b44da4",2:"fa22829657cbd48b57a2",3:"20ef48d48dc907cfbee6",4:"c41af7b10db43aa02c9d",5:"a37b9ee5517eca783c3e",6:"5196a65a5e3bd7113296",7:"6e480a071fded4480eed",8:"be4ed60496a08edbe14e",9:"84d52b2bfd66d01562b8",10:"fb904dd92fba2806640c",11:"79842596b7b8db168fb6",12:"6b7a9a473eb005cfd1b0",13:"bb3378743dd89bff1e9f",14:"07abae18534fd4ad84f2",15:"8016506c55a85edfab62",16:"d65597b9762dcc1cd0ed",17:"e8ffb1f4ac658fec0e7e",18:"f63413591b9bdc9cb4ce",19:"c778bfb2475fb9071e71",20:"cc3848989c6b0e891bdc",21:"3e29f0466acabc459f5b",22:"4930019ea0011ef68ac8",23:"8d337c794f25767b4793"}[e]+".js";var f=setTimeout(d,12e4);function d(){o.onerror=o.onload=null,clearTimeout(f);var n=t[e];0!==n&&(n&&n[1](new Error("Loading chunk "+e+" failed.")),t[e]=void 0)}return o.onerror=o.onload=d,c.appendChild(o),r},a.m=e,a.c=r,a.d=function(e,n,r){a.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},a.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(n,"a",n),n},a.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},a.p="",a.oe=function(e){throw console.error(e),e}}([]);
//# sourceMappingURL=manifest.de7726807129224f45a3.js.map //# sourceMappingURL=manifest.efdc41f4c5f2bb3a405b.js.map
\ No newline at end of file \ No newline at end of file
{"version":3,"sources":["webpack:///webpack/bootstrap 41df826cd1d51d2a45fe"],"names":["parentJsonpFunction","window","chunkIds","moreModules","executeModules","moduleId","chunkId","result","i","resolves","length","installedChunks","push","Object","prototype","hasOwnProperty","call","modules","shift","__webpack_require__","s","installedModules","26","exports","module","l","e","installedChunkData","Promise","resolve","promise","reject","head","document","getElementsByTagName","script","createElement","type","charset","async","timeout","nc","setAttribute","src","p","0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","setTimeout","onScriptComplete","onerror","onload","clearTimeout","chunk","Error","undefined","appendChild","m","c","d","name","getter","o","defineProperty","configurable","enumerable","get","n","__esModule","object","property","oe","err","console","error"],"mappings":"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","file":"static/js/manifest.de7726807129224f45a3.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tvar parentJsonpFunction = window[\"webpackJsonp\"];\n \twindow[\"webpackJsonp\"] = function webpackJsonpCallback(chunkIds, moreModules, executeModules) {\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [], result;\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(chunkIds, moreModules, executeModules);\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n \t\tif(executeModules) {\n \t\t\tfor(i=0; i < executeModules.length; i++) {\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = executeModules[i]);\n \t\t\t}\n \t\t}\n \t\treturn result;\n \t};\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// objects to store loaded and loading chunks\n \tvar installedChunks = {\n \t\t26: 0\n \t};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData === 0) {\n \t\t\treturn new Promise(function(resolve) { resolve(); });\n \t\t}\n\n \t\t// a Promise means \"currently loading\".\n \t\tif(installedChunkData) {\n \t\t\treturn installedChunkData[2];\n \t\t}\n\n \t\t// setup Promise in chunk cache\n \t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t});\n \t\tinstalledChunkData[2] = promise;\n\n \t\t// start chunk loading\n \t\tvar head = document.getElementsByTagName('head')[0];\n \t\tvar script = document.createElement('script');\n \t\tscript.type = \"text/javascript\";\n \t\tscript.charset = 'utf-8';\n \t\tscript.async = true;\n \t\tscript.timeout = 120000;\n\n \t\tif (__webpack_require__.nc) {\n \t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t}\n \t\tscript.src = __webpack_require__.p + \"static/js/\" + chunkId + \".\" + {\"0\":\"dd7a4a4d6f66f918b161\",\"1\":\"74db0273aa29f9b44da4\",\"2\":\"fa22829657cbd48b57a2\",\"3\":\"20ef48d48dc907cfbee6\",\"4\":\"c41af7b10db43aa02c9d\",\"5\":\"a37b9ee5517eca783c3e\",\"6\":\"5196a65a5e3bd7113296\",\"7\":\"6e480a071fded4480eed\",\"8\":\"be4ed60496a08edbe14e\",\"9\":\"84d52b2bfd66d01562b8\",\"10\":\"fb904dd92fba2806640c\",\"11\":\"79842596b7b8db168fb6\",\"12\":\"6b7a9a473eb005cfd1b0\",\"13\":\"d1a375ca87ee0099c55f\",\"14\":\"07abae18534fd4ad84f2\",\"15\":\"8016506c55a85edfab62\",\"16\":\"d65597b9762dcc1cd0ed\",\"17\":\"e8ffb1f4ac658fec0e7e\",\"18\":\"f63413591b9bdc9cb4ce\",\"19\":\"c778bfb2475fb9071e71\",\"20\":\"cc3848989c6b0e891bdc\",\"21\":\"3e29f0466acabc459f5b\",\"22\":\"4930019ea0011ef68ac8\",\"23\":\"8d337c794f25767b4793\"}[chunkId] + \".js\";\n \t\tvar timeout = setTimeout(onScriptComplete, 120000);\n \t\tscript.onerror = script.onload = onScriptComplete;\n \t\tfunction onScriptComplete() {\n \t\t\t// avoid mem leaks in IE.\n \t\t\tscript.onerror = script.onload = null;\n \t\t\tclearTimeout(timeout);\n \t\t\tvar chunk = installedChunks[chunkId];\n \t\t\tif(chunk !== 0) {\n \t\t\t\tif(chunk) {\n \t\t\t\t\tchunk[1](new Error('Loading chunk ' + chunkId + ' failed.'));\n \t\t\t\t}\n \t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t}\n \t\t};\n \t\thead.appendChild(script);\n\n \t\treturn promise;\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, {\n \t\t\t\tconfigurable: false,\n \t\t\t\tenumerable: true,\n \t\t\t\tget: getter\n \t\t\t});\n \t\t}\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n\n\n// WEBPACK FOOTER //\n// webpack/bootstrap 41df826cd1d51d2a45fe"],"sourceRoot":""} {"version":3,"sources":["webpack:///webpack/bootstrap 9cd4bf88584a35ff4715"],"names":["parentJsonpFunction","window","chunkIds","moreModules","executeModules","moduleId","chunkId","result","i","resolves","length","installedChunks","push","Object","prototype","hasOwnProperty","call","modules","shift","__webpack_require__","s","installedModules","26","exports","module","l","e","installedChunkData","Promise","resolve","promise","reject","head","document","getElementsByTagName","script","createElement","type","charset","async","timeout","nc","setAttribute","src","p","0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","setTimeout","onScriptComplete","onerror","onload","clearTimeout","chunk","Error","undefined","appendChild","m","c","d","name","getter","o","defineProperty","configurable","enumerable","get","n","__esModule","object","property","oe","err","console","error"],"mappings":"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","file":"static/js/manifest.efdc41f4c5f2bb3a405b.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tvar parentJsonpFunction = window[\"webpackJsonp\"];\n \twindow[\"webpackJsonp\"] = function webpackJsonpCallback(chunkIds, moreModules, executeModules) {\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [], result;\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(chunkIds, moreModules, executeModules);\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n \t\tif(executeModules) {\n \t\t\tfor(i=0; i < executeModules.length; i++) {\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = executeModules[i]);\n \t\t\t}\n \t\t}\n \t\treturn result;\n \t};\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// objects to store loaded and loading chunks\n \tvar installedChunks = {\n \t\t26: 0\n \t};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData === 0) {\n \t\t\treturn new Promise(function(resolve) { resolve(); });\n \t\t}\n\n \t\t// a Promise means \"currently loading\".\n \t\tif(installedChunkData) {\n \t\t\treturn installedChunkData[2];\n \t\t}\n\n \t\t// setup Promise in chunk cache\n \t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t});\n \t\tinstalledChunkData[2] = promise;\n\n \t\t// start chunk loading\n \t\tvar head = document.getElementsByTagName('head')[0];\n \t\tvar script = document.createElement('script');\n \t\tscript.type = \"text/javascript\";\n \t\tscript.charset = 'utf-8';\n \t\tscript.async = true;\n \t\tscript.timeout = 120000;\n\n \t\tif (__webpack_require__.nc) {\n \t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t}\n \t\tscript.src = __webpack_require__.p + \"static/js/\" + chunkId + \".\" + {\"0\":\"dd7a4a4d6f66f918b161\",\"1\":\"74db0273aa29f9b44da4\",\"2\":\"fa22829657cbd48b57a2\",\"3\":\"20ef48d48dc907cfbee6\",\"4\":\"c41af7b10db43aa02c9d\",\"5\":\"a37b9ee5517eca783c3e\",\"6\":\"5196a65a5e3bd7113296\",\"7\":\"6e480a071fded4480eed\",\"8\":\"be4ed60496a08edbe14e\",\"9\":\"84d52b2bfd66d01562b8\",\"10\":\"fb904dd92fba2806640c\",\"11\":\"79842596b7b8db168fb6\",\"12\":\"6b7a9a473eb005cfd1b0\",\"13\":\"bb3378743dd89bff1e9f\",\"14\":\"07abae18534fd4ad84f2\",\"15\":\"8016506c55a85edfab62\",\"16\":\"d65597b9762dcc1cd0ed\",\"17\":\"e8ffb1f4ac658fec0e7e\",\"18\":\"f63413591b9bdc9cb4ce\",\"19\":\"c778bfb2475fb9071e71\",\"20\":\"cc3848989c6b0e891bdc\",\"21\":\"3e29f0466acabc459f5b\",\"22\":\"4930019ea0011ef68ac8\",\"23\":\"8d337c794f25767b4793\"}[chunkId] + \".js\";\n \t\tvar timeout = setTimeout(onScriptComplete, 120000);\n \t\tscript.onerror = script.onload = onScriptComplete;\n \t\tfunction onScriptComplete() {\n \t\t\t// avoid mem leaks in IE.\n \t\t\tscript.onerror = script.onload = null;\n \t\t\tclearTimeout(timeout);\n \t\t\tvar chunk = installedChunks[chunkId];\n \t\t\tif(chunk !== 0) {\n \t\t\t\tif(chunk) {\n \t\t\t\t\tchunk[1](new Error('Loading chunk ' + chunkId + ' failed.'));\n \t\t\t\t}\n \t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t}\n \t\t};\n \t\thead.appendChild(script);\n\n \t\treturn promise;\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, {\n \t\t\t\tconfigurable: false,\n \t\t\t\tenumerable: true,\n \t\t\t\tget: getter\n \t\t\t});\n \t\t}\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n\n\n// WEBPACK FOOTER //\n// webpack/bootstrap 9cd4bf88584a35ff4715"],"sourceRoot":""}
\ No newline at end of file \ No newline at end of file
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1,user-scalable=no"><meta name=screen-orientation content=portrait><meta name=x5-orientation content=portrait><title>唱唱启蒙英语</title><link rel=stylesheet href=https://at.alicdn.com/t/font_822651_g9r2j7kybxu.css><style>*{ <!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1,user-scalable=no"><meta name=screen-orientation content=portrait><meta name=x5-orientation content=portrait><title>唱唱启蒙英语</title><link rel=stylesheet href=https://at.alicdn.com/t/font_822651_g9r2j7kybxu.css><style>*{
-webkit-overflow-scrolling:touch; -webkit-overflow-scrolling:touch;
}</style><link href=https://static-cdn.changchangenglish.com/new-sing/static/css/app.d92ad033dddd464bd7c7f5468dfb00b8.css rel=stylesheet></head><body><div id=app></div><script src=https://res.wx.qq.com/open/js/jweixin-1.3.2.js></script><script></script><script type=text/javascript src=https://static-cdn.changchangenglish.com/new-sing/static/js/manifest.21acbf5fb8fb703bd18d.js></script><script type=text/javascript src=https://static-cdn.changchangenglish.com/new-sing/static/js/vendor.3a0087e50012f11a0897.js></script><script type=text/javascript src=https://static-cdn.changchangenglish.com/new-sing/static/js/app.2ccb3310d1b8efd2133c.js></script></body></html> }</style><link href=https://static-cdn.changchangenglish.com/new-sing/static/css/app.24b8723267c0665a82ddf63b48a69aed.css rel=stylesheet></head><body><div id=app></div><script src=https://res.wx.qq.com/open/js/jweixin-1.3.2.js></script><script></script><script type=text/javascript src=https://static-cdn.changchangenglish.com/new-sing/static/js/manifest.83471adb2baa16255461.js></script><script type=text/javascript src=https://static-cdn.changchangenglish.com/new-sing/static/js/vendor.3a0087e50012f11a0897.js></script><script type=text/javascript src=https://static-cdn.changchangenglish.com/new-sing/static/js/app.69c4ab0c05d85b058d35.js></script></body></html>
\ No newline at end of file \ No newline at end of file
webpackJsonp([12],{"/Vxk":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=i("mvHQ"),r=i.n(s),o=i("CCn6"),n=i("7Otq"),a=i.n(n),c=i("Au9i"),l=i("sf/l"),d={name:"bindMobile",mounted:function(){if(this.$sa.track("ViewRegisterpage",{}),!localStorage.getItem("cc_token")){var t=l.a.getUrlParam().token||this.$route.query.token;console.log(t),t?(localStorage.setItem("cc_token",t),this.$store.dispatch("setToken",t)):this.$router.push({name:"author",query:{retUrl:this.$route.fullPath,is_new_user_url:1}})}for(var e=document.getElementById("myCanvas").getContext("2d"),i=[],s=0;s<10;s++)i.push({x:750*Math.random(),y:1334*Math.random(),vx:5*Math.random(),vy:5*Math.random(),size:1+20*Math.random(),color:"#"+("0000"+(16777216*Math.random()<<0).toString(16)).slice(-6)});setInterval(function(t){e.clearRect(0,0,750,1334),i.length;for(var s,r=0;r<10;r++)(s=i[r]).x+=s.vx,s.y+=s.vy,(s.x<=0||s.x>=750)&&(s.vx*=-1),(s.y<=0||s.y>=1334)&&(s.vy*=-1),e.fillStyle=s.color,e.beginPath(),e.arc(s.x,s.y,s.size,0,2*Math.PI,!0),e.closePath(),e.fill()},40)},data:function(){return{logoUrl:a.a,mobile:"",time:0,flag:!0,imgCode:"",msgCode:"",timeSet:null}},methods:{refImgCode:function(){this.$refs.imgCode.src="/api/public/img/verify?flag="+Math.random()},sendMobileCode:function(){var t=this;if(""===this.imgCode||!this.imgCode)return Object(c.Toast)("请填写图形验证码"),!1;var e={img_code:this.imgCode};if(!this.mobile.match(/^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/))return Object(c.Toast)("请正确填写手机号"),!1;e.mobile=this.mobile,this.time=30,this.timeO(),this.$sa.track("clickSendcode",{}),Object(o.I)(e).then(function(e){"操作成功"===e?Object(c.Toast)("验证码已发送"):(t.time=0,t.refImgCode(),Object(c.Toast)(e))}).catch(function(e){t.refImgCode()})},timeO:function(){var t=this;this.time>0&&(this.time--,setTimeout(function(){t.timeO()},1e3))},bindMobile:function(){var t=this;if(this.$sa.track("clickSignUp",{}),this.flag){if(this.flag=!1,""===this.msgCode||!this.msgCode)return Object(c.Toast)("请填写手机验证码"),!1;var e={verify_code:this.msgCode};if(!this.mobile.match(/^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/))return Object(c.Toast)("请正确填写手机号"),!1;e.mobile=this.mobile,window.location.href.indexOf("teacher_id")>-1&&(e.teacher_id=l.a.getUrlParam().teacher_id||this.$route.query.teacher_id),Object(o.c)(e).then(function(e){Object(o.A)().then(function(e){localStorage.setItem("userDesc",r()(e)),t.$route.query.retUrl?t.$router.push(t.$route.query.retUrl):t.$router.push({name:"index"}),t.flag=!0})}).catch(function(e){t.refImgCode(),t.flag=!0})}}}},u={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[i("canvas",{attrs:{id:"myCanvas",width:"750",height:"1334"}}),t._v(" "),i("div",{staticClass:"banner-block"},[i("img",{attrs:{src:t.logoUrl}})]),t._v(" "),i("div",{staticClass:"form-block"},[i("div",{staticClass:"input-block"},[i("div",{staticClass:"tips"},[t._v("Mobile Phone")]),t._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:t.mobile,expression:"mobile"}],attrs:{placeholder:"请输入手机号"},domProps:{value:t.mobile},on:{input:function(e){e.target.composing||(t.mobile=e.target.value)}}})]),t._v(" "),i("div",{staticClass:"input-block"},[i("div",{staticClass:"tips"},[t._v("Picture Verification")]),t._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:t.imgCode,expression:"imgCode"}],attrs:{placeholder:"请输入图片验证码"},domProps:{value:t.imgCode},on:{input:function(e){e.target.composing||(t.imgCode=e.target.value)}}}),t._v(" "),i("img",{ref:"imgCode",staticClass:"right-btn",attrs:{src:"/api/public/img/verify"},on:{click:t.refImgCode}})]),t._v(" "),i("div",{staticClass:"input-block"},[i("div",{staticClass:"tips"},[t._v("Verification Code")]),t._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:t.msgCode,expression:"msgCode"}],attrs:{placeholder:"请输入短信验证码"},domProps:{value:t.msgCode},on:{input:function(e){e.target.composing||(t.msgCode=e.target.value)}}}),t._v(" "),0===t.time?i("button",{staticClass:"codeMsg right-btn",on:{click:t.sendMobileCode}},[t._v("发送验证码")]):t._e(),t._v(" "),t.time>0?i("button",{staticClass:"codeMsg disabled right-btn"},[t._v(t._s(t.time)+"s后重新发送")]):t._e()])]),t._v(" "),i("div",{staticClass:"btn-block"},[i("div",{staticClass:"btn",on:{click:t.bindMobile}},[t._v("\n 注册并绑定微信\n ")])])])},staticRenderFns:[]};var m=i("VU/8")(d,u,!1,function(t){i("SC1p")},"data-v-e55a21f2",null);e.default=m.exports},"7Otq":function(t,e){t.exports="data:image/png;base64,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"},SC1p:function(t,e){}});
//# sourceMappingURL=12.f0c9e85cfdf03ea0a9d1.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/components/bindMobile.vue","webpack:///./src/components/bindMobile.vue?6180","webpack:///./src/components/bindMobile.vue","webpack:///./src/assets/logo.png"],"names":["components_bindMobile","name","mounted","this","$sa","track","localStorage","getItem","token","common","getUrlParam","$route","query","console","log","setItem","$store","dispatch","$router","push","retUrl","fullPath","is_new_user_url","context","document","getElementById","getContext","particles","i","x","Math","random","y","vx","vy","size","color","toString","slice","setInterval","e","clearRect","length","particle","fillStyle","beginPath","arc","PI","closePath","fill","data","logoUrl","logo_default","a","mobile","time","flag","imgCode","msgCode","timeSet","methods","refImgCode","$refs","src","sendMobileCode","_this","Object","mint_ui_common","json","img_code","match","timeO","api","then","res","catch","_this2","setTimeout","bindMobile","_this3","verify_code","window","location","href","indexOf","teacher_id","stringify_default","selectortype_template_index_0_src_components_bindMobile","render","_vm","_h","$createElement","_c","_self","attrs","id","width","height","_v","staticClass","directives","rawName","value","expression","placeholder","domProps","on","input","$event","target","composing","ref","click","_e","_s","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__","module","exports"],"mappings":"0LAoCAA,GACAC,KAAA,aACAC,QAFA,WAIA,GADAC,KAAAC,IAAAC,MAAA,wBACAC,aAAAC,QAAA,aACA,IAAAC,EAAAC,EAAA,EAAAC,cAAAF,OAAAL,KAAAQ,OAAAC,MAAAJ,MACAK,QAAAC,IAAAN,GACAA,GACAF,aAAAS,QAAA,WAAAP,GACAL,KAAAa,OAAAC,SAAA,WAAAT,IAEAL,KAAAe,QAAAC,MAAAlB,KAAA,SAAAW,OAAAQ,OAAAjB,KAAAQ,OAAAU,SAAAC,gBAAA,KAMA,IAHA,IACAC,EADAC,SAAAC,eAAA,YACAC,WAAA,MACAC,KACAC,EAAA,EAAAA,EAAA,GAAAA,IACAD,EAAAR,MACAU,EAAA,IAAAC,KAAAC,SACAC,EAAA,KAAAF,KAAAC,SACAE,GAAA,EAAAH,KAAAC,SACAG,GAAA,EAAAJ,KAAAC,SACAI,KAAA,KAAAL,KAAAC,SAEAK,MAAA,sBAAAN,KAAAC,UAAA,GAAAM,SAAA,KAAAC,OAAA,KA6BAC,YAzBA,SAAAC,GAEAjB,EAAAkB,UAAA,cAEAd,EAAAe,OAEA,IAFA,IACAC,EACAf,EAAA,EAAAA,EAAA,GAAAA,KACAe,EAAAhB,EAAAC,IACAC,GAAAc,EAAAV,GACAU,EAAAX,GAAAW,EAAAT,IAEAS,EAAAd,GAAA,GAAAc,EAAAd,GAAA,OACAc,EAAAV,KAAA,IAEAU,EAAAX,GAAA,GAAAW,EAAAX,GAAA,QACAW,EAAAT,KAAA,GAEAX,EAAAqB,UAAAD,EAAAP,MACAb,EAAAsB,YACAtB,EAAAuB,IAAAH,EAAAd,EAAAc,EAAAX,EAAAW,EAAAR,KAAA,IAAAL,KAAAiB,IAAA,GACAxB,EAAAyB,YACAzB,EAAA0B,QAIA,KAEAC,KAxDA,WAyDA,OACAC,QAAAC,EAAAC,EACAC,OAAA,GACAC,KAAA,EACAC,MAAA,EACAC,QAAA,GACAC,QAAA,GACAC,QAAA,OAGAC,SACAC,WADA,WAEA1D,KAAA2D,MAAAL,QAAAM,IAAA,+BAAAjC,KAAAC,UAEAiC,eAJA,WAIA,IAAAC,EAAA9D,KACA,QAAAA,KAAAsD,UAAAtD,KAAAsD,QAEA,OADQS,OAAAC,EAAA,MAAAD,CAAR,aACA,EAEA,IAAAE,GACAC,SAAAlE,KAAAsD,SAIA,IAAAtD,KAAAmD,OAAAgB,MADA,yEAKA,OADQJ,OAAAC,EAAA,MAAAD,CAAR,aACA,EAHAE,EAAAd,OAAAnD,KAAAmD,OAKAnD,KAAAoD,KAAA,GACApD,KAAAoE,QAEApE,KAAAC,IAAAC,MAAA,oBACM6D,OAAAM,EAAA,EAAAN,CAANE,GAAAK,KAAA,SAAAC,GACA,SAAAA,EACUR,OAAAC,EAAA,MAAAD,CAAV,WAEAD,EAAAV,KAAA,EACAU,EAAAJ,aACUK,OAAAC,EAAA,MAAAD,CAAVQ,MAEAC,MAAA,SAAAD,GACAT,EAAAJ,gBAGAU,MApCA,WAoCA,IAAAK,EAAAzE,KACAA,KAAAoD,KAAA,IACApD,KAAAoD,OACAsB,WAAA,WACAD,EAAAL,SACA,OAGAO,WA5CA,WA4CA,IAAAC,EAAA5E,KAEA,GADAA,KAAAC,IAAAC,MAAA,kBACAF,KAAAqD,KAAA,CAEA,GADArD,KAAAqD,MAAA,EACA,KAAArD,KAAAuD,UAAAvD,KAAAuD,QAEA,OADUQ,OAAAC,EAAA,MAAAD,CAAV,aACA,EAEA,IAAAE,GACAY,YAAA7E,KAAAuD,SAGA,IAAAvD,KAAAmD,OAAAgB,MADA,yEAKA,OADUJ,OAAAC,EAAA,MAAAD,CAAV,aACA,EAHAE,EAAAd,OAAAnD,KAAAmD,OAKA2B,OAAAC,SAAAC,KAAAC,QAAA,mBACAhB,EAAAiB,WAAA5E,EAAA,EAAAC,cAAA2E,YAAAlF,KAAAQ,OAAAC,MAAAyE,YAEQnB,OAAAM,EAAA,EAAAN,CAARE,GAAAK,KAAA,SAAAvB,GACUgB,OAAAM,EAAA,EAAAN,GAAVO,KAAA,SAAAC,GACApE,aAAAS,QAAA,WAAAuE,IAAAZ,IACAK,EAAApE,OAAAC,MAAAQ,OACA2D,EAAA7D,QAAAC,KAAA4D,EAAApE,OAAAC,MAAAQ,QAEA2D,EAAA7D,QAAAC,MAAAlB,KAAA,UAEA8E,EAAAvB,MAAA,MAEAmB,MAAA,SAAAD,GACAK,EAAAlB,aACAkB,EAAAvB,MAAA,QCjLe+B,GADEC,OAFjB,WAA0B,IAAAC,EAAAtF,KAAauF,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAAA,EAAA,UAA8BE,OAAOC,GAAA,WAAAC,MAAA,MAAAC,OAAA,UAA+CR,EAAAS,GAAA,KAAAN,EAAA,OAAwBO,YAAA,iBAA2BP,EAAA,OAAYE,OAAO/B,IAAA0B,EAAAtC,aAAmBsC,EAAAS,GAAA,KAAAN,EAAA,OAA0BO,YAAA,eAAyBP,EAAA,OAAYO,YAAA,gBAA0BP,EAAA,OAAYO,YAAA,SAAmBV,EAAAS,GAAA,kBAAAT,EAAAS,GAAA,KAAAN,EAAA,SAAmDQ,aAAanG,KAAA,QAAAoG,QAAA,UAAAC,MAAAb,EAAA,OAAAc,WAAA,WAAsET,OAASU,YAAA,UAAuBC,UAAWH,MAAAb,EAAA,QAAqBiB,IAAKC,MAAA,SAAAC,GAAyBA,EAAAC,OAAAC,YAAsCrB,EAAAnC,OAAAsD,EAAAC,OAAAP,aAAiCb,EAAAS,GAAA,KAAAN,EAAA,OAA0BO,YAAA,gBAA0BP,EAAA,OAAYO,YAAA,SAAmBV,EAAAS,GAAA,0BAAAT,EAAAS,GAAA,KAAAN,EAAA,SAA2DQ,aAAanG,KAAA,QAAAoG,QAAA,UAAAC,MAAAb,EAAA,QAAAc,WAAA,YAAwET,OAASU,YAAA,YAAyBC,UAAWH,MAAAb,EAAA,SAAsBiB,IAAKC,MAAA,SAAAC,GAAyBA,EAAAC,OAAAC,YAAsCrB,EAAAhC,QAAAmD,EAAAC,OAAAP,WAAkCb,EAAAS,GAAA,KAAAN,EAAA,OAAwBmB,IAAA,UAAAZ,YAAA,YAAAL,OAA6C/B,IAAA,0BAA+B2C,IAAKM,MAAAvB,EAAA5B,gBAAwB4B,EAAAS,GAAA,KAAAN,EAAA,OAA0BO,YAAA,gBAA0BP,EAAA,OAAYO,YAAA,SAAmBV,EAAAS,GAAA,uBAAAT,EAAAS,GAAA,KAAAN,EAAA,SAAwDQ,aAAanG,KAAA,QAAAoG,QAAA,UAAAC,MAAAb,EAAA,QAAAc,WAAA,YAAwET,OAASU,YAAA,YAAyBC,UAAWH,MAAAb,EAAA,SAAsBiB,IAAKC,MAAA,SAAAC,GAAyBA,EAAAC,OAAAC,YAAsCrB,EAAA/B,QAAAkD,EAAAC,OAAAP,WAAkCb,EAAAS,GAAA,SAAAT,EAAAlC,KAAAqC,EAAA,UAA0CO,YAAA,oBAAAO,IAAoCM,MAAAvB,EAAAzB,kBAA4ByB,EAAAS,GAAA,WAAAT,EAAAwB,KAAAxB,EAAAS,GAAA,KAAAT,EAAAlC,KAAA,EAAAqC,EAAA,UAAmEO,YAAA,+BAAyCV,EAAAS,GAAAT,EAAAyB,GAAAzB,EAAAlC,MAAA,YAAAkC,EAAAwB,SAAAxB,EAAAS,GAAA,KAAAN,EAAA,OAAyEO,YAAA,cAAwBP,EAAA,OAAYO,YAAA,MAAAO,IAAsBM,MAAAvB,EAAAX,cAAwBW,EAAAS,GAAA,gCAE/5DiB,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACEtH,EACAuF,GATF,EAVA,SAAAgC,GACEF,EAAQ,SAaV,kBAEA,MAUeG,EAAA,QAAAJ,EAAiB,8BC1BhCK,EAAAC,QAAA","file":"static/js/12.f0c9e85cfdf03ea0a9d1.js","sourcesContent":["<template>\n <div>\n <canvas id=\"myCanvas\" width=\"750\" height=\"1334\"></canvas>\n <div class=\"banner-block\">\n <img :src=\"logoUrl\">\n </div>\n <div class=\"form-block\">\n <div class=\"input-block\">\n <div class=\"tips\">Mobile Phone</div>\n <input placeholder=\"请输入手机号\" v-model=\"mobile\"/>\n </div>\n <div class=\"input-block\">\n <div class=\"tips\">Picture Verification</div>\n <input placeholder=\"请输入图片验证码\" v-model=\"imgCode\"/>\n <img src=\"/api/public/img/verify\" class=\"right-btn\" ref=\"imgCode\" @click=\"refImgCode\"/>\n </div>\n <div class=\"input-block\">\n <div class=\"tips\">Verification Code</div>\n <input placeholder=\"请输入短信验证码\" v-model=\"msgCode\"/>\n <button class=\"codeMsg right-btn\" @click=\"sendMobileCode\" v-if=\"time===0\">发送验证码</button>\n <button class=\"codeMsg disabled right-btn\" v-if=\"time>0\">{{time}}s后重新发送</button>\n </div>\n </div>\n <div class=\"btn-block\">\n <div class=\"btn\" @click=\"bindMobile\">\n 注册并绑定微信\n </div>\n </div>\n </div>\n</template>\n\n<script>\n import {sendMobileCodeApi,getUserDetailApi,bindMobileApi} from \"../service/api\";\n import logoUrl from '../assets/logo.png'\n import { Toast } from 'mint-ui';\n import common from '../util/common'\n export default {\n name: \"bindMobile\",\n mounted(){\n this.$sa.track('ViewRegisterpage',{});\n if(!localStorage.getItem('cc_token')){\n let token = common.getUrlParam().token || this.$route.query.token\n console.log(token)\n if(token){\n localStorage.setItem('cc_token',token);\n this.$store.dispatch('setToken',token);\n }else{\n this.$router.push({name:'author',query:{retUrl:this.$route.fullPath,is_new_user_url:1}})\n }\n }\n var canvas = document.getElementById(\"myCanvas\");\n var context = canvas.getContext(\"2d\");\n var particles = [];\n for(var i = 0; i < 10; i++){\n particles.push({ //雪花在x y 上的位置和速度,以及雪花的大小和颜色\n x: Math.random()*750,\n y: Math.random()*1334,\n vx: (Math.random()*5),\n vy: (Math.random()*5),\n size: 1+Math.random()*20,\n // color: \"#FFF\"\n color:'#'+('0000'+(Math.random()*0x1000000<<0).toString(16)).slice(-6)\n });\n }\n\n function timeUpdata(e){\n /*清楚画布区域*/\n context.clearRect(0,0,750,1334);\n /*逐一绘制500片雪花*/\n var len = particles.length;\n var particle;\n for(var i = 0; i < 10; i++){\n particle = particles[i];\n particle.x += particle.vx;\n particle.y += particle.vy;\n\n if(particle.x<=0 || particle.x>=750){\n particle.vx *= -1;\n }\n if(particle.y<=0 || particle.y>=1334){\n particle.vy *= -1;\n }\n context.fillStyle = particle.color; //设置雪花的颜色\n context.beginPath();\n context.arc(particle.x,particle.y,particle.size,0,Math.PI*2,true);\n context.closePath();\n context.fill();// 填充颜色\n }\n }\n\n setInterval(timeUpdata, 40);//每40ms执行一次timeUpdate函数\n },\n data(){\n return {\n logoUrl:logoUrl,\n mobile:'',\n time:0,\n flag:true,\n imgCode:'',\n msgCode:'',\n timeSet:null,\n }\n },\n methods:{\n refImgCode(){\n this.$refs.imgCode.src='/api/public/img/verify?flag='+Math.random()\n },\n sendMobileCode(){\n if(this.imgCode===''||!this.imgCode){\n Toast('请填写图形验证码');\n return false;\n }\n let json={\n img_code:this.imgCode\n };\n\n let mobileCheck = /^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\\d{8}$/;\n if(this.mobile.match(mobileCheck)){\n json.mobile = this.mobile\n }else{\n Toast('请正确填写手机号');\n return false\n }\n this.time=30;\n this.timeO();\n\n this.$sa.track('clickSendcode',{});\n sendMobileCodeApi(json).then(res=>{\n if(res === '操作成功'){\n Toast('验证码已发送');\n }else{\n this.time = 0;\n this.refImgCode();\n Toast(res);\n }\n }).catch(res=>{\n this.refImgCode();\n })\n },\n timeO(){\n if(this.time>0){\n this.time--;\n setTimeout(()=>{\n this.timeO()\n },1000)\n }\n },\n bindMobile(){\n this.$sa.track('clickSignUp',{});\n if(this.flag){\n this.flag = false;\n if(this.msgCode===''||!this.msgCode) {\n Toast('请填写手机验证码');\n return false;\n }\n let json={\n verify_code:this.msgCode\n };\n let mobileCheck = /^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\\d{8}$/;\n if(this.mobile.match(mobileCheck)){\n json.mobile = this.mobile\n }else{\n Toast('请正确填写手机号');\n return false\n }\n if(window.location.href.indexOf('teacher_id') > -1){\n json.teacher_id = common.getUrlParam().teacher_id || this.$route.query.teacher_id\n }\n bindMobileApi(json).then(data=>{\n getUserDetailApi().then(res=>{\n localStorage.setItem('userDesc',JSON.stringify(res));\n if(this.$route.query.retUrl){\n this.$router.push(this.$route.query.retUrl)\n }else{\n this.$router.push({name:'index'});\n }\n this.flag = true\n })\n }).catch(res=>{\n this.refImgCode();\n this.flag = true\n })\n }\n }\n }\n }\n</script>\n\n<style scoped lang=\"less\">\n @import \"../util/public\";\n .banner-block{\n text-align: center;\n margin: 40 * @toVw auto;\n img{\n width: 142 * @toVw;\n }\n }\n .form-block{\n padding: 20 * @toVw;\n .input-block{\n height: 60 * @toVw;\n border-bottom: 1*@toVw solid #cccccc;\n margin-bottom: 20 * @toVw;\n position: relative;\n .right-btn{\n position: absolute;\n right: 0;\n top: 17*@toVw;\n }\n input{\n padding: 10 * @toVw 0;\n font-size:14*@toVw;\n background: transparent;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(0,0,0,1);\n line-height:20*@toVw;\n outline: none;\n border: none;\n &::-webkit-input-placeholder{\n font-size:14*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(204,204,204,1);\n line-height:20*@toVw;\n } /* 使用webkit内核的浏览器 */\n &:-moz-placeholder{\n font-size:14*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(204,204,204,1);\n line-height:20*@toVw;\n } /* Firefox版本4-18 */\n &::-moz-placeholder{\n font-size:14*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(204,204,204,1);\n line-height:20*@toVw;\n } /* Firefox版本19+ */\n &:-ms-input-placeholder{\n font-size:14*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(204,204,204,1);\n line-height:20*@toVw;\n }\n }\n .tips{\n height:17*@toVw;\n font-size:12*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(200,206,211,1);\n line-height:17*@toVw;\n }\n }\n }\n .btn-block{\n text-align: center;\n .btn{\n width: 236 * @toVw;\n height: 37 * @toVw;\n line-height: 37 * @toVw;\n background:rgba(96,173,240,1);\n border-radius:4*@toVw;font-size:14*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(255,255,255,1);\n }\n }\n .codeMsg{\n border-radius:4*@toVw;\n border:1*@toVw solid rgba(96,173,240,1);\n background: white;\n color: rgb(96,173,240);\n outline: none;\n float: right;\n padding: 8*@toVw 16*@toVw;\n &.disabled{\n opacity: 0.5;\n }\n }\n #myCanvas{\n position: absolute;\n z-index: -1;\n opacity: 0.2;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n width: 375 * @toVw;\n }\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/components/bindMobile.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('canvas',{attrs:{\"id\":\"myCanvas\",\"width\":\"750\",\"height\":\"1334\"}}),_vm._v(\" \"),_c('div',{staticClass:\"banner-block\"},[_c('img',{attrs:{\"src\":_vm.logoUrl}})]),_vm._v(\" \"),_c('div',{staticClass:\"form-block\"},[_c('div',{staticClass:\"input-block\"},[_c('div',{staticClass:\"tips\"},[_vm._v(\"Mobile Phone\")]),_vm._v(\" \"),_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.mobile),expression:\"mobile\"}],attrs:{\"placeholder\":\"请输入手机号\"},domProps:{\"value\":(_vm.mobile)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.mobile=$event.target.value}}})]),_vm._v(\" \"),_c('div',{staticClass:\"input-block\"},[_c('div',{staticClass:\"tips\"},[_vm._v(\"Picture Verification\")]),_vm._v(\" \"),_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.imgCode),expression:\"imgCode\"}],attrs:{\"placeholder\":\"请输入图片验证码\"},domProps:{\"value\":(_vm.imgCode)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.imgCode=$event.target.value}}}),_vm._v(\" \"),_c('img',{ref:\"imgCode\",staticClass:\"right-btn\",attrs:{\"src\":\"/api/public/img/verify\"},on:{\"click\":_vm.refImgCode}})]),_vm._v(\" \"),_c('div',{staticClass:\"input-block\"},[_c('div',{staticClass:\"tips\"},[_vm._v(\"Verification Code\")]),_vm._v(\" \"),_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.msgCode),expression:\"msgCode\"}],attrs:{\"placeholder\":\"请输入短信验证码\"},domProps:{\"value\":(_vm.msgCode)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.msgCode=$event.target.value}}}),_vm._v(\" \"),(_vm.time===0)?_c('button',{staticClass:\"codeMsg right-btn\",on:{\"click\":_vm.sendMobileCode}},[_vm._v(\"发送验证码\")]):_vm._e(),_vm._v(\" \"),(_vm.time>0)?_c('button',{staticClass:\"codeMsg disabled right-btn\"},[_vm._v(_vm._s(_vm.time)+\"s后重新发送\")]):_vm._e()])]),_vm._v(\" \"),_c('div',{staticClass:\"btn-block\"},[_c('div',{staticClass:\"btn\",on:{\"click\":_vm.bindMobile}},[_vm._v(\"\\n 注册并绑定微信\\n \")])])])}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-e55a21f2\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/bindMobile.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-e55a21f2\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./bindMobile.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./bindMobile.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./bindMobile.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-e55a21f2\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./bindMobile.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-e55a21f2\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/bindMobile.vue\n// module id = null\n// module chunks = ","module.exports = \"data:image/png;base64,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\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/logo.png\n// module id = 7Otq\n// module chunks = 12 14"],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([12],{Luot:function(e,t){},"R+86":function(e,t){},bNYG:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});i("v2ns");var o=i("7QTg"),s=i("MJLE"),r=i.n(s),a=i("Au9i"),n=i("CCn6"),c=i("E26C"),l=i.n(c),u=i("kXdI"),p=i.n(u),d=i("XaoW"),g=i.n(d),_=i("zpE/"),h=i.n(_),v=i("0ZjB"),f=i.n(v),m=i("2Pnh"),b=i.n(m),D={name:"index",components:{swiper:o.swiper,swiperSlide:o.swiperSlide},data:function(){return{refBg:l.a,join:!1,popType:!1,popFill:!1,popupVisible:!1,refVisible:!1,tabType:!0,popcontentW:"您已经购买过课程,无需重复<br>购买,您可以添加微信公众号了解更多",popcontentT:"为了更好地为您进行课程服务,<br>请扫码添加老师二维码",qrCode:h.a,weChatIcon:g.a,closeUrl:f.a,moreUrl:p.a,refIcon:"https://cdn.singsingenglish.com/new-sing/b7f43ced8f8268655c2c5b289360df990ec8f18e.png",swiperOption:{pagination:{el:".swiper-pagination"}},QRCodeB:!1,payFlag:!0,dataURL:null,user_id:null,invite_code_f:!0,invite_code:"",this_code:"",shopId:"",groupId:null,groupDetail:!1,groupData:null}},mounted:function(){this.getDetail()},methods:{goToActivity:function(){var e={};window.location.href.indexOf("shopId")>-1&&(e.shopId=this.$route.query.shopId),window.location.href.indexOf("groupId")>-1&&(e.groupId=this.$route.query.groupId),window.location.href.indexOf("invite_code")>-1&&(e.invite_code=this.$route.query.invite_code),this.$router.push({name:"activity",query:e})},refshow:function(){var e=this;if(a.Indicator.open(),document.body.scrollTop<10&&(document.body.scrollTop=20,document.documentElement.scrollTop=20),localStorage.getItem("cc_token")&&""!==localStorage.getItem("cc_token"))setTimeout(function(){a.Indicator.close(),e.invite_code||(e.invite_code="CC-USER");var t=e.invite_code.split("-");t.length>2&&"TEACHER"===t[1]&&(t[1]="USER");var i=t[0]+"-"+t[1],o="https://wechat.changchangenglish.com/#/buyDetail?shopId="+e.shopId+"&invite_code="+i+"-"+e.user_id;e.groupId&&"null"!==e.groupId&&(o+="&groupId="+e.groupId),e.qrcode(o),e.refVisible=!0,e.$nextTick(function(){e.dataURL||setTimeout(function(){var t=document.getElementById("capture").getClientRects()[0],i=(t.height,t.width);document.getElementById("capture").style.width=i+"px";e.getOffsetRect(e.$refs.imageWrapper);var o=document.getElementById("capture").getClientRects()[0],s=o.height1,r=o.width1;console.log(s),b()(document.getElementById("capture"),{async:!0,timeout:500,scrollX:1,scale:3,width:r,height:s,letterRendering:!0}).then(function(t){var i=t.toDataURL("image/jpg");e.dataURL=i}).catch(function(e){alert(e),console.log()})},500)})},500);else{var t={retUrl:this.$route.fullPath,is_new_user_url:"1"};this.$router.push({name:"author",query:t})}},getOffsetRect:function(e){var t=e.getBoundingClientRect(),i=document.body,o=document.documentElement,s=window.pageYOffset||o.scrollTop||i.scrollTop,r=window.pageXOffset||o.scrollLeft||i.scrollLeft,a=o.clientTop||i.clientTop,n=o.clientLeft||i.clientLeft,c=t.top+s-a,l=t.left+r-n;return{top:Math.round(c),left:Math.round(l)}},qrcode:function(e){this.QRCodeB?this.QRCodeB.makeCode(e):this.QRCodeB=new r.a("qrcode",{width:80,height:80,text:e,image:""})},enableShare:function(e){Object(n.F)({api_list:"onMenuShareAppMessage,onMenuShareTimeline",url:window.location.href.split("#")[0]}).then(function(t){wx.config({debug:!1,appId:t.appId,timestamp:parseInt(t.timestamp),nonceStr:t.nonceStr,signature:t.signature,jsApiList:t.jsApiList}),wx.ready(function(){wx.onMenuShareTimeline({title:e.product_title,desc:e.desc,link:e.shareUrl,imgUrl:e.shareIcon||"https://cdn.singsingenglish.com/singsing/recommend/logo-refer.png",success:function(){console.log("分享成功")},cancel:function(){console.log("分享失败")}}),wx.onMenuShareAppMessage({title:e.product_title,desc:e.desc,link:e.shareUrl,imgUrl:e.shareIcon||"https://cdn.singsingenglish.com/singsing/recommend/logo-refer.png",success:function(){},cancel:function(){}})})})},handleInviteCode:function(){if(this.invite_code){var e=this.invite_code.split("-");e.length>2&&"TEACHER"===e[1]&&(e[1]="USER");var t=e[0]+"-"+e[1];this.this_code=t+"-"+this.user_id}else this.this_code="CC-USER-"+this.user_id},onShare:function(e){this.handleInviteCode();var t="https://wechat.changchangenglish.com/#/buyDetail?shopId="+this.shopId+"&invite_code="+this.this_code;this.enableShare({product_title:this.groupDetail.share_desc.title,desc:this.groupDetail.share_desc.content,shareIcon:this.groupDetail.share_desc.img[0].url,shareUrl:t})},toDataURLBase64:function(e,t){var i=new XMLHttpRequest;i.onload=function(){var e=new FileReader;e.onloadend=function(){t(e.result)},e.readAsDataURL(i.response)},i.responseType="blob",i.open("GET",e,!0),i.send()},getDetail:function(){var e=this;window.location.href.indexOf("invite_code")>-1&&(this.invite_code=this.$route.query.invite_code,2===this.invite_code.split("-").length&&(this.invite_code_f=!1));this.user_id=JSON.parse(localStorage.getItem("userDesc")).user_id,window.location.href.indexOf("shopId")>-1&&(this.shopId=this.$route.query.shopId,Object(n.h)(this.shopId).then(function(t){if(t.desc=JSON.parse(t.desc),t.goods_desc=JSON.parse(t.goods_desc),t.share_desc=JSON.parse(t.share_desc),2===t.status&&t.bind_goods_id)return e.$router.push({name:"buyDetail",query:{shopId:t.bind_goods_id,invite_code:e.invite_code}}),void e.getDetail();e.groupDetail=t;for(var i=0;i<e.groupDetail.header_url.length;i++)e.groupDetail.header_url[i]=e.groupDetail.header_url[i].replace("http://","https://");if(e.groupDetail.desc.detail=e.groupDetail.desc.detail.replace(/http:\/\//g,"https://"),e.groupDetail.desc.qa=e.groupDetail.desc.qa.replace(/http:\/\//g,"https://"),e.groupDetail.share_desc.refImg&&1===e.groupDetail.share_desc.refImg.length){e.groupDetail.share_desc.refImg[0].url=e.groupDetail.share_desc.refImg[0].url.replace("http://","https://");var o=e;e.toDataURLBase64(e.groupDetail.share_desc.refImg[0].url,function(e){o.groupDetail.share_desc.refImg[0].url=e})}var s=e.invite_code;e.$sa.track("viewCourseDetail",{goodsID:e.groupDetail.id.toString(),courseCate:1===e.groupDetail.course_type?"体验课":"正式课",lessonNumber:e.groupDetail.watch_num,goodsName:e.groupDetail.name,coursePrice:Number(e.groupDetail.original_price/100),discountPrice:Number(e.groupDetail.current_price/100),courseID:e.groupDetail.course_id,courseName:"",salesType:s?s.split("-")[1]:"null",salesID:s?Number(s.split("-")[2]):0}),2===e.groupDetail.goods_type?(localStorage.getItem("cc_token")&&Object(n.w)({goods_id:e.shopId}).then(function(t){t.out_trade_no&&(1===t.buy_type?e.$router.push({name:"buySuccess",query:{out_trade_no:t.out_trade_no}}):e.$router.push({name:"success",query:{out_trade_no:t.out_trade_no}}))}),window.location.href.indexOf("groupId")>-1?(e.groupId=e.$route.query.groupId,Object(n.j)(e.groupId).then(function(t){e.groupData=t}),e.onShare(0)):e.onShare(1)):(e.onShare(1),e.handleInviteCode())}))},showTeacher:function(){this.popType=!1,this.popupVisible=!0},buttonClick:function(e,t){this.$sa.track("buttonClick",{tabTitle:"商品",moduleTitle:"详情页",buttonType:e,buttonName:t})},groupPay:function(e){var t=this;if(this.payFlag){this.payFlag=!1;var i={shopId:this.shopId,invite_code:this.invite_code},o=void 0;if(this.groupId&&(i.group_order_id=this.groupId),0!==e||this.groupId){if(0===e&&this.groupId)return this.$router.push({name:"buyDetail",query:{shopId:this.shopId,invite_code:this.invite_code}}),window.location.reload(),!1;i.type=""}else i.type="single",o="single";var s=this.invite_code;this.$sa.track("buyCourse",{buyType:2===this.groupDetail.goods_type&&"single"!==o?"团购":"直购",goodsID:this.shopId,salesType:s?s.split("-")[1]:"null",salesID:s?Number(s.split("-")[2]):0}),window.location.href.indexOf("gdt_vid")>-1&&(i.gdt_vid=this.$route.query.gdt_vid),window.location.href.indexOf("cct_user_id")>-1&&(i.cct_user_id=this.$route.query.cct_user_id),this.$router.push({name:"buy",query:i}),this.$nextTick(function(){t.payFlag=!0})}}}},I={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.groupDetail?i("div",{ref:"index",staticClass:"group-index"},[i("swiper",{ref:"mySwiper",staticClass:"banner",attrs:{options:e.swiperOption}},[e._l(e.groupDetail.goods_desc.img,function(t,o){return e.groupDetail.goods_desc?i("swiper-slide",{key:o},[i("img",{attrs:{src:t.url}})]):e._e()}),e._v(" "),i("div",{staticClass:"swiper-pagination",attrs:{slot:"pagination"},slot:"pagination"})],2),e._v(" "),1===e.groupDetail.is_auth_user?i("img",{staticClass:"ref-icon shake",attrs:{src:e.refIcon},on:{click:function(t){e.goToActivity(),e.buttonClick("功能","生成海报")}}}):e._e(),e._v(" "),i("div",{staticClass:"head"},[i("div",{staticClass:"title"},[e._v("\n "+e._s(e.groupDetail.name)+"\n ")]),e._v(" "),i("span",{staticClass:"detail"},[e._v("\n "+e._s(e.groupDetail.goods_desc.desc)+"\n ")]),e._v(" "),i("div",{staticClass:"price"},[i("span",{staticClass:"price-content"},[e._v("¥"+e._s(e.groupDetail.current_price/100)+"元")])])]),e._v(" "),i("div",{staticClass:"head-icon"},[e._l(e.groupDetail.header_url,function(t,o){return o<5?i("img",{key:t,staticClass:"icon",attrs:{src:t}}):e._e()}),e._v(" "),i("img",{staticClass:"more",attrs:{src:e.moreUrl}}),e._v(" "),i("span",{staticClass:"has"},[e._v("已售"+e._s(e.groupDetail.has_group_num)+"件")])],2),e._v(" "),e.groupDetail.head_welfare&&""!==e.groupDetail.head_welfare&&null!==e.groupDetail.head_welfare?i("div",{staticClass:"welfare"},[e._v("\n 团长福利:"+e._s(e.groupDetail.head_welfare)+"\n ")]):e._e(),e._v(" "),i("div",{staticClass:"main-detail"},[i("div",{staticClass:"tab-content"},[i("div",{class:{"tab-btn":!0,active:e.tabType},on:{click:function(t){e.tabType=!0,e.buttonClick("展示","图文详情")}}},[e._v("图文详情")]),e._v(" "),i("div",{class:{"tab-btn":!0,active:!e.tabType},on:{click:function(t){e.tabType=!1,e.buttonClick("展示","购买须知")}}},[e._v("购买须知")])]),e._v(" "),e.tabType?i("div",{staticClass:"detail"},[i("div",{staticClass:"detail-content",domProps:{innerHTML:e._s(e.groupDetail.desc.detail)}})]):e._e(),e._v(" "),e.tabType?e._e():i("div",{staticClass:"qa-block"},[i("div",{staticClass:"qa-content qaDetail",domProps:{innerHTML:e._s(e.groupDetail.desc.qa)}})])]),e._v(" "),e.groupDetail.desc.customer_service[0]?i("div",[i("mt-popup",{model:{value:e.popupVisible,callback:function(t){e.popupVisible=t},expression:"popupVisible"}},[i("div",{staticClass:"pop-block"},[e.popType?i("img",{attrs:{src:e.qrCode}}):e._e(),e._v(" "),e.popType?e._e():i("img",{attrs:{src:e.groupDetail.desc.customer_service[0].url}}),e._v(" "),i("div",[e.popType?i("span",{domProps:{innerHTML:e._s(e.popcontentW)}}):e._e(),e._v(" "),e.popType?e._e():i("span",{domProps:{innerHTML:e._s(e.popcontentT)}})]),e._v(" "),i("img",{staticClass:"close",attrs:{src:e.closeUrl},on:{click:function(t){e.popupVisible=!1}}})])])],1):e._e(),e._v(" "),i("mt-popup",{attrs:{closeOnClickModal:!1},model:{value:e.popFill,callback:function(t){e.popFill=t},expression:"popFill"}},[i("div",{staticClass:"pop-fill"},[e._v("\n 您好,本次拼团已经结束。您可以选择重新开团或单独购买\n "),i("div",{staticClass:"btn-block"},[i("div",{staticClass:"btn",on:{click:function(t){e.rePlay()}}},[e._v("重新开团")])])])]),e._v(" "),i("mt-popup",{staticStyle:{"background-color":"transparent","margin-top":"-80vw","margin-left":"-40vw",transform:"none"},model:{value:e.refVisible,callback:function(t){e.refVisible=t},expression:"refVisible"}},[e.groupDetail.share_desc.refImg&&e.groupDetail.share_desc.refImg.length>0?i("div",{staticClass:"ref-content",style:{backgroundImage:"url("+e.refBg+")"}},[i("div",{staticClass:"tips"},[e._v("\n 长按保存图片\n ")])]):e._e(),e._v(" "),e.groupDetail.share_desc.refImg&&e.groupDetail.share_desc.refImg.length>0?i("div",{ref:"imageWrapper",staticClass:"img-cvs",attrs:{id:"capture"}},[i("img",{attrs:{src:e.groupDetail.share_desc.refImg[0].url}}),e._v(" "),i("div",{staticClass:"qrcode",attrs:{id:"qrcode"}})]):e._e(),e._v(" "),i("img",{staticClass:"cvs-img",attrs:{src:e.dataURL}})]),e._v(" "),1===e.groupDetail.status&&e.invite_code_f?i("div",[e.groupDetail.goods_type&&2===e.groupDetail.goods_type?i("footer",[e.groupDetail.desc.customer_service[0]?i("div",{staticClass:"btn",on:{click:function(t){e.showTeacher(),e.buttonClick("老师","客服")}}},[i("img",{attrs:{src:e.weChatIcon}})]):e._e(),e._v(" "),e.groupData&&0!==e.groupData.status?i("div",{staticClass:"btn big price full"},[e.groupId?i("div",[e._v("该团已满")]):e._e()]):e._e(),e._v(" "),i("div",{class:e.groupData&&0!==e.groupData.status?"btn big price":"btn big",attrs:{id:e.groupId?"reGroup":"singleBuy"},on:{click:function(t){e.groupPay(0)}}},[e.groupId?e._e():i("span",[e._v("¥"+e._s(e.groupDetail.original_price/100))]),e._v(" "),e.groupId?e._e():i("div",[e._v("单独购")]),e._v(" "),e.groupId?i("span",[e._v("¥"+e._s(e.groupDetail.current_price/100))]):e._e(),e._v(" "),e.groupId?i("div",[e._v("重新开团")]):e._e()]),e._v(" "),e.groupData&&0!==e.groupData.status?e._e():i("div",{staticClass:"btn big price",attrs:{id:e.groupId?"joinGroup":"newGroup"},on:{click:function(t){e.groupPay(1)}}},[i("span",[e._v("¥"+e._s(e.groupDetail.current_price/100))]),e._v(" "),e.groupId?e._e():i("div",[e._v(e._s(e.groupDetail.desc.group_number)+"人团")]),e._v(" "),e.groupId?i("div",[e._v("立即参团")]):e._e()])]):e._e(),e._v(" "),e.groupDetail.goods_type&&2!==e.groupDetail.goods_type?i("footer",[e.groupDetail.desc.customer_service[0]?i("div",{staticClass:"btn",on:{click:function(t){e.showTeacher(),e.buttonClick("功能","客服")}}},[i("img",{attrs:{src:e.weChatIcon}})]):e._e(),e._v(" "),i("div",{staticClass:"btn big price",on:{click:function(t){e.groupPay(1)}}},[i("span",[e._v("¥"+e._s(e.groupDetail.current_price/100))]),e._v(" "),i("div",[e._v("立即购买")])])]):e._e()]):e._e(),e._v(" "),1!==e.groupDetail.status?i("div",[e._m(0)]):e._e()],1):e._e()},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("footer",[t("div",{staticStyle:{color:"#888"}},[this._v("\n 已售罄\n ")])])}]};var y=i("VU/8")(D,I,!1,function(e){i("Luot"),i("R+86")},"data-v-aeb36048",null);t.default=y.exports}}); webpackJsonp([13],{Luot:function(e,t){},"R+86":function(e,t){},bNYG:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});i("v2ns");var o=i("7QTg"),s=i("MJLE"),r=i.n(s),a=i("Au9i"),n=i("CCn6"),c=i("E26C"),l=i.n(c),u=i("kXdI"),p=i.n(u),d=i("XaoW"),g=i.n(d),_=i("zpE/"),h=i.n(_),v=i("0ZjB"),f=i.n(v),m=i("2Pnh"),b=i.n(m),D={name:"index",components:{swiper:o.swiper,swiperSlide:o.swiperSlide},data:function(){return{refBg:l.a,join:!1,popType:!1,popFill:!1,popupVisible:!1,refVisible:!1,tabType:!0,popcontentW:"您已经购买过课程,无需重复<br>购买,您可以添加微信公众号了解更多",popcontentT:"为了更好地为您进行课程服务,<br>请扫码添加老师二维码",qrCode:h.a,weChatIcon:g.a,closeUrl:f.a,moreUrl:p.a,refIcon:"https://cdn.singsingenglish.com/new-sing/b7f43ced8f8268655c2c5b289360df990ec8f18e.png",swiperOption:{pagination:{el:".swiper-pagination"}},QRCodeB:!1,payFlag:!0,dataURL:null,user_id:null,invite_code_f:!0,invite_code:"",this_code:"",shopId:"",groupId:null,groupDetail:!1,groupData:null}},mounted:function(){this.getDetail()},methods:{goToActivity:function(){var e={};window.location.href.indexOf("shopId")>-1&&(e.shopId=this.$route.query.shopId),window.location.href.indexOf("groupId")>-1&&(e.groupId=this.$route.query.groupId),window.location.href.indexOf("invite_code")>-1&&(e.invite_code=this.$route.query.invite_code),this.$router.push({name:"activity",query:e})},refshow:function(){var e=this;if(a.Indicator.open(),document.body.scrollTop<10&&(document.body.scrollTop=20,document.documentElement.scrollTop=20),localStorage.getItem("cc_token")&&""!==localStorage.getItem("cc_token"))setTimeout(function(){a.Indicator.close(),e.invite_code||(e.invite_code="CC-USER");var t=e.invite_code.split("-");t.length>2&&"TEACHER"===t[1]&&(t[1]="USER");var i=t[0]+"-"+t[1],o="https://wechat.changchangenglish.com/#/buyDetail?shopId="+e.shopId+"&invite_code="+i+"-"+e.user_id;e.groupId&&"null"!==e.groupId&&(o+="&groupId="+e.groupId),e.qrcode(o),e.refVisible=!0,e.$nextTick(function(){e.dataURL||setTimeout(function(){var t=document.getElementById("capture").getClientRects()[0],i=(t.height,t.width);document.getElementById("capture").style.width=i+"px";e.getOffsetRect(e.$refs.imageWrapper);var o=document.getElementById("capture").getClientRects()[0],s=o.height1,r=o.width1;console.log(s),b()(document.getElementById("capture"),{async:!0,timeout:500,scrollX:1,scale:3,width:r,height:s,letterRendering:!0}).then(function(t){var i=t.toDataURL("image/jpg");e.dataURL=i}).catch(function(e){alert(e),console.log()})},500)})},500);else{var t={retUrl:this.$route.fullPath,is_new_user_url:"1"};this.$router.push({name:"author",query:t})}},getOffsetRect:function(e){var t=e.getBoundingClientRect(),i=document.body,o=document.documentElement,s=window.pageYOffset||o.scrollTop||i.scrollTop,r=window.pageXOffset||o.scrollLeft||i.scrollLeft,a=o.clientTop||i.clientTop,n=o.clientLeft||i.clientLeft,c=t.top+s-a,l=t.left+r-n;return{top:Math.round(c),left:Math.round(l)}},qrcode:function(e){this.QRCodeB?this.QRCodeB.makeCode(e):this.QRCodeB=new r.a("qrcode",{width:80,height:80,text:e,image:""})},enableShare:function(e){Object(n.F)({api_list:"onMenuShareAppMessage,onMenuShareTimeline",url:window.location.href.split("#")[0]}).then(function(t){wx.config({debug:!1,appId:t.appId,timestamp:parseInt(t.timestamp),nonceStr:t.nonceStr,signature:t.signature,jsApiList:t.jsApiList}),wx.ready(function(){wx.onMenuShareTimeline({title:e.product_title,desc:e.desc,link:e.shareUrl,imgUrl:e.shareIcon||"https://cdn.singsingenglish.com/singsing/recommend/logo-refer.png",success:function(){console.log("分享成功")},cancel:function(){console.log("分享失败")}}),wx.onMenuShareAppMessage({title:e.product_title,desc:e.desc,link:e.shareUrl,imgUrl:e.shareIcon||"https://cdn.singsingenglish.com/singsing/recommend/logo-refer.png",success:function(){},cancel:function(){}})})})},handleInviteCode:function(){if(this.invite_code){var e=this.invite_code.split("-");e.length>2&&"TEACHER"===e[1]&&(e[1]="USER");var t=e[0]+"-"+e[1];this.this_code=t+"-"+this.user_id}else this.this_code="CC-USER-"+this.user_id},onShare:function(e){this.handleInviteCode();var t="https://wechat.changchangenglish.com/#/buyDetail?shopId="+this.shopId+"&invite_code="+this.this_code;this.enableShare({product_title:this.groupDetail.share_desc.title,desc:this.groupDetail.share_desc.content,shareIcon:this.groupDetail.share_desc.img[0].url,shareUrl:t})},toDataURLBase64:function(e,t){var i=new XMLHttpRequest;i.onload=function(){var e=new FileReader;e.onloadend=function(){t(e.result)},e.readAsDataURL(i.response)},i.responseType="blob",i.open("GET",e,!0),i.send()},getDetail:function(){var e=this;window.location.href.indexOf("invite_code")>-1&&(this.invite_code=this.$route.query.invite_code,2===this.invite_code.split("-").length&&(this.invite_code_f=!1));this.user_id=JSON.parse(localStorage.getItem("userDesc")).user_id,window.location.href.indexOf("shopId")>-1&&(this.shopId=this.$route.query.shopId,Object(n.h)(this.shopId).then(function(t){if(t.desc=JSON.parse(t.desc),t.goods_desc=JSON.parse(t.goods_desc),t.share_desc=JSON.parse(t.share_desc),2===t.status&&t.bind_goods_id)return e.$router.push({name:"buyDetail",query:{shopId:t.bind_goods_id,invite_code:e.invite_code}}),void e.getDetail();e.groupDetail=t;for(var i=0;i<e.groupDetail.header_url.length;i++)e.groupDetail.header_url[i]=e.groupDetail.header_url[i].replace("http://","https://");if(e.groupDetail.desc.detail=e.groupDetail.desc.detail.replace(/http:\/\//g,"https://"),e.groupDetail.desc.qa=e.groupDetail.desc.qa.replace(/http:\/\//g,"https://"),e.groupDetail.share_desc.refImg&&1===e.groupDetail.share_desc.refImg.length){e.groupDetail.share_desc.refImg[0].url=e.groupDetail.share_desc.refImg[0].url.replace("http://","https://");var o=e;e.toDataURLBase64(e.groupDetail.share_desc.refImg[0].url,function(e){o.groupDetail.share_desc.refImg[0].url=e})}var s=e.invite_code;e.$sa.track("viewCourseDetail",{goodsID:e.groupDetail.id.toString(),courseCate:1===e.groupDetail.course_type?"体验课":"正式课",lessonNumber:e.groupDetail.watch_num,goodsName:e.groupDetail.name,coursePrice:Number(e.groupDetail.original_price/100),discountPrice:Number(e.groupDetail.current_price/100),courseID:e.groupDetail.course_id,courseName:"",salesType:s?s.split("-")[1]:"null",salesID:s?Number(s.split("-")[2]):0}),2===e.groupDetail.goods_type?(localStorage.getItem("cc_token")&&Object(n.w)({goods_id:e.shopId}).then(function(t){t.out_trade_no&&(1===t.buy_type?e.$router.push({name:"buySuccess",query:{out_trade_no:t.out_trade_no}}):e.$router.push({name:"success",query:{out_trade_no:t.out_trade_no}}))}),window.location.href.indexOf("groupId")>-1?(e.groupId=e.$route.query.groupId,Object(n.j)(e.groupId).then(function(t){e.groupData=t}),e.onShare(0)):e.onShare(1)):(e.onShare(1),e.handleInviteCode())}))},showTeacher:function(){this.popType=!1,this.popupVisible=!0},buttonClick:function(e,t){this.$sa.track("buttonClick",{tabTitle:"商品",moduleTitle:"详情页",buttonType:e,buttonName:t})},groupPay:function(e){var t=this;if(this.payFlag){this.payFlag=!1;var i={shopId:this.shopId,invite_code:this.invite_code},o=void 0;if(this.groupId&&(i.group_order_id=this.groupId),0!==e||this.groupId){if(0===e&&this.groupId)return this.$router.push({name:"buyDetail",query:{shopId:this.shopId,invite_code:this.invite_code}}),window.location.reload(),!1;i.type=""}else i.type="single",o="single";var s=this.invite_code;this.$sa.track("buyCourse",{buyType:2===this.groupDetail.goods_type&&"single"!==o?"团购":"直购",goodsID:this.shopId,salesType:s?s.split("-")[1]:"null",salesID:s?Number(s.split("-")[2]):0}),window.location.href.indexOf("gdt_vid")>-1&&(i.gdt_vid=this.$route.query.gdt_vid),window.location.href.indexOf("cct_user_id")>-1&&(i.cct_user_id=this.$route.query.cct_user_id),this.$router.push({name:"buy",query:i}),this.$nextTick(function(){t.payFlag=!0})}}}},I={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.groupDetail?i("div",{ref:"index",staticClass:"group-index"},[i("swiper",{ref:"mySwiper",staticClass:"banner",attrs:{options:e.swiperOption}},[e._l(e.groupDetail.goods_desc.img,function(t,o){return e.groupDetail.goods_desc?i("swiper-slide",{key:o},[i("img",{attrs:{src:t.url}})]):e._e()}),e._v(" "),i("div",{staticClass:"swiper-pagination",attrs:{slot:"pagination"},slot:"pagination"})],2),e._v(" "),1===e.groupDetail.is_auth_user?i("img",{staticClass:"ref-icon shake",attrs:{src:e.refIcon},on:{click:function(t){e.goToActivity(),e.buttonClick("功能","生成海报")}}}):e._e(),e._v(" "),i("div",{staticClass:"head"},[i("div",{staticClass:"title"},[e._v("\n "+e._s(e.groupDetail.name)+"\n ")]),e._v(" "),i("span",{staticClass:"detail"},[e._v("\n "+e._s(e.groupDetail.goods_desc.desc)+"\n ")]),e._v(" "),i("div",{staticClass:"price"},[i("span",{staticClass:"price-content"},[e._v("¥"+e._s(e.groupDetail.current_price/100)+"元")])])]),e._v(" "),i("div",{staticClass:"head-icon"},[e._l(e.groupDetail.header_url,function(t,o){return o<5?i("img",{key:t,staticClass:"icon",attrs:{src:t}}):e._e()}),e._v(" "),i("img",{staticClass:"more",attrs:{src:e.moreUrl}}),e._v(" "),i("span",{staticClass:"has"},[e._v("已售"+e._s(e.groupDetail.has_group_num)+"件")])],2),e._v(" "),e.groupDetail.head_welfare&&""!==e.groupDetail.head_welfare&&null!==e.groupDetail.head_welfare?i("div",{staticClass:"welfare"},[e._v("\n 团长福利:"+e._s(e.groupDetail.head_welfare)+"\n ")]):e._e(),e._v(" "),i("div",{staticClass:"main-detail"},[i("div",{staticClass:"tab-content"},[i("div",{class:{"tab-btn":!0,active:e.tabType},on:{click:function(t){e.tabType=!0,e.buttonClick("展示","图文详情")}}},[e._v("图文详情")]),e._v(" "),i("div",{class:{"tab-btn":!0,active:!e.tabType},on:{click:function(t){e.tabType=!1,e.buttonClick("展示","购买须知")}}},[e._v("购买须知")])]),e._v(" "),e.tabType?i("div",{staticClass:"detail"},[i("div",{staticClass:"detail-content",domProps:{innerHTML:e._s(e.groupDetail.desc.detail)}})]):e._e(),e._v(" "),e.tabType?e._e():i("div",{staticClass:"qa-block"},[i("div",{staticClass:"qa-content qaDetail",domProps:{innerHTML:e._s(e.groupDetail.desc.qa)}})])]),e._v(" "),e.groupDetail.desc.customer_service[0]?i("div",[i("mt-popup",{model:{value:e.popupVisible,callback:function(t){e.popupVisible=t},expression:"popupVisible"}},[i("div",{staticClass:"pop-block"},[e.popType?i("img",{attrs:{src:e.qrCode}}):e._e(),e._v(" "),e.popType?e._e():i("img",{attrs:{src:e.groupDetail.desc.customer_service[0].url}}),e._v(" "),i("div",[e.popType?i("span",{domProps:{innerHTML:e._s(e.popcontentW)}}):e._e(),e._v(" "),e.popType?e._e():i("span",{domProps:{innerHTML:e._s(e.popcontentT)}})]),e._v(" "),i("img",{staticClass:"close",attrs:{src:e.closeUrl},on:{click:function(t){e.popupVisible=!1}}})])])],1):e._e(),e._v(" "),i("mt-popup",{attrs:{closeOnClickModal:!1},model:{value:e.popFill,callback:function(t){e.popFill=t},expression:"popFill"}},[i("div",{staticClass:"pop-fill"},[e._v("\n 您好,本次拼团已经结束。您可以选择重新开团或单独购买\n "),i("div",{staticClass:"btn-block"},[i("div",{staticClass:"btn",on:{click:function(t){e.rePlay()}}},[e._v("重新开团")])])])]),e._v(" "),i("mt-popup",{staticStyle:{"background-color":"transparent","margin-top":"-80vw","margin-left":"-40vw",transform:"none"},model:{value:e.refVisible,callback:function(t){e.refVisible=t},expression:"refVisible"}},[e.groupDetail.share_desc.refImg&&e.groupDetail.share_desc.refImg.length>0?i("div",{staticClass:"ref-content",style:{backgroundImage:"url("+e.refBg+")"}},[i("div",{staticClass:"tips"},[e._v("\n 长按保存图片\n ")])]):e._e(),e._v(" "),e.groupDetail.share_desc.refImg&&e.groupDetail.share_desc.refImg.length>0?i("div",{ref:"imageWrapper",staticClass:"img-cvs",attrs:{id:"capture"}},[i("img",{attrs:{src:e.groupDetail.share_desc.refImg[0].url}}),e._v(" "),i("div",{staticClass:"qrcode",attrs:{id:"qrcode"}})]):e._e(),e._v(" "),i("img",{staticClass:"cvs-img",attrs:{src:e.dataURL}})]),e._v(" "),1===e.groupDetail.status&&e.invite_code_f?i("div",[e.groupDetail.goods_type&&2===e.groupDetail.goods_type?i("footer",[e.groupDetail.desc.customer_service[0]?i("div",{staticClass:"btn",on:{click:function(t){e.showTeacher(),e.buttonClick("老师","客服")}}},[i("img",{attrs:{src:e.weChatIcon}})]):e._e(),e._v(" "),e.groupData&&0!==e.groupData.status?i("div",{staticClass:"btn big price full"},[e.groupId?i("div",[e._v("该团已满")]):e._e()]):e._e(),e._v(" "),i("div",{class:e.groupData&&0!==e.groupData.status?"btn big price":"btn big",attrs:{id:e.groupId?"reGroup":"singleBuy"},on:{click:function(t){e.groupPay(0)}}},[e.groupId?e._e():i("span",[e._v("¥"+e._s(e.groupDetail.original_price/100))]),e._v(" "),e.groupId?e._e():i("div",[e._v("单独购")]),e._v(" "),e.groupId?i("span",[e._v("¥"+e._s(e.groupDetail.current_price/100))]):e._e(),e._v(" "),e.groupId?i("div",[e._v("重新开团")]):e._e()]),e._v(" "),e.groupData&&0!==e.groupData.status?e._e():i("div",{staticClass:"btn big price",attrs:{id:e.groupId?"joinGroup":"newGroup"},on:{click:function(t){e.groupPay(1)}}},[i("span",[e._v("¥"+e._s(e.groupDetail.current_price/100))]),e._v(" "),e.groupId?e._e():i("div",[e._v(e._s(e.groupDetail.desc.group_number)+"人团")]),e._v(" "),e.groupId?i("div",[e._v("立即参团")]):e._e()])]):e._e(),e._v(" "),e.groupDetail.goods_type&&2!==e.groupDetail.goods_type?i("footer",[e.groupDetail.desc.customer_service[0]?i("div",{staticClass:"btn",on:{click:function(t){e.showTeacher(),e.buttonClick("功能","客服")}}},[i("img",{attrs:{src:e.weChatIcon}})]):e._e(),e._v(" "),i("div",{staticClass:"btn big price",on:{click:function(t){e.groupPay(1)}}},[i("span",[e._v("¥"+e._s(e.groupDetail.current_price/100))]),e._v(" "),i("div",[e._v("立即购买")])])]):e._e()]):e._e(),e._v(" "),1!==e.groupDetail.status?i("div",[e._m(0)]):e._e()],1):e._e()},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("footer",[t("div",{staticStyle:{color:"#888"}},[this._v("\n 已售罄\n ")])])}]};var y=i("VU/8")(D,I,!1,function(e){i("Luot"),i("R+86")},"data-v-aeb36048",null);t.default=y.exports}});
//# sourceMappingURL=12.79ef9188732365b2d4e2.js.map //# sourceMappingURL=13.3569f44e59ecc07abe8d.js.map
\ No newline at end of file \ No newline at end of file
webpackJsonp([13],{"7Otq":function(e,t){e.exports="data:image/png;base64,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"},B9Yy:function(e,t){},RaOr:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=i("mvHQ"),o=i.n(s),a=i("CCn6"),n=i("7Otq"),c=i.n(n),r=i("Au9i"),l=i("sf/l"),d={name:"bindMobile",mounted:function(){if(!localStorage.getItem("cc_token")){var e=l.a.getUrlParam().token||this.$route.query.token;console.log(e),e?(localStorage.setItem("cc_token",e),this.$store.dispatch("setToken",e)):this.$router.push({name:"author",query:{retUrl:this.$route.fullPath,is_new_user_url:1}})}for(var t=document.getElementById("myCanvas").getContext("2d"),i=[],s=0;s<10;s++)i.push({x:750*Math.random(),y:1334*Math.random(),vx:5*Math.random(),vy:5*Math.random(),size:1+20*Math.random(),color:"#"+("0000"+(16777216*Math.random()<<0).toString(16)).slice(-6)});setInterval(function(e){t.clearRect(0,0,750,1334),i.length;for(var s,o=0;o<10;o++)(s=i[o]).x+=s.vx,s.y+=s.vy,(s.x<=0||s.x>=750)&&(s.vx*=-1),(s.y<=0||s.y>=1334)&&(s.vy*=-1),t.fillStyle=s.color,t.beginPath(),t.arc(s.x,s.y,s.size,0,2*Math.PI,!0),t.closePath(),t.fill()},40)},data:function(){return{logoUrl:c.a,mobile:"",time:0,flag:!0,imgCode:"",msgCode:"",exchange_code:"",timeSet:null}},methods:{refImgCode:function(){this.$refs.imgCode.src="/api/public/img/verify?flag="+Math.random()},sendMobileCode:function(){var e=this;if(""===this.imgCode||!this.imgCode)return Object(r.Toast)("请填写图形验证码"),!1;var t={img_code:this.imgCode};if(!this.mobile.match(/^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/))return Object(r.Toast)("请正确填写手机号"),!1;t.mobile=this.mobile,this.time=30,this.timeO(),this.$sa.track("clickSendcode",{}),Object(a.I)(t).then(function(t){"操作成功"===t?Object(r.Toast)("验证码已发送"):(e.time=0,e.refImgCode(),Object(r.Toast)(t))}).catch(function(t){e.refImgCode()})},timeO:function(){var e=this;this.time>0&&(this.time--,setTimeout(function(){e.timeO()},1e3))},bindMobile:function(){var e=this;if(this.$sa.track("clickSignUp",{}),this.flag){if(this.flag=!1,""===this.msgCode||!this.msgCode)return Object(r.Toast)("请填写手机验证码"),!1;if(""===this.exchange_code||!this.exchange_code)return Object(r.Toast)("请填写兑换码"),!1;var t={verify_code:this.msgCode,exchange_code:this.exchange_code};if(!this.mobile.match(/^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/))return Object(r.Toast)("请正确填写手机号"),!1;t.mobile=this.mobile,window.location.href.indexOf("teacher_id")>-1&&(t.teacher_id=l.a.getUrlParam().teacher_id||this.$route.query.teacher_id),Object(a.a)(t).then(function(t){Object(r.Toast)("兑换成功"),Object(a.A)().then(function(t){localStorage.setItem("userDesc",o()(t)),e.$router.push({name:"index"}),e.flag=!0})}).catch(function(t){e.refImgCode(),e.flag=!0})}}}},u={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("canvas",{attrs:{id:"myCanvas",width:"750",height:"1334"}}),e._v(" "),i("div",{staticClass:"banner-block"},[i("img",{attrs:{src:e.logoUrl}})]),e._v(" "),i("div",{staticClass:"form-block"},[i("div",{staticClass:"input-block"},[i("div",{staticClass:"tips"},[e._v("Mobile Phone")]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.mobile,expression:"mobile"}],attrs:{placeholder:"请输入手机号"},domProps:{value:e.mobile},on:{input:function(t){t.target.composing||(e.mobile=t.target.value)}}})]),e._v(" "),i("div",{staticClass:"input-block"},[i("div",{staticClass:"tips"},[e._v("Picture Verification")]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.imgCode,expression:"imgCode"}],attrs:{placeholder:"请输入图片验证码"},domProps:{value:e.imgCode},on:{input:function(t){t.target.composing||(e.imgCode=t.target.value)}}}),e._v(" "),i("img",{ref:"imgCode",staticClass:"right-btn",attrs:{src:"/api/public/img/verify"},on:{click:e.refImgCode}})]),e._v(" "),i("div",{staticClass:"input-block"},[i("div",{staticClass:"tips"},[e._v("Verification Code")]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.msgCode,expression:"msgCode"}],attrs:{placeholder:"请输入短信验证码"},domProps:{value:e.msgCode},on:{input:function(t){t.target.composing||(e.msgCode=t.target.value)}}}),e._v(" "),0===e.time?i("button",{staticClass:"codeMsg right-btn",on:{click:e.sendMobileCode}},[e._v("发送验证码")]):e._e(),e._v(" "),e.time>0?i("button",{staticClass:"codeMsg disabled right-btn"},[e._v(e._s(e.time)+"s后重新发送")]):e._e()]),e._v(" "),i("div",{staticClass:"input-block"},[i("div",{staticClass:"tips"},[e._v("Redeem Code")]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.exchange_code,expression:"exchange_code"}],attrs:{placeholder:"请输入兑换码"},domProps:{value:e.exchange_code},on:{input:function(t){t.target.composing||(e.exchange_code=t.target.value)}}})])]),e._v(" "),i("div",{staticClass:"btn-block"},[i("div",{staticClass:"btn",on:{click:e.bindMobile}},[e._v("\n 兑换\n ")])])])},staticRenderFns:[]};var m=i("VU/8")(d,u,!1,function(e){i("B9Yy")},"data-v-5a14fa60",null);t.default=m.exports}}); webpackJsonp([14],{"7Otq":function(e,t){e.exports="data:image/png;base64,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"},B9Yy:function(e,t){},RaOr:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=i("mvHQ"),o=i.n(s),a=i("CCn6"),n=i("7Otq"),c=i.n(n),r=i("Au9i"),l=i("sf/l"),d={name:"bindMobile",mounted:function(){if(!localStorage.getItem("cc_token")){var e=l.a.getUrlParam().token||this.$route.query.token;console.log(e),e?(localStorage.setItem("cc_token",e),this.$store.dispatch("setToken",e)):this.$router.push({name:"author",query:{retUrl:this.$route.fullPath,is_new_user_url:1}})}for(var t=document.getElementById("myCanvas").getContext("2d"),i=[],s=0;s<10;s++)i.push({x:750*Math.random(),y:1334*Math.random(),vx:5*Math.random(),vy:5*Math.random(),size:1+20*Math.random(),color:"#"+("0000"+(16777216*Math.random()<<0).toString(16)).slice(-6)});setInterval(function(e){t.clearRect(0,0,750,1334),i.length;for(var s,o=0;o<10;o++)(s=i[o]).x+=s.vx,s.y+=s.vy,(s.x<=0||s.x>=750)&&(s.vx*=-1),(s.y<=0||s.y>=1334)&&(s.vy*=-1),t.fillStyle=s.color,t.beginPath(),t.arc(s.x,s.y,s.size,0,2*Math.PI,!0),t.closePath(),t.fill()},40)},data:function(){return{logoUrl:c.a,mobile:"",time:0,flag:!0,imgCode:"",msgCode:"",exchange_code:"",timeSet:null}},methods:{refImgCode:function(){this.$refs.imgCode.src="/api/public/img/verify?flag="+Math.random()},sendMobileCode:function(){var e=this;if(""===this.imgCode||!this.imgCode)return Object(r.Toast)("请填写图形验证码"),!1;var t={img_code:this.imgCode};if(!this.mobile.match(/^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/))return Object(r.Toast)("请正确填写手机号"),!1;t.mobile=this.mobile,this.time=30,this.timeO(),this.$sa.track("clickSendcode",{}),Object(a.I)(t).then(function(t){"操作成功"===t?Object(r.Toast)("验证码已发送"):(e.time=0,e.refImgCode(),Object(r.Toast)(t))}).catch(function(t){e.refImgCode()})},timeO:function(){var e=this;this.time>0&&(this.time--,setTimeout(function(){e.timeO()},1e3))},bindMobile:function(){var e=this;if(this.$sa.track("clickSignUp",{}),this.flag){if(this.flag=!1,""===this.msgCode||!this.msgCode)return Object(r.Toast)("请填写手机验证码"),!1;if(""===this.exchange_code||!this.exchange_code)return Object(r.Toast)("请填写兑换码"),!1;var t={verify_code:this.msgCode,exchange_code:this.exchange_code};if(!this.mobile.match(/^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/))return Object(r.Toast)("请正确填写手机号"),!1;t.mobile=this.mobile,window.location.href.indexOf("teacher_id")>-1&&(t.teacher_id=l.a.getUrlParam().teacher_id||this.$route.query.teacher_id),Object(a.a)(t).then(function(t){Object(r.Toast)("兑换成功"),Object(a.A)().then(function(t){localStorage.setItem("userDesc",o()(t)),e.$router.push({name:"index"}),e.flag=!0})}).catch(function(t){e.refImgCode(),e.flag=!0})}}}},u={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("canvas",{attrs:{id:"myCanvas",width:"750",height:"1334"}}),e._v(" "),i("div",{staticClass:"banner-block"},[i("img",{attrs:{src:e.logoUrl}})]),e._v(" "),i("div",{staticClass:"form-block"},[i("div",{staticClass:"input-block"},[i("div",{staticClass:"tips"},[e._v("Mobile Phone")]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.mobile,expression:"mobile"}],attrs:{placeholder:"请输入手机号"},domProps:{value:e.mobile},on:{input:function(t){t.target.composing||(e.mobile=t.target.value)}}})]),e._v(" "),i("div",{staticClass:"input-block"},[i("div",{staticClass:"tips"},[e._v("Picture Verification")]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.imgCode,expression:"imgCode"}],attrs:{placeholder:"请输入图片验证码"},domProps:{value:e.imgCode},on:{input:function(t){t.target.composing||(e.imgCode=t.target.value)}}}),e._v(" "),i("img",{ref:"imgCode",staticClass:"right-btn",attrs:{src:"/api/public/img/verify"},on:{click:e.refImgCode}})]),e._v(" "),i("div",{staticClass:"input-block"},[i("div",{staticClass:"tips"},[e._v("Verification Code")]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.msgCode,expression:"msgCode"}],attrs:{placeholder:"请输入短信验证码"},domProps:{value:e.msgCode},on:{input:function(t){t.target.composing||(e.msgCode=t.target.value)}}}),e._v(" "),0===e.time?i("button",{staticClass:"codeMsg right-btn",on:{click:e.sendMobileCode}},[e._v("发送验证码")]):e._e(),e._v(" "),e.time>0?i("button",{staticClass:"codeMsg disabled right-btn"},[e._v(e._s(e.time)+"s后重新发送")]):e._e()]),e._v(" "),i("div",{staticClass:"input-block"},[i("div",{staticClass:"tips"},[e._v("Redeem Code")]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.exchange_code,expression:"exchange_code"}],attrs:{placeholder:"请输入兑换码"},domProps:{value:e.exchange_code},on:{input:function(t){t.target.composing||(e.exchange_code=t.target.value)}}})])]),e._v(" "),i("div",{staticClass:"btn-block"},[i("div",{staticClass:"btn",on:{click:e.bindMobile}},[e._v("\n 兑换\n ")])])])},staticRenderFns:[]};var m=i("VU/8")(d,u,!1,function(e){i("B9Yy")},"data-v-5a14fa60",null);t.default=m.exports}});
//# sourceMappingURL=13.0ece939dc8a6a0e2c16d.js.map //# sourceMappingURL=14.7a34472df5147b5c0460.js.map
\ No newline at end of file \ No newline at end of file
{"version":3,"sources":["webpack:///./src/assets/logo.png","webpack:///src/components/exChange.vue","webpack:///./src/components/exChange.vue?2ddf","webpack:///./src/components/exChange.vue"],"names":["module","exports","exChange","name","mounted","localStorage","getItem","token","common","getUrlParam","this","$route","query","console","log","setItem","$store","dispatch","$router","push","retUrl","fullPath","is_new_user_url","context","document","getElementById","getContext","particles","i","x","Math","random","y","vx","vy","size","color","toString","slice","setInterval","e","clearRect","length","particle","fillStyle","beginPath","arc","PI","closePath","fill","data","logoUrl","logo_default","a","mobile","time","flag","imgCode","msgCode","exchange_code","timeSet","methods","refImgCode","$refs","src","sendMobileCode","_this","Object","mint_ui_common","json","img_code","match","timeO","$sa","track","api","then","res","catch","_this2","setTimeout","bindMobile","_this3","verify_code","window","location","href","indexOf","teacher_id","stringify_default","components_exChange","render","_vm","_h","$createElement","_c","_self","attrs","id","width","height","_v","staticClass","directives","rawName","value","expression","placeholder","domProps","on","input","$event","target","composing","ref","click","_e","_s","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"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","file":"static/js/13.0ece939dc8a6a0e2c16d.js","sourcesContent":["module.exports = \"data:image/png;base64,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\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/logo.png\n// module id = 7Otq\n// module chunks = 13 18","<template>\n <div>\n <canvas id=\"myCanvas\" width=\"750\" height=\"1334\"></canvas>\n <div class=\"banner-block\">\n <img :src=\"logoUrl\">\n </div>\n <div class=\"form-block\">\n <div class=\"input-block\">\n <div class=\"tips\">Mobile Phone</div>\n <input placeholder=\"请输入手机号\" v-model=\"mobile\"/>\n </div>\n <div class=\"input-block\">\n <div class=\"tips\">Picture Verification</div>\n <input placeholder=\"请输入图片验证码\" v-model=\"imgCode\"/>\n <img src=\"/api/public/img/verify\" class=\"right-btn\" ref=\"imgCode\" @click=\"refImgCode\"/>\n </div>\n <div class=\"input-block\">\n <div class=\"tips\">Verification Code</div>\n <input placeholder=\"请输入短信验证码\" v-model=\"msgCode\"/>\n <button class=\"codeMsg right-btn\" @click=\"sendMobileCode\" v-if=\"time===0\">发送验证码</button>\n <button class=\"codeMsg disabled right-btn\" v-if=\"time>0\">{{time}}s后重新发送</button>\n </div>\n <div class=\"input-block\">\n <div class=\"tips\">Redeem Code</div>\n <input placeholder=\"请输入兑换码\" v-model=\"exchange_code\"/>\n </div>\n </div>\n <div class=\"btn-block\">\n <div class=\"btn\" @click=\"bindMobile\">\n 兑换\n </div>\n </div>\n </div>\n</template>\n\n<script>\n import {sendMobileCodeApi,getUserDetailApi,ExChangeApi} from \"../service/api\";\n import logoUrl from '../assets/logo.png'\n import { Toast } from 'mint-ui';\n import common from '../util/common'\n export default {\n name: \"bindMobile\",\n mounted(){\n if(!localStorage.getItem('cc_token')){\n let token = common.getUrlParam().token || this.$route.query.token\n console.log(token)\n if(token){\n localStorage.setItem('cc_token',token);\n this.$store.dispatch('setToken',token);\n }else{\n this.$router.push({name:'author',query:{retUrl:this.$route.fullPath,is_new_user_url:1}})\n }\n }\n var canvas = document.getElementById(\"myCanvas\");\n var context = canvas.getContext(\"2d\");\n var particles = [];\n for(var i = 0; i < 10; i++){\n particles.push({ //雪花在x y 上的位置和速度,以及雪花的大小和颜色\n x: Math.random()*750,\n y: Math.random()*1334,\n vx: (Math.random()*5),\n vy: (Math.random()*5),\n size: 1+Math.random()*20,\n // color: \"#FFF\"\n color:'#'+('0000'+(Math.random()*0x1000000<<0).toString(16)).slice(-6)\n });\n }\n\n function timeUpdata(e){\n /*清楚画布区域*/\n context.clearRect(0,0,750,1334);\n /*逐一绘制500片雪花*/\n var len = particles.length;\n var particle;\n for(var i = 0; i < 10; i++){\n particle = particles[i];\n particle.x += particle.vx;\n particle.y += particle.vy;\n\n if(particle.x<=0 || particle.x>=750){\n particle.vx *= -1;\n }\n if(particle.y<=0 || particle.y>=1334){\n particle.vy *= -1;\n }\n context.fillStyle = particle.color; //设置雪花的颜色\n context.beginPath();\n context.arc(particle.x,particle.y,particle.size,0,Math.PI*2,true);\n context.closePath();\n context.fill();// 填充颜色\n }\n }\n\n setInterval(timeUpdata, 40);//每40ms执行一次timeUpdate函数\n },\n data(){\n return {\n logoUrl:logoUrl,\n mobile:'',\n time:0,\n flag:true,\n imgCode:'',\n msgCode:'',\n exchange_code:'',\n timeSet:null,\n }\n },\n methods:{\n refImgCode(){\n this.$refs.imgCode.src='/api/public/img/verify?flag='+Math.random()\n },\n sendMobileCode(){\n if(this.imgCode===''||!this.imgCode){\n Toast('请填写图形验证码');\n return false;\n }\n let json={\n img_code:this.imgCode\n };\n\n let mobileCheck = /^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\\d{8}$/;\n if(this.mobile.match(mobileCheck)){\n json.mobile = this.mobile\n }else{\n Toast('请正确填写手机号');\n return false\n }\n this.time=30;\n this.timeO();\n\n this.$sa.track('clickSendcode',{});\n sendMobileCodeApi(json).then(res=>{\n if(res === '操作成功'){\n Toast('验证码已发送');\n }else{\n this.time = 0;\n this.refImgCode();\n Toast(res);\n }\n }).catch(res=>{\n this.refImgCode();\n })\n },\n timeO(){\n if(this.time>0){\n this.time--;\n setTimeout(()=>{\n this.timeO()\n },1000)\n }\n },\n bindMobile(){\n this.$sa.track('clickSignUp',{});\n if(this.flag){\n this.flag = false;\n if(this.msgCode===''||!this.msgCode) {\n Toast('请填写手机验证码');\n return false;\n }\n if(this.exchange_code === ''|| !this.exchange_code) {\n Toast('请填写兑换码');\n return false;\n }\n let json={\n verify_code:this.msgCode,\n exchange_code:this.exchange_code\n };\n let mobileCheck = /^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\\d{8}$/;\n if(this.mobile.match(mobileCheck)){\n json.mobile = this.mobile\n }else{\n Toast('请正确填写手机号');\n return false\n }\n if(window.location.href.indexOf('teacher_id') > -1){\n json.teacher_id = common.getUrlParam().teacher_id || this.$route.query.teacher_id\n }\n ExChangeApi(json).then(data=>{\n Toast('兑换成功');\n getUserDetailApi().then(res=>{\n localStorage.setItem('userDesc',JSON.stringify(res));\n this.$router.push({name:'index'});\n this.flag = true\n })\n }).catch(res=>{\n this.refImgCode();\n this.flag = true\n })\n }\n }\n }\n }\n</script>\n\n<style scoped lang=\"less\">\n @import \"../util/public\";\n .banner-block{\n text-align: center;\n margin: 40 * @toVw auto;\n img{\n width: 142 * @toVw;\n }\n }\n .form-block{\n padding: 20 * @toVw;\n .input-block{\n height: 60 * @toVw;\n border-bottom: 1*@toVw solid #cccccc;\n margin-bottom: 20 * @toVw;\n position: relative;\n .right-btn{\n position: absolute;\n right: 0;\n top: 17*@toVw;\n }\n input{\n padding: 10 * @toVw 0;\n font-size:14*@toVw;\n background: transparent;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(0,0,0,1);\n line-height:20*@toVw;\n outline: none;\n border: none;\n &::-webkit-input-placeholder{\n font-size:14*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(204,204,204,1);\n line-height:20*@toVw;\n } /* 使用webkit内核的浏览器 */\n &:-moz-placeholder{\n font-size:14*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(204,204,204,1);\n line-height:20*@toVw;\n } /* Firefox版本4-18 */\n &::-moz-placeholder{\n font-size:14*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(204,204,204,1);\n line-height:20*@toVw;\n } /* Firefox版本19+ */\n &:-ms-input-placeholder{\n font-size:14*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(204,204,204,1);\n line-height:20*@toVw;\n }\n }\n .tips{\n height:17*@toVw;\n font-size:12*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(200,206,211,1);\n line-height:17*@toVw;\n }\n }\n }\n .btn-block{\n text-align: center;\n .btn{\n width: 236 * @toVw;\n height: 37 * @toVw;\n line-height: 37 * @toVw;\n background:rgba(96,173,240,1);\n border-radius:4*@toVw;font-size:14*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(255,255,255,1);\n }\n }\n .codeMsg{\n border-radius:4*@toVw;\n border:1*@toVw solid rgba(96,173,240,1);\n background: white;\n color: rgb(96,173,240);\n outline: none;\n float: right;\n padding: 8*@toVw 16*@toVw;\n &.disabled{\n opacity: 0.5;\n }\n }\n #myCanvas{\n position: absolute;\n z-index: -1;\n opacity: 0.2;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n width: 375 * @toVw;\n }\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/components/exChange.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('canvas',{attrs:{\"id\":\"myCanvas\",\"width\":\"750\",\"height\":\"1334\"}}),_vm._v(\" \"),_c('div',{staticClass:\"banner-block\"},[_c('img',{attrs:{\"src\":_vm.logoUrl}})]),_vm._v(\" \"),_c('div',{staticClass:\"form-block\"},[_c('div',{staticClass:\"input-block\"},[_c('div',{staticClass:\"tips\"},[_vm._v(\"Mobile Phone\")]),_vm._v(\" \"),_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.mobile),expression:\"mobile\"}],attrs:{\"placeholder\":\"请输入手机号\"},domProps:{\"value\":(_vm.mobile)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.mobile=$event.target.value}}})]),_vm._v(\" \"),_c('div',{staticClass:\"input-block\"},[_c('div',{staticClass:\"tips\"},[_vm._v(\"Picture Verification\")]),_vm._v(\" \"),_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.imgCode),expression:\"imgCode\"}],attrs:{\"placeholder\":\"请输入图片验证码\"},domProps:{\"value\":(_vm.imgCode)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.imgCode=$event.target.value}}}),_vm._v(\" \"),_c('img',{ref:\"imgCode\",staticClass:\"right-btn\",attrs:{\"src\":\"/api/public/img/verify\"},on:{\"click\":_vm.refImgCode}})]),_vm._v(\" \"),_c('div',{staticClass:\"input-block\"},[_c('div',{staticClass:\"tips\"},[_vm._v(\"Verification Code\")]),_vm._v(\" \"),_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.msgCode),expression:\"msgCode\"}],attrs:{\"placeholder\":\"请输入短信验证码\"},domProps:{\"value\":(_vm.msgCode)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.msgCode=$event.target.value}}}),_vm._v(\" \"),(_vm.time===0)?_c('button',{staticClass:\"codeMsg right-btn\",on:{\"click\":_vm.sendMobileCode}},[_vm._v(\"发送验证码\")]):_vm._e(),_vm._v(\" \"),(_vm.time>0)?_c('button',{staticClass:\"codeMsg disabled right-btn\"},[_vm._v(_vm._s(_vm.time)+\"s后重新发送\")]):_vm._e()]),_vm._v(\" \"),_c('div',{staticClass:\"input-block\"},[_c('div',{staticClass:\"tips\"},[_vm._v(\"Redeem Code\")]),_vm._v(\" \"),_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.exchange_code),expression:\"exchange_code\"}],attrs:{\"placeholder\":\"请输入兑换码\"},domProps:{\"value\":(_vm.exchange_code)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.exchange_code=$event.target.value}}})])]),_vm._v(\" \"),_c('div',{staticClass:\"btn-block\"},[_c('div',{staticClass:\"btn\",on:{\"click\":_vm.bindMobile}},[_vm._v(\"\\n 兑换\\n \")])])])}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-5a14fa60\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/exChange.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-5a14fa60\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./exChange.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./exChange.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./exChange.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-5a14fa60\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./exChange.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-5a14fa60\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/exChange.vue\n// module id = null\n// module chunks = "],"sourceRoot":""} {"version":3,"sources":["webpack:///./src/assets/logo.png","webpack:///src/components/exChange.vue","webpack:///./src/components/exChange.vue?2ddf","webpack:///./src/components/exChange.vue"],"names":["module","exports","exChange","name","mounted","localStorage","getItem","token","common","getUrlParam","this","$route","query","console","log","setItem","$store","dispatch","$router","push","retUrl","fullPath","is_new_user_url","context","document","getElementById","getContext","particles","i","x","Math","random","y","vx","vy","size","color","toString","slice","setInterval","e","clearRect","length","particle","fillStyle","beginPath","arc","PI","closePath","fill","data","logoUrl","logo_default","a","mobile","time","flag","imgCode","msgCode","exchange_code","timeSet","methods","refImgCode","$refs","src","sendMobileCode","_this","Object","mint_ui_common","json","img_code","match","timeO","$sa","track","api","then","res","catch","_this2","setTimeout","bindMobile","_this3","verify_code","window","location","href","indexOf","teacher_id","stringify_default","components_exChange","render","_vm","_h","$createElement","_c","_self","attrs","id","width","height","_v","staticClass","directives","rawName","value","expression","placeholder","domProps","on","input","$event","target","composing","ref","click","_e","_s","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"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","file":"static/js/14.7a34472df5147b5c0460.js","sourcesContent":["module.exports = \"data:image/png;base64,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\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/logo.png\n// module id = 7Otq\n// module chunks = 12 14","<template>\n <div>\n <canvas id=\"myCanvas\" width=\"750\" height=\"1334\"></canvas>\n <div class=\"banner-block\">\n <img :src=\"logoUrl\">\n </div>\n <div class=\"form-block\">\n <div class=\"input-block\">\n <div class=\"tips\">Mobile Phone</div>\n <input placeholder=\"请输入手机号\" v-model=\"mobile\"/>\n </div>\n <div class=\"input-block\">\n <div class=\"tips\">Picture Verification</div>\n <input placeholder=\"请输入图片验证码\" v-model=\"imgCode\"/>\n <img src=\"/api/public/img/verify\" class=\"right-btn\" ref=\"imgCode\" @click=\"refImgCode\"/>\n </div>\n <div class=\"input-block\">\n <div class=\"tips\">Verification Code</div>\n <input placeholder=\"请输入短信验证码\" v-model=\"msgCode\"/>\n <button class=\"codeMsg right-btn\" @click=\"sendMobileCode\" v-if=\"time===0\">发送验证码</button>\n <button class=\"codeMsg disabled right-btn\" v-if=\"time>0\">{{time}}s后重新发送</button>\n </div>\n <div class=\"input-block\">\n <div class=\"tips\">Redeem Code</div>\n <input placeholder=\"请输入兑换码\" v-model=\"exchange_code\"/>\n </div>\n </div>\n <div class=\"btn-block\">\n <div class=\"btn\" @click=\"bindMobile\">\n 兑换\n </div>\n </div>\n </div>\n</template>\n\n<script>\n import {sendMobileCodeApi,getUserDetailApi,ExChangeApi} from \"../service/api\";\n import logoUrl from '../assets/logo.png'\n import { Toast } from 'mint-ui';\n import common from '../util/common'\n export default {\n name: \"bindMobile\",\n mounted(){\n if(!localStorage.getItem('cc_token')){\n let token = common.getUrlParam().token || this.$route.query.token\n console.log(token)\n if(token){\n localStorage.setItem('cc_token',token);\n this.$store.dispatch('setToken',token);\n }else{\n this.$router.push({name:'author',query:{retUrl:this.$route.fullPath,is_new_user_url:1}})\n }\n }\n var canvas = document.getElementById(\"myCanvas\");\n var context = canvas.getContext(\"2d\");\n var particles = [];\n for(var i = 0; i < 10; i++){\n particles.push({ //雪花在x y 上的位置和速度,以及雪花的大小和颜色\n x: Math.random()*750,\n y: Math.random()*1334,\n vx: (Math.random()*5),\n vy: (Math.random()*5),\n size: 1+Math.random()*20,\n // color: \"#FFF\"\n color:'#'+('0000'+(Math.random()*0x1000000<<0).toString(16)).slice(-6)\n });\n }\n\n function timeUpdata(e){\n /*清楚画布区域*/\n context.clearRect(0,0,750,1334);\n /*逐一绘制500片雪花*/\n var len = particles.length;\n var particle;\n for(var i = 0; i < 10; i++){\n particle = particles[i];\n particle.x += particle.vx;\n particle.y += particle.vy;\n\n if(particle.x<=0 || particle.x>=750){\n particle.vx *= -1;\n }\n if(particle.y<=0 || particle.y>=1334){\n particle.vy *= -1;\n }\n context.fillStyle = particle.color; //设置雪花的颜色\n context.beginPath();\n context.arc(particle.x,particle.y,particle.size,0,Math.PI*2,true);\n context.closePath();\n context.fill();// 填充颜色\n }\n }\n\n setInterval(timeUpdata, 40);//每40ms执行一次timeUpdate函数\n },\n data(){\n return {\n logoUrl:logoUrl,\n mobile:'',\n time:0,\n flag:true,\n imgCode:'',\n msgCode:'',\n exchange_code:'',\n timeSet:null,\n }\n },\n methods:{\n refImgCode(){\n this.$refs.imgCode.src='/api/public/img/verify?flag='+Math.random()\n },\n sendMobileCode(){\n if(this.imgCode===''||!this.imgCode){\n Toast('请填写图形验证码');\n return false;\n }\n let json={\n img_code:this.imgCode\n };\n\n let mobileCheck = /^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\\d{8}$/;\n if(this.mobile.match(mobileCheck)){\n json.mobile = this.mobile\n }else{\n Toast('请正确填写手机号');\n return false\n }\n this.time=30;\n this.timeO();\n\n this.$sa.track('clickSendcode',{});\n sendMobileCodeApi(json).then(res=>{\n if(res === '操作成功'){\n Toast('验证码已发送');\n }else{\n this.time = 0;\n this.refImgCode();\n Toast(res);\n }\n }).catch(res=>{\n this.refImgCode();\n })\n },\n timeO(){\n if(this.time>0){\n this.time--;\n setTimeout(()=>{\n this.timeO()\n },1000)\n }\n },\n bindMobile(){\n this.$sa.track('clickSignUp',{});\n if(this.flag){\n this.flag = false;\n if(this.msgCode===''||!this.msgCode) {\n Toast('请填写手机验证码');\n return false;\n }\n if(this.exchange_code === ''|| !this.exchange_code) {\n Toast('请填写兑换码');\n return false;\n }\n let json={\n verify_code:this.msgCode,\n exchange_code:this.exchange_code\n };\n let mobileCheck = /^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\\d{8}$/;\n if(this.mobile.match(mobileCheck)){\n json.mobile = this.mobile\n }else{\n Toast('请正确填写手机号');\n return false\n }\n if(window.location.href.indexOf('teacher_id') > -1){\n json.teacher_id = common.getUrlParam().teacher_id || this.$route.query.teacher_id\n }\n ExChangeApi(json).then(data=>{\n Toast('兑换成功');\n getUserDetailApi().then(res=>{\n localStorage.setItem('userDesc',JSON.stringify(res));\n this.$router.push({name:'index'});\n this.flag = true\n })\n }).catch(res=>{\n this.refImgCode();\n this.flag = true\n })\n }\n }\n }\n }\n</script>\n\n<style scoped lang=\"less\">\n @import \"../util/public\";\n .banner-block{\n text-align: center;\n margin: 40 * @toVw auto;\n img{\n width: 142 * @toVw;\n }\n }\n .form-block{\n padding: 20 * @toVw;\n .input-block{\n height: 60 * @toVw;\n border-bottom: 1*@toVw solid #cccccc;\n margin-bottom: 20 * @toVw;\n position: relative;\n .right-btn{\n position: absolute;\n right: 0;\n top: 17*@toVw;\n }\n input{\n padding: 10 * @toVw 0;\n font-size:14*@toVw;\n background: transparent;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(0,0,0,1);\n line-height:20*@toVw;\n outline: none;\n border: none;\n &::-webkit-input-placeholder{\n font-size:14*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(204,204,204,1);\n line-height:20*@toVw;\n } /* 使用webkit内核的浏览器 */\n &:-moz-placeholder{\n font-size:14*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(204,204,204,1);\n line-height:20*@toVw;\n } /* Firefox版本4-18 */\n &::-moz-placeholder{\n font-size:14*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(204,204,204,1);\n line-height:20*@toVw;\n } /* Firefox版本19+ */\n &:-ms-input-placeholder{\n font-size:14*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(204,204,204,1);\n line-height:20*@toVw;\n }\n }\n .tips{\n height:17*@toVw;\n font-size:12*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(200,206,211,1);\n line-height:17*@toVw;\n }\n }\n }\n .btn-block{\n text-align: center;\n .btn{\n width: 236 * @toVw;\n height: 37 * @toVw;\n line-height: 37 * @toVw;\n background:rgba(96,173,240,1);\n border-radius:4*@toVw;font-size:14*@toVw;\n font-family:PingFangSC-Semibold;\n font-weight:600;\n color:rgba(255,255,255,1);\n }\n }\n .codeMsg{\n border-radius:4*@toVw;\n border:1*@toVw solid rgba(96,173,240,1);\n background: white;\n color: rgb(96,173,240);\n outline: none;\n float: right;\n padding: 8*@toVw 16*@toVw;\n &.disabled{\n opacity: 0.5;\n }\n }\n #myCanvas{\n position: absolute;\n z-index: -1;\n opacity: 0.2;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n width: 375 * @toVw;\n }\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/components/exChange.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('canvas',{attrs:{\"id\":\"myCanvas\",\"width\":\"750\",\"height\":\"1334\"}}),_vm._v(\" \"),_c('div',{staticClass:\"banner-block\"},[_c('img',{attrs:{\"src\":_vm.logoUrl}})]),_vm._v(\" \"),_c('div',{staticClass:\"form-block\"},[_c('div',{staticClass:\"input-block\"},[_c('div',{staticClass:\"tips\"},[_vm._v(\"Mobile Phone\")]),_vm._v(\" \"),_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.mobile),expression:\"mobile\"}],attrs:{\"placeholder\":\"请输入手机号\"},domProps:{\"value\":(_vm.mobile)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.mobile=$event.target.value}}})]),_vm._v(\" \"),_c('div',{staticClass:\"input-block\"},[_c('div',{staticClass:\"tips\"},[_vm._v(\"Picture Verification\")]),_vm._v(\" \"),_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.imgCode),expression:\"imgCode\"}],attrs:{\"placeholder\":\"请输入图片验证码\"},domProps:{\"value\":(_vm.imgCode)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.imgCode=$event.target.value}}}),_vm._v(\" \"),_c('img',{ref:\"imgCode\",staticClass:\"right-btn\",attrs:{\"src\":\"/api/public/img/verify\"},on:{\"click\":_vm.refImgCode}})]),_vm._v(\" \"),_c('div',{staticClass:\"input-block\"},[_c('div',{staticClass:\"tips\"},[_vm._v(\"Verification Code\")]),_vm._v(\" \"),_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.msgCode),expression:\"msgCode\"}],attrs:{\"placeholder\":\"请输入短信验证码\"},domProps:{\"value\":(_vm.msgCode)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.msgCode=$event.target.value}}}),_vm._v(\" \"),(_vm.time===0)?_c('button',{staticClass:\"codeMsg right-btn\",on:{\"click\":_vm.sendMobileCode}},[_vm._v(\"发送验证码\")]):_vm._e(),_vm._v(\" \"),(_vm.time>0)?_c('button',{staticClass:\"codeMsg disabled right-btn\"},[_vm._v(_vm._s(_vm.time)+\"s后重新发送\")]):_vm._e()]),_vm._v(\" \"),_c('div',{staticClass:\"input-block\"},[_c('div',{staticClass:\"tips\"},[_vm._v(\"Redeem Code\")]),_vm._v(\" \"),_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.exchange_code),expression:\"exchange_code\"}],attrs:{\"placeholder\":\"请输入兑换码\"},domProps:{\"value\":(_vm.exchange_code)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.exchange_code=$event.target.value}}})])]),_vm._v(\" \"),_c('div',{staticClass:\"btn-block\"},[_c('div',{staticClass:\"btn\",on:{\"click\":_vm.bindMobile}},[_vm._v(\"\\n 兑换\\n \")])])])}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-5a14fa60\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/exChange.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-5a14fa60\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./exChange.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./exChange.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./exChange.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-5a14fa60\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./exChange.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-5a14fa60\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/exChange.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file \ No newline at end of file
webpackJsonp([14],{VDtf:function(t,e){},dthh:function(t,e,s){t.exports=s.p+"static/img/saleSuccess.6355462.png"},wSE2:function(t,e,s){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=s("dthh"),o=s.n(i),n=s("CCn6"),d={name:"saleSuccess",data:function(){return{invite_code:"",weChatUrl:o.a,orderNo:this.$route.query.out_trade_no,goods_id:"",user_goods_list:[]}},mounted:function(){this.initPage()},methods:{buttonClick:function(t){this.$sa.track("buttonClick",{tabTitle:"商品",moduleTitle:"优惠券购买成功页",buttonType:"功能",buttonName:t})},initPage:function(){var t=this;Object(n.q)(this.orderNo).then(function(e){t.goods_id=e.goods_id,t.invite_code="CC-"+e.invite_type+"-"+e.invite_id,Object(n.h)(t.goods_id).then(function(e){var s=JSON.parse(e.desc).use_goods_ids;Object(n.i)({goods_ids:s}).then(function(e){t.user_goods_list=[];for(var s=0;s<e.list.length;s++)e.list[s].desc=JSON.parse(e.list[s].desc),e.list[s].goods_desc=JSON.parse(e.list[s].goods_desc),e.list[s].share_desc=JSON.parse(e.list[s].share_desc),t.user_goods_list.push(e.list[s])})})})},goToBuy:function(t){this.$router.push({name:"buyDetail",query:{shopId:t.id,invite_code:this.$route.query.invite_code}})}}},c={render:function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"sale"},[e("div",{staticStyle:{height:"3.75vw"}}),this._v(" "),e("div",{staticClass:"banner"},[e("img",{attrs:{src:this.weChatUrl}})]),this._v(" "),e("div")])},staticRenderFns:[]};var r=s("VU/8")(d,c,!1,function(t){s("VDtf")},"data-v-4bb8d3cc",null);e.default=r.exports}}); webpackJsonp([15],{VDtf:function(t,e){},dthh:function(t,e,s){t.exports=s.p+"static/img/saleSuccess.6355462.png"},wSE2:function(t,e,s){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=s("dthh"),o=s.n(i),n=s("CCn6"),d={name:"saleSuccess",data:function(){return{invite_code:"",weChatUrl:o.a,orderNo:this.$route.query.out_trade_no,goods_id:"",user_goods_list:[]}},mounted:function(){this.initPage()},methods:{buttonClick:function(t){this.$sa.track("buttonClick",{tabTitle:"商品",moduleTitle:"优惠券购买成功页",buttonType:"功能",buttonName:t})},initPage:function(){var t=this;Object(n.q)(this.orderNo).then(function(e){t.goods_id=e.goods_id,t.invite_code="CC-"+e.invite_type+"-"+e.invite_id,Object(n.h)(t.goods_id).then(function(e){var s=JSON.parse(e.desc).use_goods_ids;Object(n.i)({goods_ids:s}).then(function(e){t.user_goods_list=[];for(var s=0;s<e.list.length;s++)e.list[s].desc=JSON.parse(e.list[s].desc),e.list[s].goods_desc=JSON.parse(e.list[s].goods_desc),e.list[s].share_desc=JSON.parse(e.list[s].share_desc),t.user_goods_list.push(e.list[s])})})})},goToBuy:function(t){this.$router.push({name:"buyDetail",query:{shopId:t.id,invite_code:this.$route.query.invite_code}})}}},c={render:function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"sale"},[e("div",{staticStyle:{height:"3.75vw"}}),this._v(" "),e("div",{staticClass:"banner"},[e("img",{attrs:{src:this.weChatUrl}})]),this._v(" "),e("div")])},staticRenderFns:[]};var r=s("VU/8")(d,c,!1,function(t){s("VDtf")},"data-v-4bb8d3cc",null);e.default=r.exports}});
//# sourceMappingURL=14.f1af0bb5d9e0353f58f9.js.map //# sourceMappingURL=15.ed3dd41593f552771393.js.map
\ No newline at end of file \ No newline at end of file
{"version":3,"sources":["webpack:///./src/assets/shop/saleSuccess.png","webpack:///src/components/buy/saleSuccess.vue","webpack:///./src/components/buy/saleSuccess.vue?35ac","webpack:///./src/components/buy/saleSuccess.vue"],"names":["module","exports","__webpack_require__","p","buy_saleSuccess","name","data","invite_code","weChatUrl","saleSuccess_default","a","orderNo","this","$route","query","out_trade_no","goods_id","user_goods_list","mounted","initPage","methods","buttonClick","buttonName","$sa","track","tabTitle","moduleTitle","buttonType","_this","Object","api","then","res","invite_type","invite_id","user_goods_id","JSON","parse","desc","use_goods_ids","goods_ids","i","list","length","goods_desc","share_desc","push","goToBuy","$router","shopId","id","components_buy_saleSuccess","render","_h","$createElement","_c","_self","staticClass","staticStyle","height","_v","attrs","src","staticRenderFns","Component","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"6DAAAA,EAAAC,QAAiBC,EAAAC,EAAuB,8JCmCxCC,GACAC,KAAA,cACAC,KAFA,WAGA,OACAC,YAAA,GACAC,UAAAC,EAAAC,EACAC,QAAAC,KAAAC,OAAAC,MAAAC,aACAC,SAAA,GACAC,qBAGAC,QAXA,WAYAN,KAAAO,YAEAC,SACAC,YADA,SACAC,GACAV,KAAAW,IAAAC,MAAA,eACAC,SAAA,KACAC,YAAA,WACAC,WAAA,KACAL,gBAGAH,SATA,WASA,IAAAS,EAAAhB,KACMiB,OAAAC,EAAA,EAAAD,CAANjB,KAAAD,SAAAoB,KAAA,SAAAC,GACAJ,EAAAZ,SAAAgB,EAAAhB,SACAY,EAAArB,YAAA,MAAAyB,EAAAC,YAAA,IAAAD,EAAAE,UACQL,OAAAC,EAAA,EAAAD,CAARD,EAAAZ,UAAAe,KAAA,SAAAC,GACA,IAAAG,EAAAC,KAAAC,MAAAL,EAAAM,MAAAC,cACUV,OAAAC,EAAA,EAAAD,EAAVW,UAAAL,IAAAJ,KAAA,SAAAC,GACAJ,EAAAX,mBACA,QAAAwB,EAAA,EAAAA,EAAAT,EAAAU,KAAAC,OAAAF,IACAT,EAAAU,KAAAD,GAAAH,KAAAF,KAAAC,MAAAL,EAAAU,KAAAD,GAAAH,MACAN,EAAAU,KAAAD,GAAAG,WAAAR,KAAAC,MAAAL,EAAAU,KAAAD,GAAAG,YACAZ,EAAAU,KAAAD,GAAAI,WAAAT,KAAAC,MAAAL,EAAAU,KAAAD,GAAAI,YACAjB,EAAAX,gBAAA6B,KAAAd,EAAAU,KAAAD,WAMAM,QA3BA,SA2BAzC,GACAM,KAAAoC,QAAAF,MAAAzC,KAAA,YAAAS,OAAAmC,OAAA3C,EAAA4C,GAAA3C,YAAAK,KAAAC,OAAAC,MAAAP,kBC1Ee4C,GADEC,OAFjB,WAA0B,IAAaC,EAAbzC,KAAa0C,eAA0BC,EAAvC3C,KAAuC4C,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,SAAmBF,EAAA,OAAYG,aAAaC,OAAA,YAA5H/C,KAA+IgD,GAAA,KAAAL,EAAA,OAAwBE,YAAA,WAAqBF,EAAA,OAAYM,OAAOC,IAA/MlD,KAA+MJ,eAA/MI,KAAoOgD,GAAA,KAAAL,EAAA,UAE7OQ,oBCCjB,IAcAC,EAdyB9D,EAAQ,OAcjC+D,CACE7D,EACA+C,GATF,EAVA,SAAAe,GACEhE,EAAQ,SAaV,kBAEA,MAUeiE,EAAA,QAAAH,EAAiB","file":"static/js/14.f1af0bb5d9e0353f58f9.js","sourcesContent":["module.exports = __webpack_public_path__ + \"static/img/saleSuccess.6355462.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/shop/saleSuccess.png\n// module id = dthh\n// module chunks = 14","<template>\n <div class=\"sale\">\n <div style=\"height: 3.75vw\"></div>\n <div class=\"banner\">\n <img :src=\"weChatUrl\">\n </div>\n\n <div>\n <!--<div class=\"shop-block\" v-for=\"data in user_goods_list\" @click=\"goToBuy(data);buttonClick('去购买')\">-->\n <!--<div class=\"shop\">-->\n <!--<div class=\"img-block\">-->\n <!--<img :src=\"data.goods_desc.img[0].url\">-->\n <!--</div>-->\n <!--<div>-->\n <!--<div class=\"title\">-->\n <!--{{data.name}}-->\n <!--</div>-->\n <!--<div class=\"content\">-->\n <!--{{data.goods_desc.desc}}-->\n <!--</div>-->\n <!--<div class=\"price\">-->\n <!--&gt;>立即购买<<-->\n <!--</div>-->\n <!--</div>-->\n <!--</div>-->\n <!--</div>-->\n </div>\n\n\n </div>\n</template>\n\n<script>\n import weChatUrl from '../../assets/shop/saleSuccess.png'\n import {getOrderDetailApi,getGoodsDetailApi,getGoodsListApi} from \"../../service/api\";\n export default {\n name: \"saleSuccess\",\n data(){\n return {\n invite_code:'',\n weChatUrl:weChatUrl,\n orderNo:this.$route.query.out_trade_no,\n goods_id:'',\n user_goods_list:[]\n }\n },\n mounted(){\n this.initPage()\n },\n methods:{\n buttonClick(buttonName){\n this.$sa.track('buttonClick',{\n tabTitle:'商品',\n moduleTitle:'优惠券购买成功页',\n buttonType:'功能',\n buttonName:buttonName\n });\n },\n initPage(){\n getOrderDetailApi(this.orderNo).then(res=>{\n this.goods_id = res.goods_id;\n this.invite_code = `CC-${res.invite_type}-${res.invite_id}`;\n getGoodsDetailApi(this.goods_id).then(res=>{\n let user_goods_id = JSON.parse(res.desc).use_goods_ids;\n getGoodsListApi({goods_ids:user_goods_id}).then(res=>{\n this.user_goods_list = [];\n for(let i = 0; i < res.list.length ; i ++){\n res.list[i].desc = JSON.parse(res.list[i].desc);\n res.list[i].goods_desc = JSON.parse(res.list[i].goods_desc);\n res.list[i].share_desc = JSON.parse(res.list[i].share_desc)\n this.user_goods_list.push(res.list[i])\n }\n });\n })\n })\n },\n goToBuy(data){\n this.$router.push({name:'buyDetail',query:{shopId:data.id,invite_code:this.$route.query.invite_code}})\n }\n }\n }\n</script>\n\n<style scoped lang=\"less\">\n @import \"../../util/public\";\n .sale{\n background: #eeeeee;\n .shop-block{\n background: white;\n .shop{\n padding: 20/7.5vw;\n border-bottom: 1px solid #d8d8d8;\n position: relative;\n &:after{\n content:'';\n display: block;\n clear: both;\n }\n .img-block{\n float: left;\n margin-right: 20/7.5vw;\n img{\n width: 250/7.5vw;\n }\n min-height: 120px;\n }\n\n .title{\n font-size: 18px;\n overflow: hidden;\n text-overflow:ellipsis;\n white-space: nowrap;\n color: #333333;\n margin-bottom: 5/7.5vw;\n }\n .content{\n font-size: 12px;\n line-height: 1.4em;\n color: #CCCCCC;\n height: 4.2em;\n overflow: hidden;\n\n }\n .price{\n font-size: 18px;\n color: #FF001F;\n position: absolute;\n right: 20/7.5vw;\n bottom: 20/7.5vw;\n }\n }\n }\n .banner{\n margin: 0 0 10 * @toVw 0;\n background: white;\n padding: 10 * @toVw;\n img{\n width: 100%;\n }\n }\n }\n\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/components/buy/saleSuccess.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"sale\"},[_c('div',{staticStyle:{\"height\":\"3.75vw\"}}),_vm._v(\" \"),_c('div',{staticClass:\"banner\"},[_c('img',{attrs:{\"src\":_vm.weChatUrl}})]),_vm._v(\" \"),_c('div')])}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-4bb8d3cc\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/buy/saleSuccess.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-4bb8d3cc\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./saleSuccess.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./saleSuccess.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./saleSuccess.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-4bb8d3cc\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./saleSuccess.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-4bb8d3cc\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/buy/saleSuccess.vue\n// module id = null\n// module chunks = "],"sourceRoot":""} {"version":3,"sources":["webpack:///./src/assets/shop/saleSuccess.png","webpack:///src/components/buy/saleSuccess.vue","webpack:///./src/components/buy/saleSuccess.vue?35ac","webpack:///./src/components/buy/saleSuccess.vue"],"names":["module","exports","__webpack_require__","p","buy_saleSuccess","name","data","invite_code","weChatUrl","saleSuccess_default","a","orderNo","this","$route","query","out_trade_no","goods_id","user_goods_list","mounted","initPage","methods","buttonClick","buttonName","$sa","track","tabTitle","moduleTitle","buttonType","_this","Object","api","then","res","invite_type","invite_id","user_goods_id","JSON","parse","desc","use_goods_ids","goods_ids","i","list","length","goods_desc","share_desc","push","goToBuy","$router","shopId","id","components_buy_saleSuccess","render","_h","$createElement","_c","_self","staticClass","staticStyle","height","_v","attrs","src","staticRenderFns","Component","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"6DAAAA,EAAAC,QAAiBC,EAAAC,EAAuB,8JCmCxCC,GACAC,KAAA,cACAC,KAFA,WAGA,OACAC,YAAA,GACAC,UAAAC,EAAAC,EACAC,QAAAC,KAAAC,OAAAC,MAAAC,aACAC,SAAA,GACAC,qBAGAC,QAXA,WAYAN,KAAAO,YAEAC,SACAC,YADA,SACAC,GACAV,KAAAW,IAAAC,MAAA,eACAC,SAAA,KACAC,YAAA,WACAC,WAAA,KACAL,gBAGAH,SATA,WASA,IAAAS,EAAAhB,KACMiB,OAAAC,EAAA,EAAAD,CAANjB,KAAAD,SAAAoB,KAAA,SAAAC,GACAJ,EAAAZ,SAAAgB,EAAAhB,SACAY,EAAArB,YAAA,MAAAyB,EAAAC,YAAA,IAAAD,EAAAE,UACQL,OAAAC,EAAA,EAAAD,CAARD,EAAAZ,UAAAe,KAAA,SAAAC,GACA,IAAAG,EAAAC,KAAAC,MAAAL,EAAAM,MAAAC,cACUV,OAAAC,EAAA,EAAAD,EAAVW,UAAAL,IAAAJ,KAAA,SAAAC,GACAJ,EAAAX,mBACA,QAAAwB,EAAA,EAAAA,EAAAT,EAAAU,KAAAC,OAAAF,IACAT,EAAAU,KAAAD,GAAAH,KAAAF,KAAAC,MAAAL,EAAAU,KAAAD,GAAAH,MACAN,EAAAU,KAAAD,GAAAG,WAAAR,KAAAC,MAAAL,EAAAU,KAAAD,GAAAG,YACAZ,EAAAU,KAAAD,GAAAI,WAAAT,KAAAC,MAAAL,EAAAU,KAAAD,GAAAI,YACAjB,EAAAX,gBAAA6B,KAAAd,EAAAU,KAAAD,WAMAM,QA3BA,SA2BAzC,GACAM,KAAAoC,QAAAF,MAAAzC,KAAA,YAAAS,OAAAmC,OAAA3C,EAAA4C,GAAA3C,YAAAK,KAAAC,OAAAC,MAAAP,kBC1Ee4C,GADEC,OAFjB,WAA0B,IAAaC,EAAbzC,KAAa0C,eAA0BC,EAAvC3C,KAAuC4C,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,SAAmBF,EAAA,OAAYG,aAAaC,OAAA,YAA5H/C,KAA+IgD,GAAA,KAAAL,EAAA,OAAwBE,YAAA,WAAqBF,EAAA,OAAYM,OAAOC,IAA/MlD,KAA+MJ,eAA/MI,KAAoOgD,GAAA,KAAAL,EAAA,UAE7OQ,oBCCjB,IAcAC,EAdyB9D,EAAQ,OAcjC+D,CACE7D,EACA+C,GATF,EAVA,SAAAe,GACEhE,EAAQ,SAaV,kBAEA,MAUeiE,EAAA,QAAAH,EAAiB","file":"static/js/15.ed3dd41593f552771393.js","sourcesContent":["module.exports = __webpack_public_path__ + \"static/img/saleSuccess.6355462.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/shop/saleSuccess.png\n// module id = dthh\n// module chunks = 15","<template>\n <div class=\"sale\">\n <div style=\"height: 3.75vw\"></div>\n <div class=\"banner\">\n <img :src=\"weChatUrl\">\n </div>\n\n <div>\n <!--<div class=\"shop-block\" v-for=\"data in user_goods_list\" @click=\"goToBuy(data);buttonClick('去购买')\">-->\n <!--<div class=\"shop\">-->\n <!--<div class=\"img-block\">-->\n <!--<img :src=\"data.goods_desc.img[0].url\">-->\n <!--</div>-->\n <!--<div>-->\n <!--<div class=\"title\">-->\n <!--{{data.name}}-->\n <!--</div>-->\n <!--<div class=\"content\">-->\n <!--{{data.goods_desc.desc}}-->\n <!--</div>-->\n <!--<div class=\"price\">-->\n <!--&gt;>立即购买<<-->\n <!--</div>-->\n <!--</div>-->\n <!--</div>-->\n <!--</div>-->\n </div>\n\n\n </div>\n</template>\n\n<script>\n import weChatUrl from '../../assets/shop/saleSuccess.png'\n import {getOrderDetailApi,getGoodsDetailApi,getGoodsListApi} from \"../../service/api\";\n export default {\n name: \"saleSuccess\",\n data(){\n return {\n invite_code:'',\n weChatUrl:weChatUrl,\n orderNo:this.$route.query.out_trade_no,\n goods_id:'',\n user_goods_list:[]\n }\n },\n mounted(){\n this.initPage()\n },\n methods:{\n buttonClick(buttonName){\n this.$sa.track('buttonClick',{\n tabTitle:'商品',\n moduleTitle:'优惠券购买成功页',\n buttonType:'功能',\n buttonName:buttonName\n });\n },\n initPage(){\n getOrderDetailApi(this.orderNo).then(res=>{\n this.goods_id = res.goods_id;\n this.invite_code = `CC-${res.invite_type}-${res.invite_id}`;\n getGoodsDetailApi(this.goods_id).then(res=>{\n let user_goods_id = JSON.parse(res.desc).use_goods_ids;\n getGoodsListApi({goods_ids:user_goods_id}).then(res=>{\n this.user_goods_list = [];\n for(let i = 0; i < res.list.length ; i ++){\n res.list[i].desc = JSON.parse(res.list[i].desc);\n res.list[i].goods_desc = JSON.parse(res.list[i].goods_desc);\n res.list[i].share_desc = JSON.parse(res.list[i].share_desc)\n this.user_goods_list.push(res.list[i])\n }\n });\n })\n })\n },\n goToBuy(data){\n this.$router.push({name:'buyDetail',query:{shopId:data.id,invite_code:this.$route.query.invite_code}})\n }\n }\n }\n</script>\n\n<style scoped lang=\"less\">\n @import \"../../util/public\";\n .sale{\n background: #eeeeee;\n .shop-block{\n background: white;\n .shop{\n padding: 20/7.5vw;\n border-bottom: 1px solid #d8d8d8;\n position: relative;\n &:after{\n content:'';\n display: block;\n clear: both;\n }\n .img-block{\n float: left;\n margin-right: 20/7.5vw;\n img{\n width: 250/7.5vw;\n }\n min-height: 120px;\n }\n\n .title{\n font-size: 18px;\n overflow: hidden;\n text-overflow:ellipsis;\n white-space: nowrap;\n color: #333333;\n margin-bottom: 5/7.5vw;\n }\n .content{\n font-size: 12px;\n line-height: 1.4em;\n color: #CCCCCC;\n height: 4.2em;\n overflow: hidden;\n\n }\n .price{\n font-size: 18px;\n color: #FF001F;\n position: absolute;\n right: 20/7.5vw;\n bottom: 20/7.5vw;\n }\n }\n }\n .banner{\n margin: 0 0 10 * @toVw 0;\n background: white;\n padding: 10 * @toVw;\n img{\n width: 100%;\n }\n }\n }\n\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/components/buy/saleSuccess.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"sale\"},[_c('div',{staticStyle:{\"height\":\"3.75vw\"}}),_vm._v(\" \"),_c('div',{staticClass:\"banner\"},[_c('img',{attrs:{\"src\":_vm.weChatUrl}})]),_vm._v(\" \"),_c('div')])}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-4bb8d3cc\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/buy/saleSuccess.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-4bb8d3cc\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./saleSuccess.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./saleSuccess.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./saleSuccess.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-4bb8d3cc\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./saleSuccess.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-4bb8d3cc\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/buy/saleSuccess.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file \ No newline at end of file
webpackJsonp([15],{Unzd:function(t,e){},VAx7:function(t,e,a){t.exports=a.p+"static/img/authorLoading.39aaada.png"},"sA+T":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=a("VAx7"),r=a.n(n),i={name:"author",data:function(){return{loadingUrl:r.a}},created:function(){this.$route.query&&this.$route.query.retUrl?localStorage.setItem("retUrl",this.$route.query.retUrl):localStorage.setItem("retUrl",""),this.$route.query&&this.$route.query.is_new_user_url?window.location.href="https://wechat.changchangenglish.com/api/client/login?redirect_url=https://wechat.changchangenglish.com":(localStorage.setItem("retUrl",""),window.location.href="https://wechat.changchangenglish.com/api/client/login?redirect_url=https://wechat.changchangenglish.com&is_new_user_url=1")},methods:{onPageReload:function(){this.$sa.track("buttonClick",{tabTitle:"授权",moduleTitle:"授权",buttonType:"重新授权",buttonName:"重新授权"}),window.location.reload()}}},o={render:function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"author"},[e("div",{staticClass:"img",style:{backgroundImage:"url("+this.loadingUrl+")"}}),this._v(" "),e("p",[this._v("正在加载中......")]),this._v(" "),e("p",{staticClass:"reload",attrs:{click:this.onPageReload}},[this._v("点击重新加载")])])},staticRenderFns:[]};var s=a("VU/8")(i,o,!1,function(t){a("Unzd")},"data-v-3b3c0070",null);e.default=s.exports}}); webpackJsonp([16],{Unzd:function(t,e){},VAx7:function(t,e,a){t.exports=a.p+"static/img/authorLoading.39aaada.png"},"sA+T":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=a("VAx7"),r=a.n(n),i={name:"author",data:function(){return{loadingUrl:r.a}},created:function(){this.$route.query&&this.$route.query.retUrl?localStorage.setItem("retUrl",this.$route.query.retUrl):localStorage.setItem("retUrl",""),this.$route.query&&this.$route.query.is_new_user_url?window.location.href="https://wechat.changchangenglish.com/api/client/login?redirect_url=https://wechat.changchangenglish.com":(localStorage.setItem("retUrl",""),window.location.href="https://wechat.changchangenglish.com/api/client/login?redirect_url=https://wechat.changchangenglish.com&is_new_user_url=1")},methods:{onPageReload:function(){this.$sa.track("buttonClick",{tabTitle:"授权",moduleTitle:"授权",buttonType:"重新授权",buttonName:"重新授权"}),window.location.reload()}}},o={render:function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"author"},[e("div",{staticClass:"img",style:{backgroundImage:"url("+this.loadingUrl+")"}}),this._v(" "),e("p",[this._v("正在加载中......")]),this._v(" "),e("p",{staticClass:"reload",attrs:{click:this.onPageReload}},[this._v("点击重新加载")])])},staticRenderFns:[]};var s=a("VU/8")(i,o,!1,function(t){a("Unzd")},"data-v-3b3c0070",null);e.default=s.exports}});
//# sourceMappingURL=15.79fd72490282b9f2a35e.js.map //# sourceMappingURL=16.3e2d93f6672b9d181ce7.js.map
\ No newline at end of file \ No newline at end of file
{"version":3,"sources":["webpack:///./src/assets/authorLoading.png","webpack:///src/components/author.vue","webpack:///./src/components/author.vue?33ec","webpack:///./src/components/author.vue"],"names":["module","exports","__webpack_require__","p","author","name","data","loadingUrl","authorLoading_default","a","created","this","$route","query","retUrl","localStorage","setItem","is_new_user_url","window","location","href","methods","onPageReload","$sa","track","tabTitle","moduleTitle","buttonType","buttonName","reload","components_author","render","_h","$createElement","_c","_self","staticClass","style","backgroundImage","_v","attrs","click","staticRenderFns","Component","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"6DAAAA,EAAAC,QAAiBC,EAAAC,EAAuB,sJCUxCC,GACAC,KAAA,SACAC,KAFA,WAGA,OACAC,WAAAC,EAAAC,IAGAC,QAPA,WAQAC,KAAAC,OAAAC,OAAAF,KAAAC,OAAAC,MAAAC,OACAC,aAAAC,QAAA,SAAAL,KAAAC,OAAAC,MAAAC,QAEAC,aAAAC,QAAA,aAEAL,KAAAC,OAAAC,OAAAF,KAAAC,OAAAC,MAAAI,gBACAC,OAAAC,SAAAC,KAAA,2GAEAL,aAAAC,QAAA,aACAE,OAAAC,SAAAC,KAAA,8HAGAC,SACAC,aAAA,WACAX,KAAAY,IAAAC,MAAA,eACAC,SAAA,KACAC,YAAA,KACAC,WAAA,OACAC,WAAA,SAEAV,OAAAC,SAAAU,YCnCeC,GADEC,OAFjB,WAA0B,IAAaC,EAAbrB,KAAasB,eAA0BC,EAAvCvB,KAAuCwB,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,WAAqBF,EAAA,OAAYE,YAAA,MAAAC,OAA0BC,gBAAA,OAA3I3B,KAA2IJ,WAAA,OAA3II,KAA6L4B,GAAA,KAAAL,EAAA,KAA7LvB,KAA6L4B,GAAA,iBAA7L5B,KAA6L4B,GAAA,KAAAL,EAAA,KAAkEE,YAAA,SAAAI,OAA4BC,MAA3R9B,KAA2RW,gBAA3RX,KAAqT4B,GAAA,eAE9TG,oBCCjB,IAcAC,EAdyBzC,EAAQ,OAcjC0C,CACExC,EACA0B,GATF,EAVA,SAAAe,GACE3C,EAAQ,SAaV,kBAEA,MAUe4C,EAAA,QAAAH,EAAiB","file":"static/js/15.79fd72490282b9f2a35e.js","sourcesContent":["module.exports = __webpack_public_path__ + \"static/img/authorLoading.39aaada.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/authorLoading.png\n// module id = VAx7\n// module chunks = 15","<template>\r\n <div class=\"author\">\r\n <div class=\"img\" :style=\"{backgroundImage:`url(${loadingUrl})`}\"></div>\r\n <p>正在加载中......</p>\r\n <p class=\"reload\" :click=\"onPageReload\">点击重新加载</p>\r\n </div>\r\n</template>\r\n\r\n<script>\r\n import loadingUrl from '../assets/authorLoading.png'\r\nexport default {\r\n name: 'author',\r\n data () {\r\n return {\r\n loadingUrl: loadingUrl\r\n }\r\n },\r\n created () {\r\n if(this.$route.query && this.$route.query.retUrl){\r\n localStorage.setItem('retUrl',this.$route.query.retUrl);\r\n }else{\r\n localStorage.setItem('retUrl','');\r\n }\r\n if(this.$route.query && this.$route.query.is_new_user_url){\r\n window.location.href = `${process.env.AUTHOR_UEL}`\r\n }else{\r\n localStorage.setItem('retUrl','');\r\n window.location.href = `${process.env.AUTHOR_UEL}&is_new_user_url=1`\r\n }\r\n },\r\n methods: {\r\n onPageReload: function () {\r\n this.$sa.track('buttonClick',{\r\n tabTitle:'授权',\r\n moduleTitle:'授权',\r\n buttonType:'重新授权',\r\n buttonName:'重新授权'\r\n });\r\n window.location.reload()\r\n }\r\n }\r\n}\r\n</script>\r\n<style scoped lang=\"less\">\r\n .author {\r\n display: flex;\r\n flex-flow: column nowrap;\r\n justify-content: center;\r\n align-items: center;\r\n height: 100vh;\r\n font-size: 1.8rem;\r\n &>.img {\r\n width: 50vw;\r\n height: 50vw;\r\n background-size: 100% 100%;\r\n }\r\n .reload {\r\n font-size: 1.2rem;\r\n color: #199be0;\r\n }\r\n }\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/author.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"author\"},[_c('div',{staticClass:\"img\",style:({backgroundImage:(\"url(\" + _vm.loadingUrl + \")\")})}),_vm._v(\" \"),_c('p',[_vm._v(\"正在加载中......\")]),_vm._v(\" \"),_c('p',{staticClass:\"reload\",attrs:{\"click\":_vm.onPageReload}},[_vm._v(\"点击重新加载\")])])}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-3b3c0070\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/author.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-3b3c0070\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./author.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./author.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./author.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-3b3c0070\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./author.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-3b3c0070\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/author.vue\n// module id = null\n// module chunks = "],"sourceRoot":""} {"version":3,"sources":["webpack:///./src/assets/authorLoading.png","webpack:///src/components/author.vue","webpack:///./src/components/author.vue?33ec","webpack:///./src/components/author.vue"],"names":["module","exports","__webpack_require__","p","author","name","data","loadingUrl","authorLoading_default","a","created","this","$route","query","retUrl","localStorage","setItem","is_new_user_url","window","location","href","methods","onPageReload","$sa","track","tabTitle","moduleTitle","buttonType","buttonName","reload","components_author","render","_h","$createElement","_c","_self","staticClass","style","backgroundImage","_v","attrs","click","staticRenderFns","Component","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"6DAAAA,EAAAC,QAAiBC,EAAAC,EAAuB,sJCUxCC,GACAC,KAAA,SACAC,KAFA,WAGA,OACAC,WAAAC,EAAAC,IAGAC,QAPA,WAQAC,KAAAC,OAAAC,OAAAF,KAAAC,OAAAC,MAAAC,OACAC,aAAAC,QAAA,SAAAL,KAAAC,OAAAC,MAAAC,QAEAC,aAAAC,QAAA,aAEAL,KAAAC,OAAAC,OAAAF,KAAAC,OAAAC,MAAAI,gBACAC,OAAAC,SAAAC,KAAA,2GAEAL,aAAAC,QAAA,aACAE,OAAAC,SAAAC,KAAA,8HAGAC,SACAC,aAAA,WACAX,KAAAY,IAAAC,MAAA,eACAC,SAAA,KACAC,YAAA,KACAC,WAAA,OACAC,WAAA,SAEAV,OAAAC,SAAAU,YCnCeC,GADEC,OAFjB,WAA0B,IAAaC,EAAbrB,KAAasB,eAA0BC,EAAvCvB,KAAuCwB,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,WAAqBF,EAAA,OAAYE,YAAA,MAAAC,OAA0BC,gBAAA,OAA3I3B,KAA2IJ,WAAA,OAA3II,KAA6L4B,GAAA,KAAAL,EAAA,KAA7LvB,KAA6L4B,GAAA,iBAA7L5B,KAA6L4B,GAAA,KAAAL,EAAA,KAAkEE,YAAA,SAAAI,OAA4BC,MAA3R9B,KAA2RW,gBAA3RX,KAAqT4B,GAAA,eAE9TG,oBCCjB,IAcAC,EAdyBzC,EAAQ,OAcjC0C,CACExC,EACA0B,GATF,EAVA,SAAAe,GACE3C,EAAQ,SAaV,kBAEA,MAUe4C,EAAA,QAAAH,EAAiB","file":"static/js/16.3e2d93f6672b9d181ce7.js","sourcesContent":["module.exports = __webpack_public_path__ + \"static/img/authorLoading.39aaada.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/authorLoading.png\n// module id = VAx7\n// module chunks = 16","<template>\r\n <div class=\"author\">\r\n <div class=\"img\" :style=\"{backgroundImage:`url(${loadingUrl})`}\"></div>\r\n <p>正在加载中......</p>\r\n <p class=\"reload\" :click=\"onPageReload\">点击重新加载</p>\r\n </div>\r\n</template>\r\n\r\n<script>\r\n import loadingUrl from '../assets/authorLoading.png'\r\nexport default {\r\n name: 'author',\r\n data () {\r\n return {\r\n loadingUrl: loadingUrl\r\n }\r\n },\r\n created () {\r\n if(this.$route.query && this.$route.query.retUrl){\r\n localStorage.setItem('retUrl',this.$route.query.retUrl);\r\n }else{\r\n localStorage.setItem('retUrl','');\r\n }\r\n if(this.$route.query && this.$route.query.is_new_user_url){\r\n window.location.href = `${process.env.AUTHOR_UEL}`\r\n }else{\r\n localStorage.setItem('retUrl','');\r\n window.location.href = `${process.env.AUTHOR_UEL}&is_new_user_url=1`\r\n }\r\n },\r\n methods: {\r\n onPageReload: function () {\r\n this.$sa.track('buttonClick',{\r\n tabTitle:'授权',\r\n moduleTitle:'授权',\r\n buttonType:'重新授权',\r\n buttonName:'重新授权'\r\n });\r\n window.location.reload()\r\n }\r\n }\r\n}\r\n</script>\r\n<style scoped lang=\"less\">\r\n .author {\r\n display: flex;\r\n flex-flow: column nowrap;\r\n justify-content: center;\r\n align-items: center;\r\n height: 100vh;\r\n font-size: 1.8rem;\r\n &>.img {\r\n width: 50vw;\r\n height: 50vw;\r\n background-size: 100% 100%;\r\n }\r\n .reload {\r\n font-size: 1.2rem;\r\n color: #199be0;\r\n }\r\n }\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/author.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"author\"},[_c('div',{staticClass:\"img\",style:({backgroundImage:(\"url(\" + _vm.loadingUrl + \")\")})}),_vm._v(\" \"),_c('p',[_vm._v(\"正在加载中......\")]),_vm._v(\" \"),_c('p',{staticClass:\"reload\",attrs:{\"click\":_vm.onPageReload}},[_vm._v(\"点击重新加载\")])])}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-3b3c0070\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/author.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-3b3c0070\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./author.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./author.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./author.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-3b3c0070\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./author.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-3b3c0070\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/author.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file \ No newline at end of file
webpackJsonp([16],{R7Pr:function(s,i,e){"use strict";Object.defineProperty(i,"__esModule",{value:!0});var t=e("CCn6"),A={0:"待付款",1:"付款成功",2:"付款失败",3:"退款成功",4:"拼团成功"},o=e("az9f"),n=e.n(o),a=e("Au9i"),r=e.n(a),g=e("/Bxx"),c=e.n(g),I={name:"order",data:function(){return{orderList:[],showShare:!1,shareTipsUrl:c.a,shareUrl:n.a}},filters:{orderType:function(s){return A[s]}},mounted:function(){this.initPage()},methods:{initPage:function(){var s=this;Object(t.F)({api_list:"onMenuShareAppMessage,onMenuShareTimeline",url:window.location.href.split("#")[0]}).then(function(s){wx.config({debug:!1,appId:s.appId,timestamp:parseInt(s.timestamp),nonceStr:s.nonceStr,signature:s.signature,jsApiList:s.jsApiList})}),Object(t.r)({status:1}).then(function(i){i.list.forEach(function(s){s.goods_desc&&(s.goods_desc=JSON.parse(s.goods_desc))}),s.orderList=i.list})},shareOrder:function(s){this.$sa.track("buttonClick",{tabTitle:"订单",moduleTitle:"订单",buttonType:"分享",buttonName:"团购分享"}),this.showShare=!0;var i=void 0;i=s.invite_id&&""!=s.invite_id?"TEACHER"===s.invite_type?"CC-USER-"+s.user_id:"CC-"+s.invite_type+"-"+s.user_id:"CC-USER-"+s.user_id;var e=JSON.parse(s.share_desc),t=this,A="https://wechat.changchangenglish.com/#/buyDetail?shopId="+s.goods_id+"&groupId="+s.order_group_id+"&invite_code="+i+"'";wx.onMenuShareAppMessage({title:e.title,desc:e.content,link:A,imgUrl:e.img[0]?e.img[0].url:"https://cdn.singsingenglish.com/singsing/recommend/logo-refer.png",success:function(){r()("分享成功"),t.showShare=!1}}),wx.onMenuShareTimeline({title:e.title,desc:e.content,link:A,imgUrl:e.img[0]?e.img[0].url:"https://cdn.singsingenglish.com/singsing/recommend/logo-refer.png",success:function(){r()("分享成功"),t.showShare=!1}})}}},l={render:function(){var s=this,i=s.$createElement,e=s._self._c||i;return e("div",[e("mt-popup",{staticClass:"refer-share",attrs:{position:"top"},model:{value:s.showShare,callback:function(i){s.showShare=i},expression:"showShare"}},[e("img",{attrs:{src:s.shareTipsUrl}})]),s._v(" "),s.orderList.length<1?e("div",{staticClass:"tips"},[s._v("\n 暂无订单\n ")]):s._e(),s._v(" "),s._l(s.orderList,function(i){return e("div",{staticClass:"list"},[e("div",{staticClass:"head"},[i.goods_desc?e("div",{staticClass:"bg-img",style:{backgroundImage:"url("+i.goods_desc.img[0].url+")"}}):s._e(),s._v(" "),e("div",{staticClass:"content"},[e("div",{staticClass:"title"},[s._v(s._s(i.goods_name))]),s._v(" "),i.goods_desc?e("div",{staticClass:"desc"},[s._v(s._s(i.goods_desc.desc))]):s._e(),s._v(" "),e("div",{staticClass:"time"},[s._v("付款时间:"+s._s(i.pay_at))])])]),s._v(" "),e("div",{staticClass:"footer"},[e("span",{staticClass:"payMoney"},[s._v("实付:"+s._s(i.money/100)+"元")]),s._v(" "),2===i.buy_type&&4!==i.status?e("span",{staticClass:"share",on:{click:function(e){s.shareOrder(i)}}},[e("img",{attrs:{src:s.shareUrl}}),s._v("点击分享\n ")]):s._e(),s._v(" "),e("span",{class:{red:1===i.status}},[s._v(s._s(s._f("orderType")(i.status)))])])])})],2)},staticRenderFns:[]};var d=e("VU/8")(I,l,!1,function(s){e("glP2")},"data-v-307bc73e",null);i.default=d.exports},az9f:function(s,i){s.exports="data:image/png;base64,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"},glP2:function(s,i){}}); webpackJsonp([17],{R7Pr:function(s,i,e){"use strict";Object.defineProperty(i,"__esModule",{value:!0});var t=e("CCn6"),A={0:"待付款",1:"付款成功",2:"付款失败",3:"退款成功",4:"拼团成功"},o=e("az9f"),n=e.n(o),a=e("Au9i"),r=e.n(a),g=e("/Bxx"),c=e.n(g),I={name:"order",data:function(){return{orderList:[],showShare:!1,shareTipsUrl:c.a,shareUrl:n.a}},filters:{orderType:function(s){return A[s]}},mounted:function(){this.initPage()},methods:{initPage:function(){var s=this;Object(t.F)({api_list:"onMenuShareAppMessage,onMenuShareTimeline",url:window.location.href.split("#")[0]}).then(function(s){wx.config({debug:!1,appId:s.appId,timestamp:parseInt(s.timestamp),nonceStr:s.nonceStr,signature:s.signature,jsApiList:s.jsApiList})}),Object(t.r)({status:1}).then(function(i){i.list.forEach(function(s){s.goods_desc&&(s.goods_desc=JSON.parse(s.goods_desc))}),s.orderList=i.list})},shareOrder:function(s){this.$sa.track("buttonClick",{tabTitle:"订单",moduleTitle:"订单",buttonType:"分享",buttonName:"团购分享"}),this.showShare=!0;var i=void 0;i=s.invite_id&&""!=s.invite_id?"TEACHER"===s.invite_type?"CC-USER-"+s.user_id:"CC-"+s.invite_type+"-"+s.user_id:"CC-USER-"+s.user_id;var e=JSON.parse(s.share_desc),t=this,A="https://wechat.changchangenglish.com/#/buyDetail?shopId="+s.goods_id+"&groupId="+s.order_group_id+"&invite_code="+i+"'";wx.onMenuShareAppMessage({title:e.title,desc:e.content,link:A,imgUrl:e.img[0]?e.img[0].url:"https://cdn.singsingenglish.com/singsing/recommend/logo-refer.png",success:function(){r()("分享成功"),t.showShare=!1}}),wx.onMenuShareTimeline({title:e.title,desc:e.content,link:A,imgUrl:e.img[0]?e.img[0].url:"https://cdn.singsingenglish.com/singsing/recommend/logo-refer.png",success:function(){r()("分享成功"),t.showShare=!1}})}}},l={render:function(){var s=this,i=s.$createElement,e=s._self._c||i;return e("div",[e("mt-popup",{staticClass:"refer-share",attrs:{position:"top"},model:{value:s.showShare,callback:function(i){s.showShare=i},expression:"showShare"}},[e("img",{attrs:{src:s.shareTipsUrl}})]),s._v(" "),s.orderList.length<1?e("div",{staticClass:"tips"},[s._v("\n 暂无订单\n ")]):s._e(),s._v(" "),s._l(s.orderList,function(i){return e("div",{staticClass:"list"},[e("div",{staticClass:"head"},[i.goods_desc?e("div",{staticClass:"bg-img",style:{backgroundImage:"url("+i.goods_desc.img[0].url+")"}}):s._e(),s._v(" "),e("div",{staticClass:"content"},[e("div",{staticClass:"title"},[s._v(s._s(i.goods_name))]),s._v(" "),i.goods_desc?e("div",{staticClass:"desc"},[s._v(s._s(i.goods_desc.desc))]):s._e(),s._v(" "),e("div",{staticClass:"time"},[s._v("付款时间:"+s._s(i.pay_at))])])]),s._v(" "),e("div",{staticClass:"footer"},[e("span",{staticClass:"payMoney"},[s._v("实付:"+s._s(i.money/100)+"元")]),s._v(" "),2===i.buy_type&&4!==i.status?e("span",{staticClass:"share",on:{click:function(e){s.shareOrder(i)}}},[e("img",{attrs:{src:s.shareUrl}}),s._v("点击分享\n ")]):s._e(),s._v(" "),e("span",{class:{red:1===i.status}},[s._v(s._s(s._f("orderType")(i.status)))])])])})],2)},staticRenderFns:[]};var d=e("VU/8")(I,l,!1,function(s){e("glP2")},"data-v-307bc73e",null);i.default=d.exports},az9f:function(s,i){s.exports="data:image/png;base64,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"},glP2:function(s,i){}});
//# sourceMappingURL=16.fe0f31dd6fdfc1084f70.js.map //# sourceMappingURL=17.b34d7512c08bf2723910.js.map
\ No newline at end of file \ No newline at end of file
{"version":3,"sources":["webpack:///./src/util/wordbook.js","webpack:///src/components/order.vue","webpack:///./src/components/order.vue?cddf","webpack:///./src/components/order.vue","webpack:///./src/assets/share.png"],"names":["ORDERTYPE","0","1","2","3","4","order","name","data","orderList","showShare","shareTipsUrl","Bitmap_2x_default","a","shareUrl","share_default","filters","orderType","value","mounted","this","initPage","methods","_this","Object","api","api_list","url","window","location","href","split","then","res","wx","config","debug","appId","timestamp","parseInt","nonceStr","signature","jsApiList","status","list","forEach","i","goods_desc","JSON","parse","shareOrder","$sa","track","tabTitle","moduleTitle","buttonType","buttonName","invite_code","invite_id","invite_type","user_id","shareData","share_desc","that","goods_id","order_group_id","onMenuShareAppMessage","title","desc","content","link","imgUrl","img","success","mint_ui_common_default","onMenuShareTimeline","components_order","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","position","model","callback","$$v","expression","src","_v","length","_e","_l","style","backgroundImage","_s","goods_name","pay_at","money","buy_type","on","click","$event","class","red","_f","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__","module","exports"],"mappings":"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","file":"static/js/16.fe0f31dd6fdfc1084f70.js","sourcesContent":["export const ADMINSTATUS = {\n '0':'启用',\n '1':'冻结'\n};\nexport const TEACHERTYPE = {\n '0':'老师',\n '1':'新星妈妈',\n '2':'推广人',\n '3':'市场'\n};\nexport const LESSONTYPE={\n '0':'月课',\n '1':'日课'\n};\nexport const GOODSTYPE = {\n '1':'普通商品',\n '2':'团购商品'\n};\nexport const ISORNOT = {\n '0':'否',\n '1':'是'\n};\nexport const GOODSSTATUS = {\n '0':'在售',\n '1':'下架'\n};\nexport const ORDERTYPE = {\n '0':'待付款',\n '1':'付款成功',\n '2':'付款失败',\n '3':'退款成功',\n '4':'拼团成功'\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/util/wordbook.js","<template>\r\n <div>\r\n <mt-popup\r\n v-model=\"showShare\"\r\n class=\"refer-share\"\r\n position=\"top\">\r\n <img :src=\"shareTipsUrl\">\r\n </mt-popup>\r\n <div class=\"tips\" v-if=\"orderList.length < 1\">\r\n 暂无订单\r\n </div>\r\n <div v-for=\"data in orderList\" class=\"list\">\r\n <div class=\"head\">\r\n <div class=\"bg-img\" v-if=\"data.goods_desc\" :style=\"{backgroundImage: `url(${data.goods_desc.img[0].url})`}\">\r\n\r\n </div>\r\n <div class=\"content\">\r\n <div class=\"title\">{{data.goods_name}}</div>\r\n <div v-if=\"data.goods_desc\" class=\"desc\">{{data.goods_desc.desc}}</div>\r\n <div class=\"time\">付款时间:{{data.pay_at}}</div>\r\n </div>\r\n </div>\r\n <div class=\"footer\">\r\n <span class=\"payMoney\">实付:{{data.money/100}}元</span>\r\n <span class=\"share\" v-if=\"data.buy_type === 2 && data.status !== 4\" @click=\"shareOrder(data)\">\r\n <img :src=\"shareUrl\"/>点击分享\r\n </span>\r\n <span :class=\"{red:data.status === 1}\">{{data.status | orderType}}</span>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\n import {getOrderListApi,getwechatParam} from \"../service/api\";\r\n import {ORDERTYPE} from \"../util/wordbook\";\r\n import shareUrl from '../assets/share.png'\r\n import Toast from 'mint-ui'\r\n import shareTipsUrl from '../assets/Bitmap@2x.png'\r\n export default {\r\n name: \"order\",\r\n data(){\r\n return {\r\n orderList:[],\r\n showShare:false,\r\n shareTipsUrl:shareTipsUrl,\r\n shareUrl:shareUrl,\r\n }\r\n },\r\n filters:{\r\n orderType(value){\r\n return ORDERTYPE[value]\r\n }\r\n },\r\n mounted(){\r\n this.initPage()\r\n },\r\n methods:{\r\n initPage(){\r\n getwechatParam({\r\n api_list:'onMenuShareAppMessage,onMenuShareTimeline',\r\n url:window.location.href.split('#')[0]\r\n }).then(res=>{\r\n wx.config({\r\n debug: false,\r\n appId: res.appId,\r\n timestamp: parseInt(res.timestamp),\r\n nonceStr: res.nonceStr,\r\n signature: res.signature,\r\n jsApiList: res.jsApiList\r\n });\r\n });\r\n getOrderListApi({status:1}).then(res=>{\r\n res.list.forEach(i=>{\r\n if(i.goods_desc){\r\n i.goods_desc= JSON.parse(i.goods_desc)\r\n }\r\n });\r\n this.orderList = res.list\r\n })\r\n },\r\n shareOrder(data){\r\n this.$sa.track('buttonClick',{\r\n tabTitle:'订单',\r\n moduleTitle:'订单',\r\n buttonType:'分享',\r\n buttonName:'团购分享'\r\n });\r\n this.showShare = true;\r\n let invite_code;\r\n if(!data.invite_id || data.invite_id == '') {\r\n invite_code = 'CC-USER-' + data.user_id;\r\n }else if(data.invite_type === 'TEACHER'){\r\n invite_code = `CC-USER-${data.user_id}`;\r\n }else{\r\n invite_code = `CC-${data.invite_type}-${data.user_id}`;\r\n }\r\n let shareData = JSON.parse(data.share_desc);\r\n let that =this;\r\n let shareUrl = `${process.env.BUY_URL}shopId=${data.goods_id}&groupId=${data.order_group_id}&invite_code=${invite_code}'`;\r\n wx.onMenuShareAppMessage({\r\n title: shareData.title, // 分享标题\r\n desc: shareData.content,// 分享描述\r\n link: shareUrl, // 分享链接\r\n imgUrl: shareData.img[0]?shareData.img[0].url : 'https://cdn.singsingenglish.com/singsing/recommend/logo-refer.png', // 分享图标\r\n success: function() {\r\n Toast('分享成功');\r\n that.showShare = false\r\n },\r\n });\r\n wx.onMenuShareTimeline({\r\n title: shareData.title, // 分享标题\r\n desc: shareData.content,// 分享描述\r\n link: shareUrl, // 分享链接\r\n imgUrl: shareData.img[0]?shareData.img[0].url : 'https://cdn.singsingenglish.com/singsing/recommend/logo-refer.png', // 分享图标\r\n success: function() {\r\n Toast('分享成功');\r\n that.showShare = false\r\n },\r\n });\r\n }\r\n }\r\n }\r\n</script>\r\n\r\n<style scoped lang=\"less\">\r\n @import \"../util/public\";\r\n .refer-share {\r\n width: 100%;\r\n }\r\n .refer-share img {\r\n position: absolute;\r\n width: 80%;\r\n right: 0;\r\n }\r\n .tips{\r\n padding: 20 * @toVw;\r\n font-size: 24px;\r\n text-align: center;\r\n color: #888888;\r\n }\r\n .list{\r\n .bg-img{\r\n width: 160*@toVw;\r\n margin-right: 5 * @toVw;\r\n height: 80*@toVw;\r\n background-size:100% 100%;\r\n }\r\n .head{\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n line-height: 1.4em;\r\n position: relative;\r\n flex-flow: row nowrap;\r\n margin-left: 10px;\r\n margin-right: 10px;\r\n margin-top: 12px;\r\n padding: 12px;\r\n border: 1px solid #ccc;\r\n border-top-left-radius: 9px;\r\n border-top-right-radius: 9px;\r\n .content{\r\n font-size: 3.2vw;\r\n color: #999;\r\n .title{\r\n font-size: 3.73333vw;\r\n color: #666;\r\n }\r\n }\r\n }\r\n .footer{\r\n display: flex;\r\n flex-flow: row nowrap;\r\n justify-content: space-between;\r\n align-items: center;\r\n margin-left: 10px;\r\n margin-right: 10px;\r\n padding: 6px 12px;\r\n color: #999;\r\n font-size: 12 * @toVw;\r\n border: 1px solid #ccc;\r\n border-top: none;\r\n border-bottom-left-radius: 9px;\r\n border-bottom-right-radius: 9px;\r\n box-shadow: 0px 2px 1px 0px rgba(0,0,0,0.1);\r\n span{\r\n margin: 0;\r\n line-height: 20 * @toVw;\r\n }\r\n .share{\r\n\r\n img{\r\n width: 16 *@toVw;\r\n display: inline-block;\r\n margin-right: 3 * @toVw;\r\n vertical-align: text-bottom;\r\n }\r\n }\r\n .red{\r\n color: #f06a33;\r\n }\r\n }\r\n }\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/order.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('mt-popup',{staticClass:\"refer-share\",attrs:{\"position\":\"top\"},model:{value:(_vm.showShare),callback:function ($$v) {_vm.showShare=$$v},expression:\"showShare\"}},[_c('img',{attrs:{\"src\":_vm.shareTipsUrl}})]),_vm._v(\" \"),(_vm.orderList.length < 1)?_c('div',{staticClass:\"tips\"},[_vm._v(\"\\n 暂无订单\\n \")]):_vm._e(),_vm._v(\" \"),_vm._l((_vm.orderList),function(data){return _c('div',{staticClass:\"list\"},[_c('div',{staticClass:\"head\"},[(data.goods_desc)?_c('div',{staticClass:\"bg-img\",style:({backgroundImage: (\"url(\" + (data.goods_desc.img[0].url) + \")\")})}):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"content\"},[_c('div',{staticClass:\"title\"},[_vm._v(_vm._s(data.goods_name))]),_vm._v(\" \"),(data.goods_desc)?_c('div',{staticClass:\"desc\"},[_vm._v(_vm._s(data.goods_desc.desc))]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"time\"},[_vm._v(\"付款时间:\"+_vm._s(data.pay_at))])])]),_vm._v(\" \"),_c('div',{staticClass:\"footer\"},[_c('span',{staticClass:\"payMoney\"},[_vm._v(\"实付:\"+_vm._s(data.money/100)+\"元\")]),_vm._v(\" \"),(data.buy_type === 2 && data.status !== 4)?_c('span',{staticClass:\"share\",on:{\"click\":function($event){_vm.shareOrder(data)}}},[_c('img',{attrs:{\"src\":_vm.shareUrl}}),_vm._v(\"点击分享\\n \")]):_vm._e(),_vm._v(\" \"),_c('span',{class:{red:data.status === 1}},[_vm._v(_vm._s(_vm._f(\"orderType\")(data.status)))])])])})],2)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-307bc73e\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/order.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-307bc73e\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./order.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./order.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./order.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-307bc73e\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./order.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-307bc73e\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/order.vue\n// module id = null\n// module chunks = ","module.exports = \"data:image/png;base64,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\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/share.png\n// module id = az9f\n// module chunks = 16"],"sourceRoot":""} {"version":3,"sources":["webpack:///./src/util/wordbook.js","webpack:///src/components/order.vue","webpack:///./src/components/order.vue?cddf","webpack:///./src/components/order.vue","webpack:///./src/assets/share.png"],"names":["ORDERTYPE","0","1","2","3","4","order","name","data","orderList","showShare","shareTipsUrl","Bitmap_2x_default","a","shareUrl","share_default","filters","orderType","value","mounted","this","initPage","methods","_this","Object","api","api_list","url","window","location","href","split","then","res","wx","config","debug","appId","timestamp","parseInt","nonceStr","signature","jsApiList","status","list","forEach","i","goods_desc","JSON","parse","shareOrder","$sa","track","tabTitle","moduleTitle","buttonType","buttonName","invite_code","invite_id","invite_type","user_id","shareData","share_desc","that","goods_id","order_group_id","onMenuShareAppMessage","title","desc","content","link","imgUrl","img","success","mint_ui_common_default","onMenuShareTimeline","components_order","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","position","model","callback","$$v","expression","src","_v","length","_e","_l","style","backgroundImage","_s","goods_name","pay_at","money","buy_type","on","click","$event","class","red","_f","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__","module","exports"],"mappings":"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","file":"static/js/17.b34d7512c08bf2723910.js","sourcesContent":["export const ADMINSTATUS = {\n '0':'启用',\n '1':'冻结'\n};\nexport const TEACHERTYPE = {\n '0':'老师',\n '1':'新星妈妈',\n '2':'推广人',\n '3':'市场'\n};\nexport const LESSONTYPE={\n '0':'月课',\n '1':'日课'\n};\nexport const GOODSTYPE = {\n '1':'普通商品',\n '2':'团购商品'\n};\nexport const ISORNOT = {\n '0':'否',\n '1':'是'\n};\nexport const GOODSSTATUS = {\n '0':'在售',\n '1':'下架'\n};\nexport const ORDERTYPE = {\n '0':'待付款',\n '1':'付款成功',\n '2':'付款失败',\n '3':'退款成功',\n '4':'拼团成功'\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/util/wordbook.js","<template>\r\n <div>\r\n <mt-popup\r\n v-model=\"showShare\"\r\n class=\"refer-share\"\r\n position=\"top\">\r\n <img :src=\"shareTipsUrl\">\r\n </mt-popup>\r\n <div class=\"tips\" v-if=\"orderList.length < 1\">\r\n 暂无订单\r\n </div>\r\n <div v-for=\"data in orderList\" class=\"list\">\r\n <div class=\"head\">\r\n <div class=\"bg-img\" v-if=\"data.goods_desc\" :style=\"{backgroundImage: `url(${data.goods_desc.img[0].url})`}\">\r\n\r\n </div>\r\n <div class=\"content\">\r\n <div class=\"title\">{{data.goods_name}}</div>\r\n <div v-if=\"data.goods_desc\" class=\"desc\">{{data.goods_desc.desc}}</div>\r\n <div class=\"time\">付款时间:{{data.pay_at}}</div>\r\n </div>\r\n </div>\r\n <div class=\"footer\">\r\n <span class=\"payMoney\">实付:{{data.money/100}}元</span>\r\n <span class=\"share\" v-if=\"data.buy_type === 2 && data.status !== 4\" @click=\"shareOrder(data)\">\r\n <img :src=\"shareUrl\"/>点击分享\r\n </span>\r\n <span :class=\"{red:data.status === 1}\">{{data.status | orderType}}</span>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\n import {getOrderListApi,getwechatParam} from \"../service/api\";\r\n import {ORDERTYPE} from \"../util/wordbook\";\r\n import shareUrl from '../assets/share.png'\r\n import Toast from 'mint-ui'\r\n import shareTipsUrl from '../assets/Bitmap@2x.png'\r\n export default {\r\n name: \"order\",\r\n data(){\r\n return {\r\n orderList:[],\r\n showShare:false,\r\n shareTipsUrl:shareTipsUrl,\r\n shareUrl:shareUrl,\r\n }\r\n },\r\n filters:{\r\n orderType(value){\r\n return ORDERTYPE[value]\r\n }\r\n },\r\n mounted(){\r\n this.initPage()\r\n },\r\n methods:{\r\n initPage(){\r\n getwechatParam({\r\n api_list:'onMenuShareAppMessage,onMenuShareTimeline',\r\n url:window.location.href.split('#')[0]\r\n }).then(res=>{\r\n wx.config({\r\n debug: false,\r\n appId: res.appId,\r\n timestamp: parseInt(res.timestamp),\r\n nonceStr: res.nonceStr,\r\n signature: res.signature,\r\n jsApiList: res.jsApiList\r\n });\r\n });\r\n getOrderListApi({status:1}).then(res=>{\r\n res.list.forEach(i=>{\r\n if(i.goods_desc){\r\n i.goods_desc= JSON.parse(i.goods_desc)\r\n }\r\n });\r\n this.orderList = res.list\r\n })\r\n },\r\n shareOrder(data){\r\n this.$sa.track('buttonClick',{\r\n tabTitle:'订单',\r\n moduleTitle:'订单',\r\n buttonType:'分享',\r\n buttonName:'团购分享'\r\n });\r\n this.showShare = true;\r\n let invite_code;\r\n if(!data.invite_id || data.invite_id == '') {\r\n invite_code = 'CC-USER-' + data.user_id;\r\n }else if(data.invite_type === 'TEACHER'){\r\n invite_code = `CC-USER-${data.user_id}`;\r\n }else{\r\n invite_code = `CC-${data.invite_type}-${data.user_id}`;\r\n }\r\n let shareData = JSON.parse(data.share_desc);\r\n let that =this;\r\n let shareUrl = `${process.env.BUY_URL}shopId=${data.goods_id}&groupId=${data.order_group_id}&invite_code=${invite_code}'`;\r\n wx.onMenuShareAppMessage({\r\n title: shareData.title, // 分享标题\r\n desc: shareData.content,// 分享描述\r\n link: shareUrl, // 分享链接\r\n imgUrl: shareData.img[0]?shareData.img[0].url : 'https://cdn.singsingenglish.com/singsing/recommend/logo-refer.png', // 分享图标\r\n success: function() {\r\n Toast('分享成功');\r\n that.showShare = false\r\n },\r\n });\r\n wx.onMenuShareTimeline({\r\n title: shareData.title, // 分享标题\r\n desc: shareData.content,// 分享描述\r\n link: shareUrl, // 分享链接\r\n imgUrl: shareData.img[0]?shareData.img[0].url : 'https://cdn.singsingenglish.com/singsing/recommend/logo-refer.png', // 分享图标\r\n success: function() {\r\n Toast('分享成功');\r\n that.showShare = false\r\n },\r\n });\r\n }\r\n }\r\n }\r\n</script>\r\n\r\n<style scoped lang=\"less\">\r\n @import \"../util/public\";\r\n .refer-share {\r\n width: 100%;\r\n }\r\n .refer-share img {\r\n position: absolute;\r\n width: 80%;\r\n right: 0;\r\n }\r\n .tips{\r\n padding: 20 * @toVw;\r\n font-size: 24px;\r\n text-align: center;\r\n color: #888888;\r\n }\r\n .list{\r\n .bg-img{\r\n width: 160*@toVw;\r\n margin-right: 5 * @toVw;\r\n height: 80*@toVw;\r\n background-size:100% 100%;\r\n }\r\n .head{\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n line-height: 1.4em;\r\n position: relative;\r\n flex-flow: row nowrap;\r\n margin-left: 10px;\r\n margin-right: 10px;\r\n margin-top: 12px;\r\n padding: 12px;\r\n border: 1px solid #ccc;\r\n border-top-left-radius: 9px;\r\n border-top-right-radius: 9px;\r\n .content{\r\n font-size: 3.2vw;\r\n color: #999;\r\n .title{\r\n font-size: 3.73333vw;\r\n color: #666;\r\n }\r\n }\r\n }\r\n .footer{\r\n display: flex;\r\n flex-flow: row nowrap;\r\n justify-content: space-between;\r\n align-items: center;\r\n margin-left: 10px;\r\n margin-right: 10px;\r\n padding: 6px 12px;\r\n color: #999;\r\n font-size: 12 * @toVw;\r\n border: 1px solid #ccc;\r\n border-top: none;\r\n border-bottom-left-radius: 9px;\r\n border-bottom-right-radius: 9px;\r\n box-shadow: 0px 2px 1px 0px rgba(0,0,0,0.1);\r\n span{\r\n margin: 0;\r\n line-height: 20 * @toVw;\r\n }\r\n .share{\r\n\r\n img{\r\n width: 16 *@toVw;\r\n display: inline-block;\r\n margin-right: 3 * @toVw;\r\n vertical-align: text-bottom;\r\n }\r\n }\r\n .red{\r\n color: #f06a33;\r\n }\r\n }\r\n }\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/order.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('mt-popup',{staticClass:\"refer-share\",attrs:{\"position\":\"top\"},model:{value:(_vm.showShare),callback:function ($$v) {_vm.showShare=$$v},expression:\"showShare\"}},[_c('img',{attrs:{\"src\":_vm.shareTipsUrl}})]),_vm._v(\" \"),(_vm.orderList.length < 1)?_c('div',{staticClass:\"tips\"},[_vm._v(\"\\n 暂无订单\\n \")]):_vm._e(),_vm._v(\" \"),_vm._l((_vm.orderList),function(data){return _c('div',{staticClass:\"list\"},[_c('div',{staticClass:\"head\"},[(data.goods_desc)?_c('div',{staticClass:\"bg-img\",style:({backgroundImage: (\"url(\" + (data.goods_desc.img[0].url) + \")\")})}):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"content\"},[_c('div',{staticClass:\"title\"},[_vm._v(_vm._s(data.goods_name))]),_vm._v(\" \"),(data.goods_desc)?_c('div',{staticClass:\"desc\"},[_vm._v(_vm._s(data.goods_desc.desc))]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"time\"},[_vm._v(\"付款时间:\"+_vm._s(data.pay_at))])])]),_vm._v(\" \"),_c('div',{staticClass:\"footer\"},[_c('span',{staticClass:\"payMoney\"},[_vm._v(\"实付:\"+_vm._s(data.money/100)+\"元\")]),_vm._v(\" \"),(data.buy_type === 2 && data.status !== 4)?_c('span',{staticClass:\"share\",on:{\"click\":function($event){_vm.shareOrder(data)}}},[_c('img',{attrs:{\"src\":_vm.shareUrl}}),_vm._v(\"点击分享\\n \")]):_vm._e(),_vm._v(\" \"),_c('span',{class:{red:data.status === 1}},[_vm._v(_vm._s(_vm._f(\"orderType\")(data.status)))])])])})],2)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-307bc73e\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/order.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-307bc73e\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./order.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./order.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./order.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-307bc73e\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./order.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-307bc73e\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/order.vue\n// module id = null\n// module chunks = ","module.exports = \"data:image/png;base64,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\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/share.png\n// module id = az9f\n// module chunks = 17"],"sourceRoot":""}
\ No newline at end of file \ No newline at end of file
webpackJsonp([17],{FoQz:function(t,e){},"H+th":function(t,e){},dAjm:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=i("CCn6"),n=i("hUWd"),a=i.n(n),o=i("SKwj"),r=i.n(o),c={name:"index",data:function(){return{iKnowUrl:a.a,goUrl:r.a,show:!1}},mounted:function(){var t=this;Object(s.k)({page_name:"index"}).then(function(e){0==e&&(t.show=!0)})}},l={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[t.show?i("div",{staticClass:"guide",on:{click:function(e){t.show=!1}}},[i("img",{staticClass:"i-know",attrs:{src:t.iKnowUrl},on:{click:function(e){t.show=!1}}}),t._v(" "),i("img",{staticClass:"go",attrs:{src:t.goUrl}}),t._v(" "),t._m(0),t._v(" "),i("img",{staticClass:"banner",attrs:{src:"https://cdn.singsingenglish.com/new-sing/20181018/3dd8d55b0b6e9bf4fa1f96d500b69f6b2145640b1539836003313.jpeg"}})]):t._e()])},staticRenderFns:[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"tips"},[this._v("\n 已购课程,点击"),e("span",[this._v("开始上课!")])])}]};var d=i("VU/8")(c,l,!1,function(t){i("H+th")},"data-v-5784a464",null).exports,u=(i("v2ns"),i("7QTg")),h=i("Jmy5"),m=i("2oJL"),p=i("Au9i"),v={name:"index",components:{swiper:u.swiper,swiperSlide:u.swiperSlide,bottomTab:m.a,guidePage:d},data:function(){return{bannerList:[],teacherQ2:!1,teacherDetail:null,imgUrl:h.a,user_id:null,newUrl:"",swiperOption:{pagination:{el:".swiper-pagination"}},swiperOption2:{width:.95*window.innerWidth,on:{resize:function(){this.params.width=.95*window.innerWidth,this.update()}}},lessonList:[]}},methods:{showTeacher:function(){this.teacherQ2=!0,this.$sa.track("buttonClick",{tabTitle:"首页",moduleTitle:"功能按钮",buttonType:"板块按钮",buttonName:"我的老师"})},toOld:function(t){this.$sa.track("buttonClick",{tabTitle:"首页",moduleTitle:"功能按钮",buttonType:"板块按钮",buttonName:"晚安电台"}),window.location.href="https://appanqlfkth3717.h5.xiaoeknow.com/content_page/eyJ0eXBlIjozLCJyZXNvdXJjZV90eXBlIjoiIiwicmVzb3VyY2VfaWQiOiIiLCJwcm9kdWN0X2lkIjoicF81YjE0YjdjMjdjNDZiX2Rvd0xicDc1IiwiYXBwX2lkIjoiYXBwYU5RTGZrdEgzNzE3In0"},toBannerUrl:function(t){this.$sa.track("adClick",{adTitle:t.title,adID:t.link,adPage:"首页"}),window.location.href=t.link},toHear:function(){this.$sa.track("buttonClick",{tabTitle:"首页",moduleTitle:"功能按钮",buttonType:"板块按钮",buttonName:"磨耳朵"}),this.$router.push({name:"collection"})},toNewUrl:function(){this.$sa.track("buttonClick",{tabTitle:"首页",moduleTitle:"课程",buttonType:"没课banner",buttonName:"没有更多课程"}),window.location.href=this.newUrl},initPage:function(){var t=this;Object(s.t)().then(function(t){t&&""!==t&&null!==t&&(window.location.href=t)}),this.user_id=JSON.parse(localStorage.getItem("userDesc")).user_id,Object(s.e)().then(function(e){t.bannerList=e.list}),Object(s.p)().then(function(e){t.newUrl=e[0].desc}),Object(s.D)().then(function(e){var i="没有课程";if(e&&e.length>0){i="体验课";for(var s=0;s<e.length;s++)0===e[s].course_type&&(i="正式课");t.$sa.track("viewHomepage",{is_view_course:i})}t.lessonList=e}),Object(s.x)().then(function(e){e.id&&(t.teacherDetail=e,"hidden"!==localStorage.getItem("qrType")&&(localStorage.setItem("qrType","hidden"),window.innerWidth<window.innerHeight&&(t.teacherQ2=!0)))})},toGoodsList:function(){this.$sa.track("buttonClick",{tabTitle:"首页",moduleTitle:"课程",buttonType:"板块按钮",buttonName:"我的课程"}),this.$router.push({name:"myGoodsList"})},dateParse:function(t){var e=void 0;return e=t.indexOf("-")>-1?t.split("-"):t.indexOf("/")>-1?t.split("/"):t.split("."),new Date(e[0],e[1]-1,e[2])},dateCompare:function(t,e){var i=t.getTime(),s=e.getTime();return s>i?1:s==i?0:-1},toMap:function(t){this.$sa.track("buttonClick",{tabTitle:"首页",moduleTitle:"课程",buttonType:"课程",buttonName:"进入课程"}),this.dateCompare(new Date,this.dateParse(t.start_at))<1?this.$router.push({name:"map",query:{periods_id:t.periods_id,parent_category_id:t.parent_category_id,course_type:t.course_type}}):Object(p.Toast)("该课程暂未开始")}},mounted:function(){this.initPage()}},_={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"index"},[i("div",{staticClass:"banner-block"},[i("swiper",{ref:"mySwiper",staticClass:"banner",attrs:{options:t.swiperOption}},t._l(t.bannerList,function(e,s){return i("swiper-slide",{key:s},[i("img",{staticClass:"banner",attrs:{src:e.url+"?imageslim"},on:{click:function(i){t.toBannerUrl(e)}}})])}))],1),t._v(" "),i("div",{staticClass:"btn-block"},[i("div",{staticClass:"btn",on:{click:function(e){t.showTeacher()}}},[i("img",{attrs:{src:t.imgUrl.record}})]),t._v(" "),i("div",{staticClass:"btn",on:{click:function(e){t.toOld(e)}}},[i("img",{attrs:{src:t.imgUrl.oldChange}})]),t._v(" "),i("div",{staticClass:"btn",on:{click:t.toHear}},[i("img",{attrs:{src:t.imgUrl.listen}})]),t._v(" "),i("div",{staticClass:"btn"},[i("img",{attrs:{src:t.imgUrl.more}})])]),t._v(" "),i("div",{staticClass:"class-block"},[t.lessonList.length>0?i("div",{staticClass:"title",on:{click:function(e){t.toGoodsList()}}},[t._v("\n 我的课程\n "),i("img",{staticClass:"more",attrs:{src:t.imgUrl.indexMore}})]):t._e(),t._v(" "),t.lessonList.length<1?i("div",{staticClass:"title"},[t._v("\n 我的课程\n ")]):t._e(),t._v(" "),i("div",{staticClass:"lesson-block"},[i("swiper",{ref:"mySwiper2",attrs:{options:t.swiperOption2}},[t._l(t.lessonList,function(e,s){return i("swiper-slide",{key:s},[i("div",{staticClass:"goods-block",on:{click:function(i){t.toMap(e)}}},[e.start_at?i("span",{staticClass:"tips"},[t._v("\n 开课时间:"+t._s(e.start_at)+"\n ")]):t._e(),t._v(" "),i("img",{attrs:{src:e.imgLesson+"?imageslim"}})])])}),t._v(" "),i("swiper-slide",[i("div",{staticClass:"goods-block"},[i("img",{attrs:{src:t.imgUrl.noMore}})])])],2)],1)]),t._v(" "),i("mt-popup",{model:{value:t.teacherQ2,callback:function(e){t.teacherQ2=e},expression:"teacherQ2"}},[i("div",{staticClass:"teacher-block"},[i("div",{staticClass:"userNo"},[t._v("\n 学员号:"+t._s(t.user_id)+"\n ")]),t._v(" "),i("img",{staticClass:"teacher-bg",attrs:{src:t.imgUrl.teacherBg}}),t._v(" "),t.teacherDetail?i("img",{staticClass:"qr",attrs:{src:t.teacherDetail.qr}}):t._e(),t._v(" "),t.teacherDetail?t._e():i("img",{staticClass:"qr",attrs:{src:t.imgUrl.qr}}),t._v(" "),i("div",{staticClass:"content-text"},[t.teacherDetail?i("div",{staticClass:"title"},[t._v("\n 请长按识别图中二维码添加老师\n ")]):t._e(),t._v(" "),t.teacherDetail?t._e():i("div",{staticClass:"title"},[t._v("\n 请长按识别图中二维码关注公众号\n ")]),t._v("\n 以便我们能及时为您提供更好的学习体验\n ")]),t._v(" "),i("div",{staticClass:"closeBtn",on:{click:function(e){t.teacherQ2=!1}}})])]),t._v(" "),i("bottom-tab"),t._v(" "),i("guide-page")],1)},staticRenderFns:[]};var b=i("VU/8")(v,_,!1,function(t){i("FoQz")},"data-v-19b2b810",null);e.default=b.exports}}); webpackJsonp([18],{FoQz:function(t,e){},"H+th":function(t,e){},dAjm:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=i("CCn6"),n=i("hUWd"),a=i.n(n),o=i("SKwj"),r=i.n(o),c={name:"index",data:function(){return{iKnowUrl:a.a,goUrl:r.a,show:!1}},mounted:function(){var t=this;Object(s.k)({page_name:"index"}).then(function(e){0==e&&(t.show=!0)})}},l={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[t.show?i("div",{staticClass:"guide",on:{click:function(e){t.show=!1}}},[i("img",{staticClass:"i-know",attrs:{src:t.iKnowUrl},on:{click:function(e){t.show=!1}}}),t._v(" "),i("img",{staticClass:"go",attrs:{src:t.goUrl}}),t._v(" "),t._m(0),t._v(" "),i("img",{staticClass:"banner",attrs:{src:"https://cdn.singsingenglish.com/new-sing/20181018/3dd8d55b0b6e9bf4fa1f96d500b69f6b2145640b1539836003313.jpeg"}})]):t._e()])},staticRenderFns:[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"tips"},[this._v("\n 已购课程,点击"),e("span",[this._v("开始上课!")])])}]};var d=i("VU/8")(c,l,!1,function(t){i("H+th")},"data-v-5784a464",null).exports,u=(i("v2ns"),i("7QTg")),h=i("Jmy5"),m=i("2oJL"),p=i("Au9i"),v={name:"index",components:{swiper:u.swiper,swiperSlide:u.swiperSlide,bottomTab:m.a,guidePage:d},data:function(){return{bannerList:[],teacherQ2:!1,teacherDetail:null,imgUrl:h.a,user_id:null,newUrl:"",swiperOption:{pagination:{el:".swiper-pagination"}},swiperOption2:{width:.95*window.innerWidth,on:{resize:function(){this.params.width=.95*window.innerWidth,this.update()}}},lessonList:[]}},methods:{showTeacher:function(){this.teacherQ2=!0,this.$sa.track("buttonClick",{tabTitle:"首页",moduleTitle:"功能按钮",buttonType:"板块按钮",buttonName:"我的老师"})},toOld:function(t){this.$sa.track("buttonClick",{tabTitle:"首页",moduleTitle:"功能按钮",buttonType:"板块按钮",buttonName:"晚安电台"}),window.location.href="https://appanqlfkth3717.h5.xiaoeknow.com/content_page/eyJ0eXBlIjozLCJyZXNvdXJjZV90eXBlIjoiIiwicmVzb3VyY2VfaWQiOiIiLCJwcm9kdWN0X2lkIjoicF81YjE0YjdjMjdjNDZiX2Rvd0xicDc1IiwiYXBwX2lkIjoiYXBwYU5RTGZrdEgzNzE3In0"},toBannerUrl:function(t){this.$sa.track("adClick",{adTitle:t.title,adID:t.link,adPage:"首页"}),window.location.href=t.link},toHear:function(){this.$sa.track("buttonClick",{tabTitle:"首页",moduleTitle:"功能按钮",buttonType:"板块按钮",buttonName:"磨耳朵"}),this.$router.push({name:"collection"})},toNewUrl:function(){this.$sa.track("buttonClick",{tabTitle:"首页",moduleTitle:"课程",buttonType:"没课banner",buttonName:"没有更多课程"}),window.location.href=this.newUrl},initPage:function(){var t=this;Object(s.t)().then(function(t){t&&""!==t&&null!==t&&(window.location.href=t)}),this.user_id=JSON.parse(localStorage.getItem("userDesc")).user_id,Object(s.e)().then(function(e){t.bannerList=e.list}),Object(s.p)().then(function(e){t.newUrl=e[0].desc}),Object(s.D)().then(function(e){var i="没有课程";if(e&&e.length>0){i="体验课";for(var s=0;s<e.length;s++)0===e[s].course_type&&(i="正式课");t.$sa.track("viewHomepage",{is_view_course:i})}t.lessonList=e}),Object(s.x)().then(function(e){e.id&&(t.teacherDetail=e,"hidden"!==localStorage.getItem("qrType")&&(localStorage.setItem("qrType","hidden"),window.innerWidth<window.innerHeight&&(t.teacherQ2=!0)))})},toGoodsList:function(){this.$sa.track("buttonClick",{tabTitle:"首页",moduleTitle:"课程",buttonType:"板块按钮",buttonName:"我的课程"}),this.$router.push({name:"myGoodsList"})},dateParse:function(t){var e=void 0;return e=t.indexOf("-")>-1?t.split("-"):t.indexOf("/")>-1?t.split("/"):t.split("."),new Date(e[0],e[1]-1,e[2])},dateCompare:function(t,e){var i=t.getTime(),s=e.getTime();return s>i?1:s==i?0:-1},toMap:function(t){this.$sa.track("buttonClick",{tabTitle:"首页",moduleTitle:"课程",buttonType:"课程",buttonName:"进入课程"}),this.dateCompare(new Date,this.dateParse(t.start_at))<1?this.$router.push({name:"map",query:{periods_id:t.periods_id,parent_category_id:t.parent_category_id,course_type:t.course_type}}):Object(p.Toast)("该课程暂未开始")}},mounted:function(){this.initPage()}},_={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"index"},[i("div",{staticClass:"banner-block"},[i("swiper",{ref:"mySwiper",staticClass:"banner",attrs:{options:t.swiperOption}},t._l(t.bannerList,function(e,s){return i("swiper-slide",{key:s},[i("img",{staticClass:"banner",attrs:{src:e.url+"?imageslim"},on:{click:function(i){t.toBannerUrl(e)}}})])}))],1),t._v(" "),i("div",{staticClass:"btn-block"},[i("div",{staticClass:"btn",on:{click:function(e){t.showTeacher()}}},[i("img",{attrs:{src:t.imgUrl.record}})]),t._v(" "),i("div",{staticClass:"btn",on:{click:function(e){t.toOld(e)}}},[i("img",{attrs:{src:t.imgUrl.oldChange}})]),t._v(" "),i("div",{staticClass:"btn",on:{click:t.toHear}},[i("img",{attrs:{src:t.imgUrl.listen}})]),t._v(" "),i("div",{staticClass:"btn"},[i("img",{attrs:{src:t.imgUrl.more}})])]),t._v(" "),i("div",{staticClass:"class-block"},[t.lessonList.length>0?i("div",{staticClass:"title",on:{click:function(e){t.toGoodsList()}}},[t._v("\n 我的课程\n "),i("img",{staticClass:"more",attrs:{src:t.imgUrl.indexMore}})]):t._e(),t._v(" "),t.lessonList.length<1?i("div",{staticClass:"title"},[t._v("\n 我的课程\n ")]):t._e(),t._v(" "),i("div",{staticClass:"lesson-block"},[i("swiper",{ref:"mySwiper2",attrs:{options:t.swiperOption2}},[t._l(t.lessonList,function(e,s){return i("swiper-slide",{key:s},[i("div",{staticClass:"goods-block",on:{click:function(i){t.toMap(e)}}},[e.start_at?i("span",{staticClass:"tips"},[t._v("\n 开课时间:"+t._s(e.start_at)+"\n ")]):t._e(),t._v(" "),i("img",{attrs:{src:e.imgLesson+"?imageslim"}})])])}),t._v(" "),i("swiper-slide",[i("div",{staticClass:"goods-block"},[i("img",{attrs:{src:t.imgUrl.noMore}})])])],2)],1)]),t._v(" "),i("mt-popup",{model:{value:t.teacherQ2,callback:function(e){t.teacherQ2=e},expression:"teacherQ2"}},[i("div",{staticClass:"teacher-block"},[i("div",{staticClass:"userNo"},[t._v("\n 学员号:"+t._s(t.user_id)+"\n ")]),t._v(" "),i("img",{staticClass:"teacher-bg",attrs:{src:t.imgUrl.teacherBg}}),t._v(" "),t.teacherDetail?i("img",{staticClass:"qr",attrs:{src:t.teacherDetail.qr}}):t._e(),t._v(" "),t.teacherDetail?t._e():i("img",{staticClass:"qr",attrs:{src:t.imgUrl.qr}}),t._v(" "),i("div",{staticClass:"content-text"},[t.teacherDetail?i("div",{staticClass:"title"},[t._v("\n 请长按识别图中二维码添加老师\n ")]):t._e(),t._v(" "),t.teacherDetail?t._e():i("div",{staticClass:"title"},[t._v("\n 请长按识别图中二维码关注公众号\n ")]),t._v("\n 以便我们能及时为您提供更好的学习体验\n ")]),t._v(" "),i("div",{staticClass:"closeBtn",on:{click:function(e){t.teacherQ2=!1}}})])]),t._v(" "),i("bottom-tab"),t._v(" "),i("guide-page")],1)},staticRenderFns:[]};var b=i("VU/8")(v,_,!1,function(t){i("FoQz")},"data-v-19b2b810",null);e.default=b.exports}});
//# sourceMappingURL=17.97ebc305119c1291dabd.js.map //# sourceMappingURL=18.1904de916fcc47eb1ec7.js.map
\ No newline at end of file \ No newline at end of file
{"version":3,"sources":["webpack:///src/components/guide/index.vue","webpack:///./src/components/guide/index.vue?f340","webpack:///./src/components/guide/index.vue","webpack:///src/components/index.vue","webpack:///./src/components/index.vue?8fc8","webpack:///./src/components/index.vue"],"names":["guide","name","data","iKnowUrl","iKnow_default","a","goUrl","go_default","show","mounted","_this","this","Object","api","page_name","then","res","components_guide","render","_vm","_h","$createElement","_c","_self","staticClass","on","click","$event","attrs","src","_v","_m","_e","staticRenderFns","src_components_guide","__webpack_require__","normalizeComponent","ssrContext","components","swiper","vue_awesome_swiper","swiperSlide","bottomTab","guidePage","bannerList","teacherQ2","teacherDetail","imgUrl","user_id","newUrl","swiperOption","pagination","el","swiperOption2","width","window","innerWidth","resize","params","update","lessonList","methods","showTeacher","$sa","track","tabTitle","moduleTitle","buttonType","buttonName","toOld","e","location","href","toBannerUrl","adTitle","title","adID","link","adPage","toHear","$router","push","toNewUrl","initPage","JSON","parse","localStorage","getItem","list","desc","is_view_course","length","i","course_type","id","setItem","innerHeight","toGoodsList","dateParse","dateString","dateArray","indexOf","split","Date","dateCompare","compareDateString","dateTime","getTime","compareDateTime","toMap","start_at","query","periods_id","parent_category_id","mint_ui_common","selectortype_template_index_0_src_components","ref","options","_l","index","key","url","record","oldChange","listen","more","indexMore","_s","imgLesson","noMore","model","value","callback","$$v","expression","teacherBg","qr","components_Component","components_normalizeComponent","__webpack_exports__"],"mappings":"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","file":"static/js/17.97ebc305119c1291dabd.js","sourcesContent":["<template>\r\n <div>\r\n <div class=\"guide\" v-if=\"show\" @click=\"show=false\">\r\n <img class=\"i-know\" :src=\"iKnowUrl\" @click=\"show=false\"/>\r\n <img class=\"go\" :src=\"goUrl\"/>\r\n <div class=\"tips\">\r\n 已购课程,点击<span>开始上课!</span>\r\n </div>\r\n <img class=\"banner\" src=\"https://cdn.singsingenglish.com/new-sing/20181018/3dd8d55b0b6e9bf4fa1f96d500b69f6b2145640b1539836003313.jpeg\"/>\r\n </div>\r\n\r\n </div>\r\n</template>\r\n\r\n<script>\r\n import {getGuideApi,setGuideApi} from \"../../service/api\";\r\n import iKnowUrl from '../../assets/guide/iKnow.png'\r\n import goUrl from '../../assets/guide/go.png'\r\n export default {\r\n name: \"index\",\r\n data(){\r\n return{\r\n iKnowUrl:iKnowUrl,\r\n goUrl:goUrl,\r\n show:false\r\n }\r\n },\r\n mounted(){\r\n let json = {\r\n page_name:'index'\r\n };\r\n getGuideApi(json).then(res=>{\r\n if(res == 0){\r\n this.show=true;\r\n }\r\n });\r\n }\r\n }\r\n</script>\r\n\r\n<style scoped lang=\"less\">\r\n @import \"../../util/public\";\r\n .off{\r\n position: absolute;\r\n top: 9*@toVw;\r\n z-index: 99999;\r\n right: 20*@toVw;\r\n font-size:12*@toVw;\r\n font-family:PingFang-SC-Medium;\r\n font-weight:500;\r\n color:rgba(255,255,255,1);\r\n }\r\n .guide{\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n bottom: 0;\r\n right: 0;\r\n color: white;\r\n background:rgba(0,0,0,0.8);\r\n z-index: 9999;\r\n .i-know{\r\n position: absolute;\r\n width: 129*@toVw;\r\n left: 123*@toVw;\r\n bottom: 351*@toVw;\r\n }\r\n .go{\r\n width: 67*@toVw;\r\n position: absolute;\r\n bottom: 254*@toVw;\r\n left: 83*@toVw;\r\n }\r\n .banner{\r\n position: absolute;\r\n left: 19*@toVw;\r\n bottom: 49*@toVw;\r\n width: 336*@toVw;\r\n height: 215*@toVw;\r\n border-radius: 8*@toVw;\r\n border: 1*@toVw solid #fff;\r\n }\r\n .tips{\r\n padding: 5*@toVw 7*@toVw;\r\n left: 155*@toVw;\r\n bottom: 275*@toVw;\r\n border-radius: 8*@toVw;\r\n border: 1*@toVw solid #fff;\r\n position: absolute;\r\n font-size:16*@toVw;\r\n font-family:PingFang-SC-Medium;\r\n font-weight:500;\r\n color:rgba(255,255,255,1);\r\n span{\r\n color: #FF6477;\r\n }\r\n }\r\n }\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/guide/index.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[(_vm.show)?_c('div',{staticClass:\"guide\",on:{\"click\":function($event){_vm.show=false}}},[_c('img',{staticClass:\"i-know\",attrs:{\"src\":_vm.iKnowUrl},on:{\"click\":function($event){_vm.show=false}}}),_vm._v(\" \"),_c('img',{staticClass:\"go\",attrs:{\"src\":_vm.goUrl}}),_vm._v(\" \"),_vm._m(0),_vm._v(\" \"),_c('img',{staticClass:\"banner\",attrs:{\"src\":\"https://cdn.singsingenglish.com/new-sing/20181018/3dd8d55b0b6e9bf4fa1f96d500b69f6b2145640b1539836003313.jpeg\"}})]):_vm._e()])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"tips\"},[_vm._v(\"\\n 已购课程,点击\"),_c('span',[_vm._v(\"开始上课!\")])])}]\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-5784a464\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/guide/index.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-5784a464\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./index.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-5784a464\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./index.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-5784a464\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/guide/index.vue\n// module id = null\n// module chunks = ","<template>\n <div class=\"index\">\n <div class=\"banner-block\">\n <swiper :options=\"swiperOption\" class=\"banner\" ref=\"mySwiper\">\n <swiper-slide v-for=\"(data,index) in bannerList\" :key=\"index\">\n <img class=\"banner\" :src=\"data.url+'?imageslim'\" @click=\"toBannerUrl(data)\">\n </swiper-slide>\n </swiper>\n </div>\n <div class=\"btn-block\">\n <div class=\"btn\" @click=\"showTeacher()\">\n <img :src=\"imgUrl.record\"/>\n </div>\n <div class=\"btn\" @click=\"toOld($event)\">\n <img :src=\"imgUrl.oldChange\"/>\n </div>\n <div class=\"btn\" @click=\"toHear\">\n <img :src=\"imgUrl.listen\"/>\n </div>\n <div class=\"btn\">\n <img :src=\"imgUrl.more\"/>\n </div>\n </div>\n <div class=\"class-block\">\n <div class=\"title\" @click=\"toGoodsList()\" v-if=\"lessonList.length > 0\">\n 我的课程\n <img class=\"more\" :src=\"imgUrl.indexMore\"/>\n </div>\n <div class=\"title\" v-if=\"lessonList.length < 1\">\n 我的课程\n </div>\n <div class=\"lesson-block\">\n <swiper :options=\"swiperOption2\" ref=\"mySwiper2\">\n <swiper-slide v-for=\"(data,index) in lessonList\" :key=\"index\">\n <div class=\"goods-block\" @click=\"toMap(data)\">\n <span class=\"tips\" v-if=\"data.start_at\">\n 开课时间:{{data.start_at}}\n </span>\n <img :src=\"data.imgLesson+'?imageslim'\">\n </div>\n </swiper-slide>\n <swiper-slide>\n <div class=\"goods-block\">\n <img :src=\"imgUrl.noMore\">\n </div>\n </swiper-slide>\n </swiper>\n </div>\n </div>\n <mt-popup v-model=\"teacherQ2\">\n <div class=\"teacher-block\">\n <div class=\"userNo\">\n 学员号:{{user_id}}\n </div>\n <img :src=\"imgUrl.teacherBg\" class=\"teacher-bg\"/>\n <img :src=\"teacherDetail.qr\" class=\"qr\" v-if=\"teacherDetail\">\n <img :src=\"imgUrl.qr\" class=\"qr\" v-if=\"!teacherDetail\">\n <div class=\"content-text\">\n <div class=\"title\" v-if=\"teacherDetail\">\n 请长按识别图中二维码添加老师\n </div>\n <div class=\"title\" v-if=\"!teacherDetail\">\n 请长按识别图中二维码关注公众号\n </div>\n 以便我们能及时为您提供更好的学习体验\n </div>\n <div class=\"closeBtn\" @click=\"teacherQ2 = false\"></div>\n </div>\n </mt-popup>\n <bottom-tab></bottom-tab>\n <guide-page></guide-page>\n </div>\n</template>\n\n<script>\n import guidePage from './guide/index'\n import 'swiper/dist/css/swiper.css'\n import { swiper, swiperSlide } from 'vue-awesome-swiper'\n import {getBannerListApi,getUserLessonApi,getTeacherApi,getNewApi,getRedirectApi} from \"../service/api\";\n import {IndexImage} from \"../util/imgUrl\";\n import bottomTab from './public/bottomTab';\n import { Toast } from 'mint-ui';\n export default {\n name: \"index\",\n components:{\n swiper,\n swiperSlide,\n bottomTab,\n guidePage\n },\n data(){\n let that = this;\n return {\n bannerList:[],\n teacherQ2:false,\n teacherDetail:null,\n imgUrl: IndexImage,\n user_id:null,\n newUrl:'',\n swiperOption: {\n pagination: {\n el: '.swiper-pagination'\n }\n },\n swiperOption2:{\n width: window.innerWidth * 0.95,\n on: {\n resize: function () {\n this.params.width = window.innerWidth * 0.95;\n this.update();\n }\n }\n },\n lessonList:[]\n }\n },\n methods:{\n showTeacher(){\n this.teacherQ2 = true\n this.$sa.track('buttonClick',{\n tabTitle:'首页',\n moduleTitle:'功能按钮',\n buttonType:'板块按钮',\n buttonName:'我的老师'\n });\n },\n toOld(e){\n this.$sa.track('buttonClick',{\n tabTitle:'首页',\n moduleTitle:'功能按钮',\n buttonType:'板块按钮',\n buttonName:'晚安电台'\n });\n // this.$sa.quick('trackHeatMap',e.srcElement)\n window.location.href = 'https://appanqlfkth3717.h5.xiaoeknow.com/content_page/eyJ0eXBlIjozLCJyZXNvdXJjZV90eXBlIjoiIiwicmVzb3VyY2VfaWQiOiIiLCJwcm9kdWN0X2lkIjoicF81YjE0YjdjMjdjNDZiX2Rvd0xicDc1IiwiYXBwX2lkIjoiYXBwYU5RTGZrdEgzNzE3In0'\n },\n toBannerUrl(data){\n this.$sa.track('adClick',{\n adTitle:data.title,\n adID:data.link,\n adPage:'首页'\n });\n window.location.href = data.link\n },\n toHear(){\n this.$sa.track('buttonClick',{\n tabTitle:'首页',\n moduleTitle:'功能按钮',\n buttonType:'板块按钮',\n buttonName:'磨耳朵'\n });\n this.$router.push({name:'collection'})\n },\n toNewUrl(){\n this.$sa.track('buttonClick',{\n tabTitle:'首页',\n moduleTitle:'课程',\n buttonType:'没课banner',\n buttonName:'没有更多课程'\n });\n window.location.href = this.newUrl\n },\n initPage(){\n getRedirectApi().then(res=>{\n if(res && res !== \"\" && res !==null){\n window.location.href = res\n }\n });\n this.user_id=JSON.parse(localStorage.getItem('userDesc')).user_id;\n getBannerListApi().then(res=>{\n this.bannerList = res.list\n });\n getNewApi().then(res=>{\n this.newUrl = res[0].desc\n });\n getUserLessonApi().then(res=>{\n let is_view_course = '没有课程';\n if(res && res.length > 0){\n is_view_course = '体验课';\n for(let i = 0; i < res.length; i++){\n if(res[i].course_type === 0){\n is_view_course = '正式课'\n }\n }\n this.$sa.track('viewHomepage',{\n is_view_course:is_view_course\n })\n }\n this.lessonList = res;\n\n });\n getTeacherApi().then(res=>{\n if(res.id){\n this.teacherDetail = res;\n if(localStorage.getItem('qrType') !== 'hidden'){\n localStorage.setItem('qrType','hidden');\n if(window.innerWidth < window.innerHeight ){\n this.teacherQ2 = true\n }\n }\n }\n })\n },\n toGoodsList(){\n this.$sa.track('buttonClick',{\n tabTitle:'首页',\n moduleTitle:'课程',\n buttonType:'板块按钮',\n buttonName:'我的课程'\n });\n this.$router.push({name:'myGoodsList'})\n },\n dateParse(dateString){\n let SEPARATOR_BAR = \"-\";\n let SEPARATOR_SLASH = \"/\";\n let SEPARATOR_DOT = \".\";\n let dateArray;\n if(dateString.indexOf(SEPARATOR_BAR) > -1){\n dateArray = dateString.split(SEPARATOR_BAR);\n }else if(dateString.indexOf(SEPARATOR_SLASH) > -1){\n dateArray = dateString.split(SEPARATOR_SLASH);\n }else{\n dateArray = dateString.split(SEPARATOR_DOT);\n }\n return new Date(dateArray[0], dateArray[1]-1, dateArray[2]);\n },\n dateCompare(dateString, compareDateString){\n let dateTime = dateString.getTime();\n let compareDateTime = compareDateString.getTime();\n if(compareDateTime > dateTime){\n return 1;\n }else if(compareDateTime == dateTime){\n return 0;\n }else{\n return -1;\n }\n },\n toMap(data) {\n this.$sa.track('buttonClick',{\n tabTitle:'首页',\n moduleTitle:'课程',\n buttonType:'课程',\n buttonName:'进入课程'\n });\n if(this.dateCompare(new Date(),this.dateParse(data.start_at))<1){\n this.$router.push({\n name: 'map',\n query:\n {\n periods_id: data.periods_id,\n parent_category_id: data.parent_category_id,\n course_type:data.course_type\n }\n })\n }else{\n Toast('该课程暂未开始')\n }\n }\n },\n mounted(){\n this.initPage()\n }\n }\n</script>\n\n<style scoped lang=\"less\">\n @import \"../util/public\";\n .index{\n background: #eee;\n padding-bottom: 50*@toVw;\n }\n .banner-block{\n width: 375*@toVw;\n height: 200*@toVw;\n position: relative;\n .notice{\n position: absolute;\n bottom: 0;\n background: rgba(255, 238, 7, 0.8);\n padding: 5px;\n color: #666;\n font-size: 14px;\n z-index: 5;\n\n }\n .banner{\n width: 375*@toVw;\n height: 200*@toVw;\n }\n }\n .teacher-block{\n position: relative;\n width: 74.66666667vw;\n background-color: rgba(0,0,0,0.7);\n .userNo{\n position: absolute;\n top: -40 * @toVw;\n width: 100 * @toVw;\n text-align: center;\n left: 50%;\n margin-left: -50 * @toVw;\n border-radius: 118 * @toVw;\n background: white;\n padding: 8 * @toVw;\n }\n .teacher-bg{\n width: 280*@toVw;\n }\n .qr{\n width: 138*@toVw;\n height: 138*@toVw;\n position: absolute;\n top:65 * @toVw;\n left: 70 * @toVw;\n }\n .content-text{\n width: 100%;\n text-align: center;\n position: absolute;\n top: 315 * @toVw;\n font-size:12 * @toVw;\n font-family:PingFang-SC-Medium;\n font-weight:500;\n color:rgba(153,153,153,1);\n line-height:23px;\n .title{\n color: #333;\n font-family:PingFang-SC-Medium;\n font-weight:500;\n margin-bottom: 5 * @toVw;\n font-size: 17*@toVw;\n }\n }\n .closeBtn{\n position: absolute;\n width: 30*@toVw;\n height: 30*@toVw;\n right: 8*@toVw;\n top: 8*@toVw;\n }\n }\n\n .btn-block{\n display: flex;\n padding: 12*@toVw 8*@toVw;\n background: white;\n justify-content: space-around;\n .btn{\n width: 68*@toVw;\n height: 68*@toVw;\n img{\n width: 100%;\n }\n }\n }\n .lesson-block{\n padding-bottom: 20px;\n .goods-block{\n position: relative;\n width: 335*@toVw;\n .tips{\n display: inline-block;\n font-size:12px;\n font-family:PingFang-SC-Bold;\n font-weight:normal;\n color:rgba(255,255,255,1);\n line-height:17px;\n padding: 2px 5px;\n position: absolute;\n right: 10px;\n top: 12px;\n background:rgba(245,166,35,1);\n border-radius:10px;\n }\n img{\n width: 335*@toVw;\n height: 236*@toVw;\n border-radius: 8px;\n }\n }\n\n }\n .class-block{\n margin-top: 10px;\n font-family: PingFang-SC-Medium;\n font-size: 18px;\n color: #333333;\n text-align: center;\n background: white;\n .title{\n padding: 8*@toVw;\n position: relative;\n .more{\n position: absolute;\n width: 30*@toVw;\n bottom: 10px;\n right: 20px;\n }\n }\n }\n\n\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/components/index.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"index\"},[_c('div',{staticClass:\"banner-block\"},[_c('swiper',{ref:\"mySwiper\",staticClass:\"banner\",attrs:{\"options\":_vm.swiperOption}},_vm._l((_vm.bannerList),function(data,index){return _c('swiper-slide',{key:index},[_c('img',{staticClass:\"banner\",attrs:{\"src\":data.url+'?imageslim'},on:{\"click\":function($event){_vm.toBannerUrl(data)}}})])}))],1),_vm._v(\" \"),_c('div',{staticClass:\"btn-block\"},[_c('div',{staticClass:\"btn\",on:{\"click\":function($event){_vm.showTeacher()}}},[_c('img',{attrs:{\"src\":_vm.imgUrl.record}})]),_vm._v(\" \"),_c('div',{staticClass:\"btn\",on:{\"click\":function($event){_vm.toOld($event)}}},[_c('img',{attrs:{\"src\":_vm.imgUrl.oldChange}})]),_vm._v(\" \"),_c('div',{staticClass:\"btn\",on:{\"click\":_vm.toHear}},[_c('img',{attrs:{\"src\":_vm.imgUrl.listen}})]),_vm._v(\" \"),_c('div',{staticClass:\"btn\"},[_c('img',{attrs:{\"src\":_vm.imgUrl.more}})])]),_vm._v(\" \"),_c('div',{staticClass:\"class-block\"},[(_vm.lessonList.length > 0)?_c('div',{staticClass:\"title\",on:{\"click\":function($event){_vm.toGoodsList()}}},[_vm._v(\"\\n 我的课程\\n \"),_c('img',{staticClass:\"more\",attrs:{\"src\":_vm.imgUrl.indexMore}})]):_vm._e(),_vm._v(\" \"),(_vm.lessonList.length < 1)?_c('div',{staticClass:\"title\"},[_vm._v(\"\\n 我的课程\\n \")]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"lesson-block\"},[_c('swiper',{ref:\"mySwiper2\",attrs:{\"options\":_vm.swiperOption2}},[_vm._l((_vm.lessonList),function(data,index){return _c('swiper-slide',{key:index},[_c('div',{staticClass:\"goods-block\",on:{\"click\":function($event){_vm.toMap(data)}}},[(data.start_at)?_c('span',{staticClass:\"tips\"},[_vm._v(\"\\n 开课时间:\"+_vm._s(data.start_at)+\"\\n \")]):_vm._e(),_vm._v(\" \"),_c('img',{attrs:{\"src\":data.imgLesson+'?imageslim'}})])])}),_vm._v(\" \"),_c('swiper-slide',[_c('div',{staticClass:\"goods-block\"},[_c('img',{attrs:{\"src\":_vm.imgUrl.noMore}})])])],2)],1)]),_vm._v(\" \"),_c('mt-popup',{model:{value:(_vm.teacherQ2),callback:function ($$v) {_vm.teacherQ2=$$v},expression:\"teacherQ2\"}},[_c('div',{staticClass:\"teacher-block\"},[_c('div',{staticClass:\"userNo\"},[_vm._v(\"\\n 学员号:\"+_vm._s(_vm.user_id)+\"\\n \")]),_vm._v(\" \"),_c('img',{staticClass:\"teacher-bg\",attrs:{\"src\":_vm.imgUrl.teacherBg}}),_vm._v(\" \"),(_vm.teacherDetail)?_c('img',{staticClass:\"qr\",attrs:{\"src\":_vm.teacherDetail.qr}}):_vm._e(),_vm._v(\" \"),(!_vm.teacherDetail)?_c('img',{staticClass:\"qr\",attrs:{\"src\":_vm.imgUrl.qr}}):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"content-text\"},[(_vm.teacherDetail)?_c('div',{staticClass:\"title\"},[_vm._v(\"\\n 请长按识别图中二维码添加老师\\n \")]):_vm._e(),_vm._v(\" \"),(!_vm.teacherDetail)?_c('div',{staticClass:\"title\"},[_vm._v(\"\\n 请长按识别图中二维码关注公众号\\n \")]):_vm._e(),_vm._v(\"\\n 以便我们能及时为您提供更好的学习体验\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"closeBtn\",on:{\"click\":function($event){_vm.teacherQ2 = false}}})])]),_vm._v(\" \"),_c('bottom-tab'),_vm._v(\" \"),_c('guide-page')],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-19b2b810\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/index.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-19b2b810\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./index.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-19b2b810\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./index.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-19b2b810\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/index.vue\n// module id = null\n// module chunks = "],"sourceRoot":""} {"version":3,"sources":["webpack:///src/components/guide/index.vue","webpack:///./src/components/guide/index.vue?f340","webpack:///./src/components/guide/index.vue","webpack:///src/components/index.vue","webpack:///./src/components/index.vue?8fc8","webpack:///./src/components/index.vue"],"names":["guide","name","data","iKnowUrl","iKnow_default","a","goUrl","go_default","show","mounted","_this","this","Object","api","page_name","then","res","components_guide","render","_vm","_h","$createElement","_c","_self","staticClass","on","click","$event","attrs","src","_v","_m","_e","staticRenderFns","src_components_guide","__webpack_require__","normalizeComponent","ssrContext","components","swiper","vue_awesome_swiper","swiperSlide","bottomTab","guidePage","bannerList","teacherQ2","teacherDetail","imgUrl","user_id","newUrl","swiperOption","pagination","el","swiperOption2","width","window","innerWidth","resize","params","update","lessonList","methods","showTeacher","$sa","track","tabTitle","moduleTitle","buttonType","buttonName","toOld","e","location","href","toBannerUrl","adTitle","title","adID","link","adPage","toHear","$router","push","toNewUrl","initPage","JSON","parse","localStorage","getItem","list","desc","is_view_course","length","i","course_type","id","setItem","innerHeight","toGoodsList","dateParse","dateString","dateArray","indexOf","split","Date","dateCompare","compareDateString","dateTime","getTime","compareDateTime","toMap","start_at","query","periods_id","parent_category_id","mint_ui_common","selectortype_template_index_0_src_components","ref","options","_l","index","key","url","record","oldChange","listen","more","indexMore","_s","imgLesson","noMore","model","value","callback","$$v","expression","teacherBg","qr","components_Component","components_normalizeComponent","__webpack_exports__"],"mappings":"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","file":"static/js/18.1904de916fcc47eb1ec7.js","sourcesContent":["<template>\r\n <div>\r\n <div class=\"guide\" v-if=\"show\" @click=\"show=false\">\r\n <img class=\"i-know\" :src=\"iKnowUrl\" @click=\"show=false\"/>\r\n <img class=\"go\" :src=\"goUrl\"/>\r\n <div class=\"tips\">\r\n 已购课程,点击<span>开始上课!</span>\r\n </div>\r\n <img class=\"banner\" src=\"https://cdn.singsingenglish.com/new-sing/20181018/3dd8d55b0b6e9bf4fa1f96d500b69f6b2145640b1539836003313.jpeg\"/>\r\n </div>\r\n\r\n </div>\r\n</template>\r\n\r\n<script>\r\n import {getGuideApi,setGuideApi} from \"../../service/api\";\r\n import iKnowUrl from '../../assets/guide/iKnow.png'\r\n import goUrl from '../../assets/guide/go.png'\r\n export default {\r\n name: \"index\",\r\n data(){\r\n return{\r\n iKnowUrl:iKnowUrl,\r\n goUrl:goUrl,\r\n show:false\r\n }\r\n },\r\n mounted(){\r\n let json = {\r\n page_name:'index'\r\n };\r\n getGuideApi(json).then(res=>{\r\n if(res == 0){\r\n this.show=true;\r\n }\r\n });\r\n }\r\n }\r\n</script>\r\n\r\n<style scoped lang=\"less\">\r\n @import \"../../util/public\";\r\n .off{\r\n position: absolute;\r\n top: 9*@toVw;\r\n z-index: 99999;\r\n right: 20*@toVw;\r\n font-size:12*@toVw;\r\n font-family:PingFang-SC-Medium;\r\n font-weight:500;\r\n color:rgba(255,255,255,1);\r\n }\r\n .guide{\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n bottom: 0;\r\n right: 0;\r\n color: white;\r\n background:rgba(0,0,0,0.8);\r\n z-index: 9999;\r\n .i-know{\r\n position: absolute;\r\n width: 129*@toVw;\r\n left: 123*@toVw;\r\n bottom: 351*@toVw;\r\n }\r\n .go{\r\n width: 67*@toVw;\r\n position: absolute;\r\n bottom: 254*@toVw;\r\n left: 83*@toVw;\r\n }\r\n .banner{\r\n position: absolute;\r\n left: 19*@toVw;\r\n bottom: 49*@toVw;\r\n width: 336*@toVw;\r\n height: 215*@toVw;\r\n border-radius: 8*@toVw;\r\n border: 1*@toVw solid #fff;\r\n }\r\n .tips{\r\n padding: 5*@toVw 7*@toVw;\r\n left: 155*@toVw;\r\n bottom: 275*@toVw;\r\n border-radius: 8*@toVw;\r\n border: 1*@toVw solid #fff;\r\n position: absolute;\r\n font-size:16*@toVw;\r\n font-family:PingFang-SC-Medium;\r\n font-weight:500;\r\n color:rgba(255,255,255,1);\r\n span{\r\n color: #FF6477;\r\n }\r\n }\r\n }\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/guide/index.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[(_vm.show)?_c('div',{staticClass:\"guide\",on:{\"click\":function($event){_vm.show=false}}},[_c('img',{staticClass:\"i-know\",attrs:{\"src\":_vm.iKnowUrl},on:{\"click\":function($event){_vm.show=false}}}),_vm._v(\" \"),_c('img',{staticClass:\"go\",attrs:{\"src\":_vm.goUrl}}),_vm._v(\" \"),_vm._m(0),_vm._v(\" \"),_c('img',{staticClass:\"banner\",attrs:{\"src\":\"https://cdn.singsingenglish.com/new-sing/20181018/3dd8d55b0b6e9bf4fa1f96d500b69f6b2145640b1539836003313.jpeg\"}})]):_vm._e()])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"tips\"},[_vm._v(\"\\n 已购课程,点击\"),_c('span',[_vm._v(\"开始上课!\")])])}]\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-5784a464\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/guide/index.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-5784a464\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./index.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-5784a464\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./index.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-5784a464\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/guide/index.vue\n// module id = null\n// module chunks = ","<template>\n <div class=\"index\">\n <div class=\"banner-block\">\n <swiper :options=\"swiperOption\" class=\"banner\" ref=\"mySwiper\">\n <swiper-slide v-for=\"(data,index) in bannerList\" :key=\"index\">\n <img class=\"banner\" :src=\"data.url+'?imageslim'\" @click=\"toBannerUrl(data)\">\n </swiper-slide>\n </swiper>\n </div>\n <div class=\"btn-block\">\n <div class=\"btn\" @click=\"showTeacher()\">\n <img :src=\"imgUrl.record\"/>\n </div>\n <div class=\"btn\" @click=\"toOld($event)\">\n <img :src=\"imgUrl.oldChange\"/>\n </div>\n <div class=\"btn\" @click=\"toHear\">\n <img :src=\"imgUrl.listen\"/>\n </div>\n <div class=\"btn\">\n <img :src=\"imgUrl.more\"/>\n </div>\n </div>\n <div class=\"class-block\">\n <div class=\"title\" @click=\"toGoodsList()\" v-if=\"lessonList.length > 0\">\n 我的课程\n <img class=\"more\" :src=\"imgUrl.indexMore\"/>\n </div>\n <div class=\"title\" v-if=\"lessonList.length < 1\">\n 我的课程\n </div>\n <div class=\"lesson-block\">\n <swiper :options=\"swiperOption2\" ref=\"mySwiper2\">\n <swiper-slide v-for=\"(data,index) in lessonList\" :key=\"index\">\n <div class=\"goods-block\" @click=\"toMap(data)\">\n <span class=\"tips\" v-if=\"data.start_at\">\n 开课时间:{{data.start_at}}\n </span>\n <img :src=\"data.imgLesson+'?imageslim'\">\n </div>\n </swiper-slide>\n <swiper-slide>\n <div class=\"goods-block\">\n <img :src=\"imgUrl.noMore\">\n </div>\n </swiper-slide>\n </swiper>\n </div>\n </div>\n <mt-popup v-model=\"teacherQ2\">\n <div class=\"teacher-block\">\n <div class=\"userNo\">\n 学员号:{{user_id}}\n </div>\n <img :src=\"imgUrl.teacherBg\" class=\"teacher-bg\"/>\n <img :src=\"teacherDetail.qr\" class=\"qr\" v-if=\"teacherDetail\">\n <img :src=\"imgUrl.qr\" class=\"qr\" v-if=\"!teacherDetail\">\n <div class=\"content-text\">\n <div class=\"title\" v-if=\"teacherDetail\">\n 请长按识别图中二维码添加老师\n </div>\n <div class=\"title\" v-if=\"!teacherDetail\">\n 请长按识别图中二维码关注公众号\n </div>\n 以便我们能及时为您提供更好的学习体验\n </div>\n <div class=\"closeBtn\" @click=\"teacherQ2 = false\"></div>\n </div>\n </mt-popup>\n <bottom-tab></bottom-tab>\n <guide-page></guide-page>\n </div>\n</template>\n\n<script>\n import guidePage from './guide/index'\n import 'swiper/dist/css/swiper.css'\n import { swiper, swiperSlide } from 'vue-awesome-swiper'\n import {getBannerListApi,getUserLessonApi,getTeacherApi,getNewApi,getRedirectApi} from \"../service/api\";\n import {IndexImage} from \"../util/imgUrl\";\n import bottomTab from './public/bottomTab';\n import { Toast } from 'mint-ui';\n export default {\n name: \"index\",\n components:{\n swiper,\n swiperSlide,\n bottomTab,\n guidePage\n },\n data(){\n let that = this;\n return {\n bannerList:[],\n teacherQ2:false,\n teacherDetail:null,\n imgUrl: IndexImage,\n user_id:null,\n newUrl:'',\n swiperOption: {\n pagination: {\n el: '.swiper-pagination'\n }\n },\n swiperOption2:{\n width: window.innerWidth * 0.95,\n on: {\n resize: function () {\n this.params.width = window.innerWidth * 0.95;\n this.update();\n }\n }\n },\n lessonList:[]\n }\n },\n methods:{\n showTeacher(){\n this.teacherQ2 = true\n this.$sa.track('buttonClick',{\n tabTitle:'首页',\n moduleTitle:'功能按钮',\n buttonType:'板块按钮',\n buttonName:'我的老师'\n });\n },\n toOld(e){\n this.$sa.track('buttonClick',{\n tabTitle:'首页',\n moduleTitle:'功能按钮',\n buttonType:'板块按钮',\n buttonName:'晚安电台'\n });\n // this.$sa.quick('trackHeatMap',e.srcElement)\n window.location.href = 'https://appanqlfkth3717.h5.xiaoeknow.com/content_page/eyJ0eXBlIjozLCJyZXNvdXJjZV90eXBlIjoiIiwicmVzb3VyY2VfaWQiOiIiLCJwcm9kdWN0X2lkIjoicF81YjE0YjdjMjdjNDZiX2Rvd0xicDc1IiwiYXBwX2lkIjoiYXBwYU5RTGZrdEgzNzE3In0'\n },\n toBannerUrl(data){\n this.$sa.track('adClick',{\n adTitle:data.title,\n adID:data.link,\n adPage:'首页'\n });\n window.location.href = data.link\n },\n toHear(){\n this.$sa.track('buttonClick',{\n tabTitle:'首页',\n moduleTitle:'功能按钮',\n buttonType:'板块按钮',\n buttonName:'磨耳朵'\n });\n this.$router.push({name:'collection'})\n },\n toNewUrl(){\n this.$sa.track('buttonClick',{\n tabTitle:'首页',\n moduleTitle:'课程',\n buttonType:'没课banner',\n buttonName:'没有更多课程'\n });\n window.location.href = this.newUrl\n },\n initPage(){\n getRedirectApi().then(res=>{\n if(res && res !== \"\" && res !==null){\n window.location.href = res\n }\n });\n this.user_id=JSON.parse(localStorage.getItem('userDesc')).user_id;\n getBannerListApi().then(res=>{\n this.bannerList = res.list\n });\n getNewApi().then(res=>{\n this.newUrl = res[0].desc\n });\n getUserLessonApi().then(res=>{\n let is_view_course = '没有课程';\n if(res && res.length > 0){\n is_view_course = '体验课';\n for(let i = 0; i < res.length; i++){\n if(res[i].course_type === 0){\n is_view_course = '正式课'\n }\n }\n this.$sa.track('viewHomepage',{\n is_view_course:is_view_course\n })\n }\n this.lessonList = res;\n\n });\n getTeacherApi().then(res=>{\n if(res.id){\n this.teacherDetail = res;\n if(localStorage.getItem('qrType') !== 'hidden'){\n localStorage.setItem('qrType','hidden');\n if(window.innerWidth < window.innerHeight ){\n this.teacherQ2 = true\n }\n }\n }\n })\n },\n toGoodsList(){\n this.$sa.track('buttonClick',{\n tabTitle:'首页',\n moduleTitle:'课程',\n buttonType:'板块按钮',\n buttonName:'我的课程'\n });\n this.$router.push({name:'myGoodsList'})\n },\n dateParse(dateString){\n let SEPARATOR_BAR = \"-\";\n let SEPARATOR_SLASH = \"/\";\n let SEPARATOR_DOT = \".\";\n let dateArray;\n if(dateString.indexOf(SEPARATOR_BAR) > -1){\n dateArray = dateString.split(SEPARATOR_BAR);\n }else if(dateString.indexOf(SEPARATOR_SLASH) > -1){\n dateArray = dateString.split(SEPARATOR_SLASH);\n }else{\n dateArray = dateString.split(SEPARATOR_DOT);\n }\n return new Date(dateArray[0], dateArray[1]-1, dateArray[2]);\n },\n dateCompare(dateString, compareDateString){\n let dateTime = dateString.getTime();\n let compareDateTime = compareDateString.getTime();\n if(compareDateTime > dateTime){\n return 1;\n }else if(compareDateTime == dateTime){\n return 0;\n }else{\n return -1;\n }\n },\n toMap(data) {\n this.$sa.track('buttonClick',{\n tabTitle:'首页',\n moduleTitle:'课程',\n buttonType:'课程',\n buttonName:'进入课程'\n });\n if(this.dateCompare(new Date(),this.dateParse(data.start_at))<1){\n this.$router.push({\n name: 'map',\n query:\n {\n periods_id: data.periods_id,\n parent_category_id: data.parent_category_id,\n course_type:data.course_type\n }\n })\n }else{\n Toast('该课程暂未开始')\n }\n }\n },\n mounted(){\n this.initPage()\n }\n }\n</script>\n\n<style scoped lang=\"less\">\n @import \"../util/public\";\n .index{\n background: #eee;\n padding-bottom: 50*@toVw;\n }\n .banner-block{\n width: 375*@toVw;\n height: 200*@toVw;\n position: relative;\n .notice{\n position: absolute;\n bottom: 0;\n background: rgba(255, 238, 7, 0.8);\n padding: 5px;\n color: #666;\n font-size: 14px;\n z-index: 5;\n\n }\n .banner{\n width: 375*@toVw;\n height: 200*@toVw;\n }\n }\n .teacher-block{\n position: relative;\n width: 74.66666667vw;\n background-color: rgba(0,0,0,0.7);\n .userNo{\n position: absolute;\n top: -40 * @toVw;\n width: 100 * @toVw;\n text-align: center;\n left: 50%;\n margin-left: -50 * @toVw;\n border-radius: 118 * @toVw;\n background: white;\n padding: 8 * @toVw;\n }\n .teacher-bg{\n width: 280*@toVw;\n }\n .qr{\n width: 138*@toVw;\n height: 138*@toVw;\n position: absolute;\n top:65 * @toVw;\n left: 70 * @toVw;\n }\n .content-text{\n width: 100%;\n text-align: center;\n position: absolute;\n top: 315 * @toVw;\n font-size:12 * @toVw;\n font-family:PingFang-SC-Medium;\n font-weight:500;\n color:rgba(153,153,153,1);\n line-height:23px;\n .title{\n color: #333;\n font-family:PingFang-SC-Medium;\n font-weight:500;\n margin-bottom: 5 * @toVw;\n font-size: 17*@toVw;\n }\n }\n .closeBtn{\n position: absolute;\n width: 30*@toVw;\n height: 30*@toVw;\n right: 8*@toVw;\n top: 8*@toVw;\n }\n }\n\n .btn-block{\n display: flex;\n padding: 12*@toVw 8*@toVw;\n background: white;\n justify-content: space-around;\n .btn{\n width: 68*@toVw;\n height: 68*@toVw;\n img{\n width: 100%;\n }\n }\n }\n .lesson-block{\n padding-bottom: 20px;\n .goods-block{\n position: relative;\n width: 335*@toVw;\n .tips{\n display: inline-block;\n font-size:12px;\n font-family:PingFang-SC-Bold;\n font-weight:normal;\n color:rgba(255,255,255,1);\n line-height:17px;\n padding: 2px 5px;\n position: absolute;\n right: 10px;\n top: 12px;\n background:rgba(245,166,35,1);\n border-radius:10px;\n }\n img{\n width: 335*@toVw;\n height: 236*@toVw;\n border-radius: 8px;\n }\n }\n\n }\n .class-block{\n margin-top: 10px;\n font-family: PingFang-SC-Medium;\n font-size: 18px;\n color: #333333;\n text-align: center;\n background: white;\n .title{\n padding: 8*@toVw;\n position: relative;\n .more{\n position: absolute;\n width: 30*@toVw;\n bottom: 10px;\n right: 20px;\n }\n }\n }\n\n\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/components/index.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"index\"},[_c('div',{staticClass:\"banner-block\"},[_c('swiper',{ref:\"mySwiper\",staticClass:\"banner\",attrs:{\"options\":_vm.swiperOption}},_vm._l((_vm.bannerList),function(data,index){return _c('swiper-slide',{key:index},[_c('img',{staticClass:\"banner\",attrs:{\"src\":data.url+'?imageslim'},on:{\"click\":function($event){_vm.toBannerUrl(data)}}})])}))],1),_vm._v(\" \"),_c('div',{staticClass:\"btn-block\"},[_c('div',{staticClass:\"btn\",on:{\"click\":function($event){_vm.showTeacher()}}},[_c('img',{attrs:{\"src\":_vm.imgUrl.record}})]),_vm._v(\" \"),_c('div',{staticClass:\"btn\",on:{\"click\":function($event){_vm.toOld($event)}}},[_c('img',{attrs:{\"src\":_vm.imgUrl.oldChange}})]),_vm._v(\" \"),_c('div',{staticClass:\"btn\",on:{\"click\":_vm.toHear}},[_c('img',{attrs:{\"src\":_vm.imgUrl.listen}})]),_vm._v(\" \"),_c('div',{staticClass:\"btn\"},[_c('img',{attrs:{\"src\":_vm.imgUrl.more}})])]),_vm._v(\" \"),_c('div',{staticClass:\"class-block\"},[(_vm.lessonList.length > 0)?_c('div',{staticClass:\"title\",on:{\"click\":function($event){_vm.toGoodsList()}}},[_vm._v(\"\\n 我的课程\\n \"),_c('img',{staticClass:\"more\",attrs:{\"src\":_vm.imgUrl.indexMore}})]):_vm._e(),_vm._v(\" \"),(_vm.lessonList.length < 1)?_c('div',{staticClass:\"title\"},[_vm._v(\"\\n 我的课程\\n \")]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"lesson-block\"},[_c('swiper',{ref:\"mySwiper2\",attrs:{\"options\":_vm.swiperOption2}},[_vm._l((_vm.lessonList),function(data,index){return _c('swiper-slide',{key:index},[_c('div',{staticClass:\"goods-block\",on:{\"click\":function($event){_vm.toMap(data)}}},[(data.start_at)?_c('span',{staticClass:\"tips\"},[_vm._v(\"\\n 开课时间:\"+_vm._s(data.start_at)+\"\\n \")]):_vm._e(),_vm._v(\" \"),_c('img',{attrs:{\"src\":data.imgLesson+'?imageslim'}})])])}),_vm._v(\" \"),_c('swiper-slide',[_c('div',{staticClass:\"goods-block\"},[_c('img',{attrs:{\"src\":_vm.imgUrl.noMore}})])])],2)],1)]),_vm._v(\" \"),_c('mt-popup',{model:{value:(_vm.teacherQ2),callback:function ($$v) {_vm.teacherQ2=$$v},expression:\"teacherQ2\"}},[_c('div',{staticClass:\"teacher-block\"},[_c('div',{staticClass:\"userNo\"},[_vm._v(\"\\n 学员号:\"+_vm._s(_vm.user_id)+\"\\n \")]),_vm._v(\" \"),_c('img',{staticClass:\"teacher-bg\",attrs:{\"src\":_vm.imgUrl.teacherBg}}),_vm._v(\" \"),(_vm.teacherDetail)?_c('img',{staticClass:\"qr\",attrs:{\"src\":_vm.teacherDetail.qr}}):_vm._e(),_vm._v(\" \"),(!_vm.teacherDetail)?_c('img',{staticClass:\"qr\",attrs:{\"src\":_vm.imgUrl.qr}}):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"content-text\"},[(_vm.teacherDetail)?_c('div',{staticClass:\"title\"},[_vm._v(\"\\n 请长按识别图中二维码添加老师\\n \")]):_vm._e(),_vm._v(\" \"),(!_vm.teacherDetail)?_c('div',{staticClass:\"title\"},[_vm._v(\"\\n 请长按识别图中二维码关注公众号\\n \")]):_vm._e(),_vm._v(\"\\n 以便我们能及时为您提供更好的学习体验\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"closeBtn\",on:{\"click\":function($event){_vm.teacherQ2 = false}}})])]),_vm._v(\" \"),_c('bottom-tab'),_vm._v(\" \"),_c('guide-page')],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-19b2b810\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/index.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-19b2b810\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./index.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-19b2b810\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./index.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-19b2b810\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/index.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file \ No newline at end of file
webpackJsonp([18],{"/Vxk":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=i("mvHQ"),r=i.n(s),o=i("CCn6"),n=i("7Otq"),a=i.n(n),c=i("Au9i"),l=i("sf/l"),d={name:"bindMobile",mounted:function(){if(!localStorage.getItem("cc_token")){var t=l.a.getUrlParam().token||this.$route.query.token;console.log(t),t?(localStorage.setItem("cc_token",t),this.$store.dispatch("setToken",t)):this.$router.push({name:"author",query:{retUrl:this.$route.fullPath,is_new_user_url:1}})}for(var e=document.getElementById("myCanvas").getContext("2d"),i=[],s=0;s<10;s++)i.push({x:750*Math.random(),y:1334*Math.random(),vx:5*Math.random(),vy:5*Math.random(),size:1+20*Math.random(),color:"#"+("0000"+(16777216*Math.random()<<0).toString(16)).slice(-6)});setInterval(function(t){e.clearRect(0,0,750,1334),i.length;for(var s,r=0;r<10;r++)(s=i[r]).x+=s.vx,s.y+=s.vy,(s.x<=0||s.x>=750)&&(s.vx*=-1),(s.y<=0||s.y>=1334)&&(s.vy*=-1),e.fillStyle=s.color,e.beginPath(),e.arc(s.x,s.y,s.size,0,2*Math.PI,!0),e.closePath(),e.fill()},40)},data:function(){return{logoUrl:a.a,mobile:"",time:0,flag:!0,imgCode:"",msgCode:"",timeSet:null}},methods:{refImgCode:function(){this.$refs.imgCode.src="/api/public/img/verify?flag="+Math.random()},sendMobileCode:function(){var t=this;if(""===this.imgCode||!this.imgCode)return Object(c.Toast)("请填写图形验证码"),!1;var e={img_code:this.imgCode};if(!this.mobile.match(/^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/))return Object(c.Toast)("请正确填写手机号"),!1;e.mobile=this.mobile,this.time=30,this.timeO(),this.$sa.track("clickSendcode",{}),Object(o.I)(e).then(function(e){"操作成功"===e?Object(c.Toast)("验证码已发送"):(t.time=0,t.refImgCode(),Object(c.Toast)(e))}).catch(function(e){t.refImgCode()})},timeO:function(){var t=this;this.time>0&&(this.time--,setTimeout(function(){t.timeO()},1e3))},bindMobile:function(){var t=this;if(this.$sa.track("clickSignUp",{}),this.flag){if(this.flag=!1,""===this.msgCode||!this.msgCode)return Object(c.Toast)("请填写手机验证码"),!1;var e={verify_code:this.msgCode};if(!this.mobile.match(/^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/))return Object(c.Toast)("请正确填写手机号"),!1;e.mobile=this.mobile,window.location.href.indexOf("teacher_id")>-1&&(e.teacher_id=l.a.getUrlParam().teacher_id||this.$route.query.teacher_id),Object(o.c)(e).then(function(e){Object(o.A)().then(function(e){localStorage.setItem("userDesc",r()(e)),t.$route.query.retUrl?t.$router.push(t.$route.query.retUrl):t.$router.push({name:"index"}),t.flag=!0})}).catch(function(e){t.refImgCode(),t.flag=!0})}}}},u={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[i("canvas",{attrs:{id:"myCanvas",width:"750",height:"1334"}}),t._v(" "),i("div",{staticClass:"banner-block"},[i("img",{attrs:{src:t.logoUrl}})]),t._v(" "),i("div",{staticClass:"form-block"},[i("div",{staticClass:"input-block"},[i("div",{staticClass:"tips"},[t._v("Mobile Phone")]),t._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:t.mobile,expression:"mobile"}],attrs:{placeholder:"请输入手机号"},domProps:{value:t.mobile},on:{input:function(e){e.target.composing||(t.mobile=e.target.value)}}})]),t._v(" "),i("div",{staticClass:"input-block"},[i("div",{staticClass:"tips"},[t._v("Picture Verification")]),t._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:t.imgCode,expression:"imgCode"}],attrs:{placeholder:"请输入图片验证码"},domProps:{value:t.imgCode},on:{input:function(e){e.target.composing||(t.imgCode=e.target.value)}}}),t._v(" "),i("img",{ref:"imgCode",staticClass:"right-btn",attrs:{src:"/api/public/img/verify"},on:{click:t.refImgCode}})]),t._v(" "),i("div",{staticClass:"input-block"},[i("div",{staticClass:"tips"},[t._v("Verification Code")]),t._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:t.msgCode,expression:"msgCode"}],attrs:{placeholder:"请输入短信验证码"},domProps:{value:t.msgCode},on:{input:function(e){e.target.composing||(t.msgCode=e.target.value)}}}),t._v(" "),0===t.time?i("button",{staticClass:"codeMsg right-btn",on:{click:t.sendMobileCode}},[t._v("发送验证码")]):t._e(),t._v(" "),t.time>0?i("button",{staticClass:"codeMsg disabled right-btn"},[t._v(t._s(t.time)+"s后重新发送")]):t._e()])]),t._v(" "),i("div",{staticClass:"btn-block"},[i("div",{staticClass:"btn",on:{click:t.bindMobile}},[t._v("\n 注册并绑定微信\n ")])])])},staticRenderFns:[]};var m=i("VU/8")(d,u,!1,function(t){i("2F2v")},"data-v-1491993c",null);e.default=m.exports},"2F2v":function(t,e){},"7Otq":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARwAAADCCAMAAACsaY05AAAAbFBMVEVHcExgrvFgrvFgrfFgrfFgrvJgrfFjrvFgrfBgrfFgrvFtr+ttsetgrfFgrvFgrvFgrvFtre5grvFgrvH+w37/1VT3nsb+1Fb71Fj7ncT8nsW+xJT6ncX7ncX/1VSMrtmutrxgrfD/1FT6ncTlsc0JAAAAIXRSTlMAP1C1+i3HHvHXYhIJ5aaKfARwmimycd+H8D/31adS6689FkfVAAATuklEQVR42uxd2XajuhJFQhNiFHI6TjpJN8n//+NhECAkIWQnfa/Broezzoqdjtmu2lUl1RBFNyRVnsdcRA9xCG06ScADiVVwmqZ8QOEQotCJ0/t8/qzIieQ4c74IFDgNye4SnFo9fk5IXCiRsoK0f7Uc0YnvEh3ZrEhe4igSo2E18p41xyUxnQ2rgS1UuKzwPYGDPeA0DE6c3ORpBFCH2P3AI+anb1AiZUESpqGDAJ/+v4yK4Wfl/YSFQNeUuG6JmMJyQozNLyNajL6L3islJx0+ES2RAmJ+RdYzZHdjWbFJNaTLp3Bu/hhBnYzuRFJiMXHCW+VJzJ8WOhndT5RsO6oijTAyVUenp7txWoIzW3noHB+7hNyPz6ISWSEypsiHTnVP0aDJyyinxBsh3k2qjitiWxaRzUN10jpZUQ4vOPkdsA4uvNTiEX58aJqrJT/24XsqUfMdSQ4cKUPWfFeOeoKRFs0PCKqOaFs4aX5GDniCAVjzU3K4HB2i5ucE8XvBhpFYthInl8B3pGgZrDw4KeGcMQnMpXXixWIOaJZSzMtF5lUfh4udfJNwm1kFkPp7Cexc0+ieqJ52HIV3suSCcFek1QiPXW+hHQSxg/gsV7It1w8gxBAQocp1JTwfaxzj9Ate7ozbUHrtxiGLj5SHZrnrSHTrpDBefUs26k5+gGKDysbme2d6aX4Yf55anir/7nnneCuaH09xfuAKasxg936ZlbF/ENyO1xRJTNrwut7tKQa3COcnPHCxvPfL631yM/knB8HAgnyPFkb/zRWCYHbVwf7AsarcfqjGOLbjyv0xj/UQl6t/2oaDdYG3gqefIbP/pVjqz9aeAMOVkJgmssPCON+CB7jWsonT6e6jvpDSfbHQMnrRl32BxcmG6whk7468cClNl2rBFVKdq0+JF/XdxIQZrEtZVhxnMoCPRdLk1XCG4wieNUanW+DsINcC8UQ0CAWAw72kWrsVwwlOfPN5pv/mrtxwaKbq6OSCNwgZ3Trp0I2bOwc4ufd1Mb2ce8lsB4xM840rFbkBjk3Y0OmpnS0UZGcxXwAtxBveTJ2pL9nWWVtZ7CtZCNH8eus6ilZxXBoxkLNA7qbvsrJ8+6rSPgVMtd9CayfHIkRF6b4Vx3kXB69IS+XuPHlIjYmrA4+P4VARnjsCsq8AGQfV9bnO7IYayvySzFFENdqGfV9WtZY7pwC40s6YFetEsqyGuvGG4rCqtqCruEz1drbUkq+jk5Efuwu7CcoJI932qQd2pcz7/rl16+bb9PMwcAKKR6op2sXEm2uniarYuPl0PLTob7ukLwmOdvserT1MdwiuiET1tg6GXiaUN582XGZW2zcFJQqOBrur+D2cjwbXGSebtygXuOUuVt7BfWcciA35UYoAxjHYjUr5T7DZzCjQLoonQZhNXYDN6/vb19fL269X35vILm6sMvQDXKzJqUVGyfvJG5jvoSi5uDq1csmvL11++f5qdfvYiAC7Ildi40FH7qQ4cNuZB5+5vH59BaKzE7PapGQUrDjZmwXOy2nPhBzAOvxao+pZ+du5xv9XUr9hoWA3/uYA58ulOoLuIwjss+T8wosZt1AXNm7WqVvM91Iu6b3zLL5jVV9fbytJy34Kc3yVBOX3wPlypBJ0ZzMFgZ6B5uSKAhqxAg51J+X7KiSlXJI8T0hXXA6uqS56d4NjM3JXy872VaEtViJD+U2zSp2xQxHtV+orLmxfndi8WJwD994eovUUBbsV8RLirURfg0CiPct8CBYekLyHxDnDtdW+24Q11YHfsivq8FRo34qjs054RPK+nVv1Gon2PjJGJJdPbEut7OoldVlrFe1d5mkN4U0zrwYnvywPkoU8THN5ecUcgdc3DzZp/DO9tDdhWNfMEUg13nlbBscgP9LA0jlZv6Qb7fTea8/Lu2FSFTrWmORraKfH5/X1JJYJCUgON0IaXomOpYMy+MZ9RzK3K3yjnmaeH3OwlStzLJiDa6H5/fn5e1C/ow3E4/N9cXFFtTmWLTSfPTpHXPOkjTVDpQ+eLDUVI+WkGbD5/PxTHnITjV46jOK1r//juUXg+ek8xTYZLFqqGbH5fIoOKWI5mz4vXfh8jCB8Pnf40DruFe5zllN0UOHLu5u8qLFhQs8aDJ/Pv9Ub9R9+HBWcKCuRNUaxqCCgCqPTpyG/TWyOalcqjnNX5bI8SQj5/WnJ7z/GD489NLpavxh1gGPJKTq0CCDz68H5ODg4HT6lY79BEDjn6B5E4FqSfBOc59PT3TDyQoE6B4YBr6uym/xbVn+dZiTO9weONwZcWtFJi3+e7xWc1DaqbIiuzw/NWUbIC8c9Mc/5bsE5r/ptEX083UOc45GT122fzk9PH9H9ytPDMYX5q6fH4vtV1XnKHmiY3nx0WOeH3jg4uUfn+eOBhFN3zs9P54dJPeQhD3nIQx7ykIc85CEPeYhXeMLIZpM5tcr+MuxJ01O7ghLvsXCwCulbqBpkvAMwz4SZ9sV4maoKssd9qKkqsvam3bSx2umJr1A3seDmvkUTNyvAMVXdFAHtBi3macwTduO6bPYzrcBQiq0BxtAefuEbMpMdBRw1zlhu89LCiLDPFrHdRErCmgMxr1upuv/AWzhfEyVqkKfOOgVwKFVnFQQ9BQsA+VCKSjgwSXl+seBqZw2FcKjNZDXw1zwv1hpfMm0N86rb/HGBwbS/UIb8QorXvySxXN/NuDleBckFrsbsle7FMngwobHXLrTRMi3HP5qUQYBm1fgLufzWPHRj0ExrSZVvglNlTYalAfO7dXO8dG6WqHVIWcDkp0URLdtqTshoGgoOyhzPr33SbXA83f7GVP0qSG3MeZFbXSpChg9LxEO9G4srt4JBZq5uNyxnOTbbeLGb5L78MGZnFiQ5gW7OCWFkQex5W15VEEXwuESs4Y7cHSIpAIPiMg56PhUz58YQmElEhgEcPnA5jiunQBFy3v4Lxgepl1si6GgjcR3WbzI9KktY0GigucX1T+5X5gqFTUeuhycQBj3kwjWRUwyWRObXhBisE1pvVxSstXHzS8b0jRP/WN/aQku2OccOI9UL0xXXnMeOMR6kYdwTBC6QE8j3CCtBoKWZAlvxObzIUSXL5dBq95BnTofqZMZDgcST2iruGEbvmMu0smXSMeGEbYHTx4yCy2HVeemOwu34/CJwBsXR5uar5l7gzwcYHkvWMsWR0GkrQ79DnHg3Lfdj3Iz1KsT3CMnII8XYoV2vJJ6FafSDu0vCwuPSUnfub12tRzc4VfEBJ01RZW85z3p7Rb6W2Bp1AQTmpSxkWcGWhXHekNUAqn2xyKbApftastjNaP1YsUJ9I1AWMRqjs4pvB3TE2io57JwkXqvqpgAOlTXPQllm7qbt8YNFgPlGXGQC6z0ALOap77OLzPJFa7pAp5TCHOKMNhssme1rYu+CcDJS0lA78jHllsanGx41FubhhZuTgTWbm8ntzKS+ZABIii5eLoAmk3h9fxvGAfR2yrwE3utVelbth6VjYxO29zTJ1SjBPVMPyS3F56vgtIpYxHFRQrGWPIRM+Zk0Z5jx8zrqxrbmmKyX2Q5oqZJ4bWc9XNuUwHgIYcr1eENfoiFcrTvWxkzKZdFimmmck40jQt/GwEnnnLT/BUVghX12lTse2vWlDgs814NK16BKj/JkKtxFFV4PI9C8LArHji9h6bemiJ71WlsqTsvUDJJMGfLsVWiBdAKrLacDXebCHdvdEtfCNC1UTEoOMMawLrTBaHT1IEF7VAJd+m2H+6nalcUwHt1nvXCaWkcqHHW9DVuGAT8vEWbLmFLX+U7NqamOKjCC3qRmdoNo5Ttmeve54Ik/bRPAMBLD7/O1uHw2d/WgyZoKdwGrCnDxMMzwl/qjxArlJpzjJdGr/nEzQq5t1wRdsXetnwSkvOqlzQpF6R3Dwy3Xky9tq2LuZbMaFwIjejaXdqF5Zqb8+/b19nc0IbD4txZHT1S9pWhZSwCJ3LRvg5MlDvocibN3+ZjppjCdL1RrbspgD2qk7xhUdqaoOwqy+OTTZBumfS1yoi42bQAujTC3QdpCrxlhNr1QuEOQ2uYW6OKGIasolj4Wzt/gmi/aOubC1mJQHZxy8RmJYncaZeNZHtTWas1/RiwIoRtGkcFkMix7P6J9cFQZmqPyU8Oq6CLciI1FndU4CyNy022uLLxAq8s9LWevg7OIIYHOpSpfbMnF2qYts2XcNHx0tbktiTQ+WD861MERGI6f31AcuvjONaPvp6GNx3ClK4nvzx/z4WU11NtxlQNMnZIaQ8b6FysXOgbmWemLI2Ft91it4y4U2XRKDpOtQ+cZnEz3udLlq1pfmZVJUs7TL3KonZ9YY+PI5MYS9UDKzvjKgc4ADo9Jkk+zmwlRz4BY0sUo/3V3XVtu4zB0WCUWNWrKJjl7Ev//T64lsYBdzu5L1k9TLJu6AlEuQEDE2lkEZaWNcwy40Sl1w+Jf5WVruZUFsaq3JjhQzEj6bA/kBLJSuVsGfHXtHJ5xBaWElZMI+C2AY7+EVxIOpGCMKPxxGi4PdUo8DCfnAzarwUPhEel4Azs5UYULUnDMWzQobNal1ISfJjjaDePdAoUGrSvhJn+D4FxSnXeLBduKP5ot42kcUc7d0EuUwLk30CFIjuhHSrMfUz5DJfP0P6msvXuNwLG3jn4fnOK2ahAD9oGiWJDwi+BYczqtqpfp2V1b3Mt4nz8X5i+DVQVw9vLaADiyNaWC2U9dIp0PeC6V5d72SNezdJi0aiTrgLVS7TyzD65OZwdkB0xFUHl4qAGctfxmaK3MRCkdzxeNXqPAHjvsqEbgvdleEyOPIlwE/YdBQKXnknV8YR2dA9ULG+rYXA02tyCec8V54WEDvAROJy1rdeOOFHOe9YlUNNcZWgerL8jzAjOBKA4m6x4cVUk6sFi1nvbtCf9QxObpfrF54hL5cIhUgoeG5JjfB6ew7Q450CkPF3LfOI9gtswJpMFrrHrIsbMzpDv3fEoXy8xmd+VcBmcLLsg2eT2xFN3F7QVwsimKh3815BN1gse7F5gzlev9PFEQS048NRpwtzLQClZxy8sqP835Urgxve4udph3+yMls8sqUJL0TSuCs6Hl6Q9yssbv1TzLuhenDfngKgm8Do5D8zuzBSNwUEbBmfhpPS22a4bLvDuF8oBD8/5ENtMBB3BFDyEhHxJtoaPQB7Qv3pdZZG5+tIXOXpr+E8TPnz95LSSG4LCxymxz95DczCPizPmkLekLUwTyzkTeoQnOwBsy75XvZLbwddTqgWHOSoZ81mQ6M69ODc2fB3f47dMROrIKjsd/JLuH3wZMxi7Qydb5Z6dcTabx1zsTMlkLnHS0Ek2GpDOzz7vdb2pKq1osLcojRn6Z5/XKclh1SKVrnP5p7yuhAgE4xsWnGj4cK5uSkOdDclzslUu/KH4RUPWkLLsxIlNsDXC0eGHaqMkSFBsuFFRldAH2Awm+bagUEgdw7O7wRJ3d2XB0mknY3sWRjmO6y2V3pHO8T1gCzvLKtCle+PfcKkSYnev4LcwTKpmV1SOM03b19unJzJz7GgzlsmnOyoHFqMG/7H8FCn9KffYEHEfxjrvE2LUwpJXg+ZrkSkvJykpWb3LbGoBzJVrpVg6AcnclqTyQcetk7eA6lqVPZ7XWZXzpVVptQzFdYKXLOTGVfDKD1+p3XQzGo2yRB+5vME+IZIoQEGOFbNUUEaYkrHhYBD34HRRkS8u92jJ475Zp6UfERPBYioex9QGglOfsA/XxHlY71NEM6eNrZM6e8QV7kL4xl8O4VGHx3KwcHd0pbjm257toc/BjnFQbk016fTXdOuDYBmtf7+WMb2EPf79MOVSgqT+y+wUVkusenMMNPa21DMZ4bSw6Kw1olVnMMOmrUq8DtQ5mBEv3Abof8VLaFjLi163q75+fqkSnqgV6HCLn6ESCF2NRHugpOah71AYo8sbADGd7L352SAyxqxksX6/cYjToIqtoowZlBFBvUZ7XKSlfdGk1JckMPUv16Bbd69F1/SyY7JCOuJ9QD0zE2cpdp5Imm0d6nFUNncWUtcKkFbquhWDfqrVQXmvr/0xWzUCK3Mvl+k1YvcVkRBWb8XEHHfkA2a8pcRPJo1WLtLh6yS/f0NFKt2x5jZEgWy97hbsYvMcarlDjtZbn56JI5HlnpkbSh3rCfSbCsyD+c037uIRdOVeuY99fg6iVzgL/DD4qFdnHNR/4YLcLv8BSeyWBLCMdLBrgKIaXLJblZ51lCUYO8u/O41Ynvr3h4YtD/tLIH3LqDI02SSoBT9FGdlJMQPHu6NcvZd0tjcAZ6ouI6SQxdivBXEZ3BamQIwYeu0dJlAtWxK8fXz9+ie74pS0cPsIIrzytkCJ5MRHO82gFahjBp7jUrcgck5YxV1e2O2eC9jy9UohcW3O4ANlCgy5tXFCcpwyUEF6yMrT1TrB3Gckrc33FsqLh1tmSiJSgqalw7EgF2a0KjDnDnIqamg5GYRZ3b8RSmopdq5qTCulL0mTDwAKeBx4X658Vk+NL1bZMdBnhRHZ4u26o5G2KXrriLRo9nBEzmW0eCQaZDXH/DBXjL9yqC30fEUPYfG0mOqm33ljSJnl+U2Xj0PN70bLklmmQ6z6be8fukS0rpeRW9tYmlY5zaPLWmQlt/AXm7ilbhaWRqPHx0Rmkzk79d90HNJLG4PvHgxXCGLMXDltr9uIFdxJroR7vjx+Gth2H5P7Tl5ZkolTs/8OhVn/w6x9Ot3afTUH/oQAAAABJRU5ErkJggg=="}});
//# sourceMappingURL=18.a2ffbd298e78fb0ba6d3.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/components/bindMobile.vue","webpack:///./src/components/bindMobile.vue?f7ec","webpack:///./src/components/bindMobile.vue","webpack:///./src/assets/logo.png"],"names":["components_bindMobile","name","mounted","localStorage","getItem","token","common","getUrlParam","this","$route","query","console","log","setItem","$store","dispatch","$router","push","retUrl","fullPath","is_new_user_url","context","document","getElementById","getContext","particles","i","x","Math","random","y","vx","vy","size","color","toString","slice","setInterval","e","clearRect","length","particle","fillStyle","beginPath","arc","PI","closePath","fill","data","logoUrl","logo_default","a","mobile","time","flag","imgCode","msgCode","timeSet","methods","refImgCode","$refs","src","sendMobileCode","_this","Object","mint_ui_common","json","img_code","match","timeO","$sa","track","api","then","res","catch","_this2","setTimeout","bindMobile","_this3","verify_code","window","location","href","indexOf","teacher_id","stringify_default","selectortype_template_index_0_src_components_bindMobile","render","_vm","_h","$createElement","_c","_self","attrs","id","width","height","_v","staticClass","directives","rawName","value","expression","placeholder","domProps","on","input","$event","target","composing","ref","click","_e","_s","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__","module","exports"],"mappings":"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","file":"static/js/18.a2ffbd298e78fb0ba6d3.js","sourcesContent":["<template>\r\n <div>\r\n <canvas id=\"myCanvas\" width=\"750\" height=\"1334\"></canvas>\r\n <div class=\"banner-block\">\r\n <img :src=\"logoUrl\">\r\n </div>\r\n <div class=\"form-block\">\r\n <div class=\"input-block\">\r\n <div class=\"tips\">Mobile Phone</div>\r\n <input placeholder=\"请输入手机号\" v-model=\"mobile\"/>\r\n </div>\r\n <div class=\"input-block\">\r\n <div class=\"tips\">Picture Verification</div>\r\n <input placeholder=\"请输入图片验证码\" v-model=\"imgCode\"/>\r\n <img src=\"/api/public/img/verify\" class=\"right-btn\" ref=\"imgCode\" @click=\"refImgCode\"/>\r\n </div>\r\n <div class=\"input-block\">\r\n <div class=\"tips\">Verification Code</div>\r\n <input placeholder=\"请输入短信验证码\" v-model=\"msgCode\"/>\r\n <button class=\"codeMsg right-btn\" @click=\"sendMobileCode\" v-if=\"time===0\">发送验证码</button>\r\n <button class=\"codeMsg disabled right-btn\" v-if=\"time>0\">{{time}}s后重新发送</button>\r\n </div>\r\n </div>\r\n <div class=\"btn-block\">\r\n <div class=\"btn\" @click=\"bindMobile\">\r\n 注册并绑定微信\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\n import {sendMobileCodeApi,getUserDetailApi,bindMobileApi} from \"../service/api\";\r\n import logoUrl from '../assets/logo.png'\r\n import { Toast } from 'mint-ui';\r\n import common from '../util/common'\r\n export default {\r\n name: \"bindMobile\",\r\n mounted(){\r\n if(!localStorage.getItem('cc_token')){\r\n let token = common.getUrlParam().token || this.$route.query.token\r\n console.log(token)\r\n if(token){\r\n localStorage.setItem('cc_token',token);\r\n this.$store.dispatch('setToken',token);\r\n }else{\r\n this.$router.push({name:'author',query:{retUrl:this.$route.fullPath,is_new_user_url:1}})\r\n }\r\n }\r\n var canvas = document.getElementById(\"myCanvas\");\r\n var context = canvas.getContext(\"2d\");\r\n var particles = [];\r\n for(var i = 0; i < 10; i++){\r\n particles.push({ //雪花在x y 上的位置和速度,以及雪花的大小和颜色\r\n x: Math.random()*750,\r\n y: Math.random()*1334,\r\n vx: (Math.random()*5),\r\n vy: (Math.random()*5),\r\n size: 1+Math.random()*20,\r\n // color: \"#FFF\"\r\n color:'#'+('0000'+(Math.random()*0x1000000<<0).toString(16)).slice(-6)\r\n });\r\n }\r\n\r\n function timeUpdata(e){\r\n /*清楚画布区域*/\r\n context.clearRect(0,0,750,1334);\r\n /*逐一绘制500片雪花*/\r\n var len = particles.length;\r\n var particle;\r\n for(var i = 0; i < 10; i++){\r\n particle = particles[i];\r\n particle.x += particle.vx;\r\n particle.y += particle.vy;\r\n\r\n if(particle.x<=0 || particle.x>=750){\r\n particle.vx *= -1;\r\n }\r\n if(particle.y<=0 || particle.y>=1334){\r\n particle.vy *= -1;\r\n }\r\n context.fillStyle = particle.color; //设置雪花的颜色\r\n context.beginPath();\r\n context.arc(particle.x,particle.y,particle.size,0,Math.PI*2,true);\r\n context.closePath();\r\n context.fill();// 填充颜色\r\n }\r\n }\r\n\r\n setInterval(timeUpdata, 40);//每40ms执行一次timeUpdate函数\r\n },\r\n data(){\r\n return {\r\n logoUrl:logoUrl,\r\n mobile:'',\r\n time:0,\r\n flag:true,\r\n imgCode:'',\r\n msgCode:'',\r\n timeSet:null,\r\n }\r\n },\r\n methods:{\r\n refImgCode(){\r\n this.$refs.imgCode.src='/api/public/img/verify?flag='+Math.random()\r\n },\r\n sendMobileCode(){\r\n if(this.imgCode===''||!this.imgCode){\r\n Toast('请填写图形验证码');\r\n return false;\r\n }\r\n let json={\r\n img_code:this.imgCode\r\n };\r\n\r\n let mobileCheck = /^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\\d{8}$/;\r\n if(this.mobile.match(mobileCheck)){\r\n json.mobile = this.mobile\r\n }else{\r\n Toast('请正确填写手机号');\r\n return false\r\n }\r\n this.time=30;\r\n this.timeO();\r\n\r\n this.$sa.track('clickSendcode',{});\r\n sendMobileCodeApi(json).then(res=>{\r\n if(res === '操作成功'){\r\n Toast('验证码已发送');\r\n }else{\r\n this.time = 0;\r\n this.refImgCode();\r\n Toast(res);\r\n }\r\n }).catch(res=>{\r\n this.refImgCode();\r\n })\r\n },\r\n timeO(){\r\n if(this.time>0){\r\n this.time--;\r\n setTimeout(()=>{\r\n this.timeO()\r\n },1000)\r\n }\r\n },\r\n bindMobile(){\r\n this.$sa.track('clickSignUp',{});\r\n if(this.flag){\r\n this.flag = false;\r\n if(this.msgCode===''||!this.msgCode) {\r\n Toast('请填写手机验证码');\r\n return false;\r\n }\r\n let json={\r\n verify_code:this.msgCode\r\n };\r\n let mobileCheck = /^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\\d{8}$/;\r\n if(this.mobile.match(mobileCheck)){\r\n json.mobile = this.mobile\r\n }else{\r\n Toast('请正确填写手机号');\r\n return false\r\n }\r\n if(window.location.href.indexOf('teacher_id') > -1){\r\n json.teacher_id = common.getUrlParam().teacher_id || this.$route.query.teacher_id\r\n }\r\n bindMobileApi(json).then(data=>{\r\n getUserDetailApi().then(res=>{\r\n localStorage.setItem('userDesc',JSON.stringify(res));\r\n if(this.$route.query.retUrl){\r\n this.$router.push(this.$route.query.retUrl)\r\n }else{\r\n this.$router.push({name:'index'});\r\n }\r\n this.flag = true\r\n })\r\n }).catch(res=>{\r\n this.refImgCode();\r\n this.flag = true\r\n })\r\n }\r\n }\r\n }\r\n }\r\n</script>\r\n\r\n<style scoped lang=\"less\">\r\n @import \"../util/public\";\r\n .banner-block{\r\n text-align: center;\r\n margin: 40 * @toVw auto;\r\n img{\r\n width: 142 * @toVw;\r\n }\r\n }\r\n .form-block{\r\n padding: 20 * @toVw;\r\n .input-block{\r\n height: 60 * @toVw;\r\n border-bottom: 1*@toVw solid #cccccc;\r\n margin-bottom: 20 * @toVw;\r\n position: relative;\r\n .right-btn{\r\n position: absolute;\r\n right: 0;\r\n top: 17*@toVw;\r\n }\r\n input{\r\n padding: 10 * @toVw 0;\r\n font-size:14*@toVw;\r\n background: transparent;\r\n font-family:PingFangSC-Semibold;\r\n font-weight:600;\r\n color:rgba(0,0,0,1);\r\n line-height:20*@toVw;\r\n outline: none;\r\n border: none;\r\n &::-webkit-input-placeholder{\r\n font-size:14*@toVw;\r\n font-family:PingFangSC-Semibold;\r\n font-weight:600;\r\n color:rgba(204,204,204,1);\r\n line-height:20*@toVw;\r\n } /* 使用webkit内核的浏览器 */\r\n &:-moz-placeholder{\r\n font-size:14*@toVw;\r\n font-family:PingFangSC-Semibold;\r\n font-weight:600;\r\n color:rgba(204,204,204,1);\r\n line-height:20*@toVw;\r\n } /* Firefox版本4-18 */\r\n &::-moz-placeholder{\r\n font-size:14*@toVw;\r\n font-family:PingFangSC-Semibold;\r\n font-weight:600;\r\n color:rgba(204,204,204,1);\r\n line-height:20*@toVw;\r\n } /* Firefox版本19+ */\r\n &:-ms-input-placeholder{\r\n font-size:14*@toVw;\r\n font-family:PingFangSC-Semibold;\r\n font-weight:600;\r\n color:rgba(204,204,204,1);\r\n line-height:20*@toVw;\r\n }\r\n }\r\n .tips{\r\n height:17*@toVw;\r\n font-size:12*@toVw;\r\n font-family:PingFangSC-Semibold;\r\n font-weight:600;\r\n color:rgba(200,206,211,1);\r\n line-height:17*@toVw;\r\n }\r\n }\r\n }\r\n .btn-block{\r\n text-align: center;\r\n .btn{\r\n width: 236 * @toVw;\r\n height: 37 * @toVw;\r\n line-height: 37 * @toVw;\r\n background:rgba(96,173,240,1);\r\n border-radius:4*@toVw;font-size:14*@toVw;\r\n font-family:PingFangSC-Semibold;\r\n font-weight:600;\r\n color:rgba(255,255,255,1);\r\n }\r\n }\r\n .codeMsg{\r\n border-radius:4*@toVw;\r\n border:1*@toVw solid rgba(96,173,240,1);\r\n background: white;\r\n color: rgb(96,173,240);\r\n outline: none;\r\n float: right;\r\n padding: 8*@toVw 16*@toVw;\r\n &.disabled{\r\n opacity: 0.5;\r\n }\r\n }\r\n #myCanvas{\r\n position: absolute;\r\n z-index: -1;\r\n opacity: 0.2;\r\n top: 0;\r\n left: 0;\r\n right: 0;\r\n bottom: 0;\r\n width: 375 * @toVw;\r\n }\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/bindMobile.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('canvas',{attrs:{\"id\":\"myCanvas\",\"width\":\"750\",\"height\":\"1334\"}}),_vm._v(\" \"),_c('div',{staticClass:\"banner-block\"},[_c('img',{attrs:{\"src\":_vm.logoUrl}})]),_vm._v(\" \"),_c('div',{staticClass:\"form-block\"},[_c('div',{staticClass:\"input-block\"},[_c('div',{staticClass:\"tips\"},[_vm._v(\"Mobile Phone\")]),_vm._v(\" \"),_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.mobile),expression:\"mobile\"}],attrs:{\"placeholder\":\"请输入手机号\"},domProps:{\"value\":(_vm.mobile)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.mobile=$event.target.value}}})]),_vm._v(\" \"),_c('div',{staticClass:\"input-block\"},[_c('div',{staticClass:\"tips\"},[_vm._v(\"Picture Verification\")]),_vm._v(\" \"),_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.imgCode),expression:\"imgCode\"}],attrs:{\"placeholder\":\"请输入图片验证码\"},domProps:{\"value\":(_vm.imgCode)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.imgCode=$event.target.value}}}),_vm._v(\" \"),_c('img',{ref:\"imgCode\",staticClass:\"right-btn\",attrs:{\"src\":\"/api/public/img/verify\"},on:{\"click\":_vm.refImgCode}})]),_vm._v(\" \"),_c('div',{staticClass:\"input-block\"},[_c('div',{staticClass:\"tips\"},[_vm._v(\"Verification Code\")]),_vm._v(\" \"),_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.msgCode),expression:\"msgCode\"}],attrs:{\"placeholder\":\"请输入短信验证码\"},domProps:{\"value\":(_vm.msgCode)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.msgCode=$event.target.value}}}),_vm._v(\" \"),(_vm.time===0)?_c('button',{staticClass:\"codeMsg right-btn\",on:{\"click\":_vm.sendMobileCode}},[_vm._v(\"发送验证码\")]):_vm._e(),_vm._v(\" \"),(_vm.time>0)?_c('button',{staticClass:\"codeMsg disabled right-btn\"},[_vm._v(_vm._s(_vm.time)+\"s后重新发送\")]):_vm._e()])]),_vm._v(\" \"),_c('div',{staticClass:\"btn-block\"},[_c('div',{staticClass:\"btn\",on:{\"click\":_vm.bindMobile}},[_vm._v(\"\\n 注册并绑定微信\\n \")])])])}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-1491993c\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/bindMobile.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-1491993c\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./bindMobile.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./bindMobile.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./bindMobile.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-1491993c\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./bindMobile.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-1491993c\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/bindMobile.vue\n// module id = null\n// module chunks = ","module.exports = \"data:image/png;base64,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\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/logo.png\n// module id = 7Otq\n// module chunks = 13 18"],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([25],{CCn6:function(t,e,n){"use strict";var a=n("7+uW"),o=n("//Fk"),r=n.n(o),c=n("mvHQ"),i=n.n(c),u=n("mtWM"),l=n.n(u),p=n("NC6I"),s=n.n(p),h=(n("IcnI"),n("Au9i")),f=n("YaEn");n("zSLJ");l.a.defaults.timeout=5e4,l.a.defaults.baseURL="",l.a.interceptors.request.use(function(t){var e=localStorage.getItem("cc_token");if(t.headers["Content-Type"]||(t.headers={"Content-Type":"application/json"}),e&&(t.headers.token=e),"get"===t.method&&"/api/admin/login"!==t.url){t.params=t.params||{};var n=JSON.parse(i()(t.params));for(var a in n)null===n[a]&&(n[a]=""),"string"==typeof n[a]&&(t.params[a]=t.params[a].replace(/(^\s*)|(\s*$)/g,""),n[a]=n[a].replace(/(^\s*)|(\s*$)/g,"")),n[a]=s()(n[a].toString());n.sing="singsingenglish21000",t.params.param_token=s()(i()(n))}else if("/api/admin/login"!==t.url){t.data=t.data||{};var o=JSON.parse(i()(t.data));for(var r in o)null===o[r]&&(o[r]=""),"string"==typeof o[r]&&(t.data[r]=t.data[r].replace(/(^\s*)|(\s*$)/g,""),o[r]=o[r].replace(/(^\s*)|(\s*$)/g,"")),o[r]=s()(o[r].toString());o.sing="singsingenglish21000",t.data.param_token=s()(i()(o))}return t},function(t){return r.a.reject(t)}),l.a.interceptors.response.use(function(t){return 501===t.data.code&&f.a.push({name:"author",query:{retUrl:window.location.href.split("#")[1]||"",is_new_user_url:1}}),t},function(t){return r.a.reject(t)}),n.d(e,"e",function(){return d}),n.d(e,"F",function(){return m}),n.d(e,"h",function(){return g}),n.d(e,"y",function(){return y}),n.d(e,"G",function(){return w}),n.d(e,"H",function(){return v}),n.d(e,"D",function(){return b}),n.d(e,"o",function(){return $}),n.d(e,"g",function(){return _}),n.d(e,"n",function(){return S}),n.d(e,"A",function(){return k}),n.d(e,"J",function(){return P}),n.d(e,"j",function(){return I}),n.d(e,"q",function(){return x}),n.d(e,"r",function(){return O}),n.d(e,"E",function(){return U}),n.d(e,"x",function(){return T}),n.d(e,"p",function(){return M}),n.d(e,"w",function(){return N}),n.d(e,"f",function(){return A}),n.d(e,"i",function(){return C}),n.d(e,"m",function(){return R}),n.d(e,"l",function(){return j}),n.d(e,"I",function(){return q}),n.d(e,"c",function(){return L}),n.d(e,"k",function(){return E}),n.d(e,"t",function(){return D}),n.d(e,"z",function(){return W}),n.d(e,"b",function(){return G}),n.d(e,"d",function(){return H}),n.d(e,"s",function(){return F}),n.d(e,"u",function(){return J}),n.d(e,"v",function(){return Y}),n.d(e,"B",function(){return z}),n.d(e,"C",function(){return K}),n.d(e,"a",function(){return Q});a.default.prototype.$post=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new r.a(function(n,a){l.a.post(t,e).then(function(t){200===t.data.code?n(t.data.data):501===t.data.code?(a(t.data),f.a.push({name:"author",query:{retUrl:window.location.href.split("#")[1]||"",is_new_user_url:1}})):503===t.data.code?a(t.data):(a(t.data),Object(h.Toast)(t.data.msg))},function(t){a(t)})})},a.default.prototype.$fetch=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new r.a(function(n,a){l.a.get(t,{params:e}).then(function(t){200===t.data.code?n(t.data.data):501===t.data.code?(a(t.data),f.a.push({name:"author",query:{retUrl:window.location.href.split("#")[1]||"",is_new_user_url:1}})):503===t.data.code?a(t.data):(a(t.data),Object(h.Toast)(t.data.msg))}).catch(function(t){a(t)})})},a.default.prototype.$patch=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new r.a(function(n,a){l.a.patch(t,e).then(function(t){200===t.data.code?n(t.data.data):501===t.data.code?(a(t.data),f.a.push({name:"author",query:{retUrl:window.location.href.split("#")[1]||"",is_new_user_url:1}})):503===t.data.code?a(t.data):(a(t.data),Object(h.Toast)(t.data.msg))},function(t){a(t)})})},a.default.prototype.$put=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new r.a(function(n,a){l.a.put(t,e).then(function(t){200===t.data.code?n(t.data.data):501===t.data.code?(a(t.data),f.a.push({name:"author",query:{retUrl:window.location.href.split("#")[1]||"",is_new_user_url:1}})):503===t.data.code?a(t.data):(a(t.data),Object(h.Toast)(t.data.msg))},function(t){a(t)})})},a.default.prototype.$del=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new r.a(function(n,a){l.a.delete(t,e).then(function(t){200===t.data.code?n(t.data.data):501===t.data.code?(a(t.data),f.a.push({name:"author",query:{retUrl:window.location.href.split("#")[1]||"",is_new_user_url:1}})):503===t.data.code?a(t.data):(a(t.data),Object(h.Toast)(t.data.msg))},function(t){a(t)})})},a.default.prototype.$upload=function(t,e){return new r.a(function(n,a){var o=parseInt(Number(e.file.size)/Number(10485760)+1),r=0;!function c(){var i=new FormData,u=e.file.slice(1024*r*1024*10,1024*(r+1)*1024*10);i.append("chunk",r),i.append("file_name",e.file.name),i.append("count",o),i.append("type",e.type),i.append("file",u),l.a.post(t,i,{headers:{"Content-Type":"multipart/form-data"},timeout:1e7,onUploadProgress:function(t){}}).then(function(t){200===t.data.code?r+1<o?(r++,c()):(r=0,n(t.data.data)):Object(h.Toast)(t.data.msg)}).catch(function(t){h.Indicator.close(),a(t)})}()})},a.default.prototype.$ret2=function(t){return new r.a(function(e,n){l.a.get(t).then(function(t){e(t.data)}).catch(function(t){n(t)})})};var d=function(){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/banner/list")},m=function(t){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/jssdk",t)},g=function(t){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/goods/info/"+t)},y=function(){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/address/info")},w=function(t){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/bill/wechat/pay",t)},v=function(t){return a.default.prototype.$post("https://wechat.changchangenglish.com/api/client/address/save",t)},b=function(){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/user/course/list")},$=function(t,e){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/course/category/list/"+t,e)},_=function(t){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/course/relation/list/"+t)},S=function(t,e,n){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/element/info/"+t+"/"+e+"/"+n)},k=function(){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/me")},P=function(t,e,n,o){return a.default.prototype.$post("https://wechat.changchangenglish.com/api/client/user/watch/log/"+t+"/"+e+"/"+n,o)},I=function(t){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/group/info/"+t)},x=function(t){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/order/info/"+t)},O=function(t){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/order/list",t)},U=function(){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/user/watch/report")},T=function(){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/me/teacher")},M=function(){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/new/user/direct")},N=function(t){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/bill/wechat/status",t)},A=function(t){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/user/coupon/list",{goods_id:t})},C=function(t){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/goods/list",t)},R=function(t,e){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/user/invite/earnings/"+e,t)},j=function(t,e){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/user/invite/list/"+e,t)},q=function(t){return a.default.prototype.$post("https://wechat.changchangenglish.com/api/client/mobile/code",t)},L=function(t){return a.default.prototype.$put("https://wechat.changchangenglish.com/api/client/user/mobile/bind",t)},E=function(t){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/user/bootPage",t)},D=function(t){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/redirect",t)},W=function(t){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/user/collect",t)},G=function(t){return a.default.prototype.$post("https://wechat.changchangenglish.com/api/client/user/collect",t)},H=function(t){return a.default.prototype.$put("https://wechat.changchangenglish.com/api/client/user/collect/"+t)},F=function(t){return a.default.prototype.$fetch("/api/client/user/watch/report/"+t)},J=function(){return a.default.prototype.$fetch("/api/client/share/goods")},Y=function(t){return a.default.prototype.$fetch("/api/public/short/url",t)},z=function(){return a.default.prototype.$fetch("/api/client/user/last/integral")},K=function(){return a.default.prototype.$fetch("/api/client/user/integral")},Q=function(t){return a.default.prototype.$put("/api/client/user/mobile/bind/exchange",t)}},IcnI:function(t,e,n){"use strict";var a=n("7+uW"),o=n("NYxO"),r=(n("zSLJ"),{setToken:function(t,e){t.token=e,localStorage.setItem("cc_token",e)},transitionGo:function(t){t.transitionName="slide-left"},transitionBack:function(t){t.transitionName="slide-right"},isMobile:function(t,e){t.isMobile=e}});a.default.use(o.a);e.a=new o.a.Store({state:{token:"",transitionName:"slide-left",isMobile:!1},mutations:r,actions:{setToken:function(t,e){(0,t.commit)("setToken",e)},isMobile:function(t,e){(0,t.commit)("isMobile",e)}}})},NHnr:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=n("7+uW"),o={render:function(){var t=this.$createElement,e=this._self._c||t;return e("div",{attrs:{id:"app"}},[e("transition",{attrs:{name:"fade"}},[e("router-view",{staticClass:"child-view"})],1)],1)},staticRenderFns:[]};var r=n("VU/8")({name:"App",mounted:function(){}},o,!1,function(t){n("RyfC")},null,null).exports,c=n("YaEn"),i=n("IcnI"),u=n("Au9i"),l=n.n(u),p=n("KPKd"),s=n.n(p),h=n("fk8Z"),f=n.n(h);n("d8/S");a.default.config.productionTip=!1,a.default.prototype.$sa=f.a,a.default.prototype.$sa.init({server_url:"http://47.107.250.38:8106/sa?project=production",heatmap:{clickmap:"default",show_log:!0,scroll_notice_map:"default"}}),a.default.use(l.a),a.default.use(s.a),new a.default({el:"#app",router:c.a,store:i.a,components:{App:r},template:"<App/>"}),Array.prototype.find||(Array.prototype.find=function(t){if(null==this)throw new TypeError("Array.prototype.find called on null or undefined");if("function"!=typeof t)throw new TypeError("predicate must be a function");for(var e,n=Object(this),a=n.length>>>0,o=arguments[1],r=0;r<a;r++)if(e=n[r],t.call(o,e,r,n))return e})},RyfC:function(t,e){},YaEn:function(t,e,n){"use strict";var a=n("mvHQ"),o=n.n(a),r=n("7+uW"),c=n("IcnI"),i=n("sf/l"),u=n("/ocq"),l=n("fk8Z"),p=n.n(l),s=n("CCn6");r.default.use(u.a);var h={versions:function(){var t=navigator.userAgent;navigator.appVersion;return{trident:t.indexOf("Trident")>-1,presto:t.indexOf("Presto")>-1,webKit:t.indexOf("AppleWebKit")>-1,gecko:t.indexOf("Gecko")>-1&&-1===t.indexOf("KHTML"),mobile:!!t.match(/AppleWebKit.*Mobile.*/),ios:!!t.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/),android:t.indexOf("Android")>-1||t.indexOf("Linux")>-1,iPhone:t.indexOf("iPhone")>-1,iPad:t.indexOf("iPad")>-1,webApp:-1==t.indexOf("Safari")}}(),language:(navigator.browserLanguage||navigator.language).toLowerCase()},f=window.navigator.userAgent.toLowerCase(),d=new u.a({routes:[{path:"/",name:"index",component:function(t){return Promise.all([n.e(0),n.e(17)]).then(function(){var e=[n("dAjm")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{deep:0,title:"唱唱启蒙"}},{path:"/exChange",name:"exChange",component:function(t){return n.e(13).then(function(){var e=[n("RaOr")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{deep:0,noNew:!0}},{path:"/newLesson",name:"newLesson",component:function(t){return Promise.all([n.e(0),n.e(1)]).then(function(){var e=[n("4t0V")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{deep:0}},{path:"/star",name:"star",component:function(t){return Promise.all([n.e(0),n.e(4)]).then(function(){var e=[n("riDf")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{deep:0,noNew:!0}},{path:"/shareGoods",name:"shareGoods",component:function(t){return n.e(9).then(function(){var e=[n("54Ry")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{deep:0,noNew:!0}},{path:"/myGoodsList",name:"myGoodsList",component:function(t){return Promise.all([n.e(0),n.e(23)]).then(function(){var e=[n("P3Wy")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{deep:1}},{path:"/mine",name:"mine",component:function(t){return Promise.all([n.e(0),n.e(21)]).then(function(){var e=[n("U/b5")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{deep:1}},{path:"/order",name:"order",component:function(t){return Promise.all([n.e(0),n.e(16)]).then(function(){var e=[n("R7Pr")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{deep:2}},{path:"/share",name:"share",component:function(t){return Promise.all([n.e(0),n.e(19)]).then(function(){var e=[n("Eg0l")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{deep:2}},{path:"/author",name:"author",component:function(t){return n.e(15).then(function(){var e=[n("sA+T")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{deep:100,noNew:!0}},{path:"/buyDetail",name:"buyDetail",component:function(t){return Promise.all([n.e(0),n.e(12)]).then(function(){var e=[n("bNYG")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{skip_login:!1,noNew:!0,deep:10}},{path:"/buy",name:"buy",component:function(t){return Promise.all([n.e(0),n.e(7)]).then(function(){var e=[n("Y1ei")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{noNew:!0,deep:11}},{path:"/success",name:"success",component:function(t){return Promise.all([n.e(0),n.e(8)]).then(function(){var e=[n("IF8E")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{noNew:!0,deep:12}},{path:"/buySuccess",name:"buySuccess",component:function(t){return Promise.all([n.e(0),n.e(20)]).then(function(){var e=[n("w9eS")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{noNew:!0,deep:12}},{path:"/map",name:"map",component:function(t){return Promise.all([n.e(0),n.e(5)]).then(function(){var e=[n("3QU7")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{deep:3}},{path:"/saleSuccess",name:"saleSuccess",component:function(t){return n.e(14).then(function(){var e=[n("wSE2")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{deep:4}},{path:"/bindMobile",name:"bindMobile",component:function(t){return n.e(18).then(function(){var e=[n("/Vxk")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{deep:0}},{path:"/activity",name:"activity",component:function(t){return Promise.all([n.e(0),n.e(3)]).then(function(){var e=[n("yYpN")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{skip_login:!0}},{path:"/activityInvite",name:"activityInvite",component:function(t){return Promise.all([n.e(0),n.e(6)]).then(function(){var e=[n("aRHX")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{skip_login:!0}},{path:"/inviteList",name:"inviteList",component:function(t){return n.e(10).then(function(){var e=[n("eZU3")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{skip_login:!0}},{path:"/collection",name:"collection",component:function(t){return Promise.all([n.e(0),n.e(2)]).then(function(){var e=[n("PTpu")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{skip_login:!0}},{path:"/noWechat",name:"noWechat",component:function(t){return n.e(11).then(function(){var e=[n("nmbt")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{skip_login:!1}},{path:"*",component:function(t){return Promise.all([n.e(0),n.e(22)]).then(function(){var e=[n("Zazt")];t.apply(null,e)}.bind(this)).catch(n.oe)}}]});d.beforeEach(function(t,e,n){r.default.nextTick(function(){p.a.quick("autoTrackSinglePage")}),"micromessenger"==f.match(/MicroMessenger/i)||"_sq_"==f.match(/_SQ_/i)?"noWechat"==t.name&&(t.query.url?n(decodeURIComponent(t.query.url)):n({name:"index"})):"noWechat"!==t.name&&n({name:"noWechat",query:{url:encodeURIComponent(t.fullPath)}}),c.a.dispatch("isMobile",h.versions.mobile),document.title="唱唱启蒙英语";var a=function(){if(localStorage.getItem("retUrl")&&null!==localStorage.getItem("retUrl")&&""!==localStorage.getItem("retUrl")){var t=localStorage.getItem("retUrl").toString();localStorage.removeItem("retUrl"),n(t)}else n()};if("author"===t.name||"bindMobile"===t.name||"noWechat"===t.name)n();else if(window.location.href.indexOf("token")>-1&&"index"===t.name){var u=i.a.getUrlParam().token||t.query.token;c.a.dispatch("setToken",u),Object(s.A)().then(function(t){localStorage.setItem("userDesc",o()(t)),p.a.login(t.user_id),a()}).catch(function(){localStorage.getItem("userDesc")&&a()})}else if(localStorage.getItem("cc_token"))c.a.dispatch("setToken",localStorage.getItem("cc_token")),localStorage.getItem("userDesc")?(p.a.login(JSON.parse(localStorage.getItem("userDesc")).user_id),a()):Object(s.A)().then(function(t){localStorage.setItem("userDesc",o()(t)),p.a.login(t.user_id),a()}).catch(function(){localStorage.getItem("userDesc")&&a()});else{var l={retUrl:t.fullPath};t.meta.noNew&&(l.is_new_user_url=1),n({name:"author",query:l})}}),e.a=d},"d8/S":function(t,e){},"sf/l":function(t,e,n){"use strict";e.a={dateFmt:function(t,e){var n={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds(),"q+":Math.floor((t.getMonth()+3)/3),S:t.getMilliseconds()};for(var a in/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length))),n)new RegExp("("+a+")").test(e)&&(e=e.replace(RegExp.$1,1==RegExp.$1.length?n[a]:("00"+n[a]).substr((""+n[a]).length)));return e},getUrlParam:function(){var t=location.search,e=new Object;if(-1!=t.indexOf("?"))for(var n=t.substr(1).split("&"),a=0;a<n.length;a++)e[n[a].split("=")[0]]=unescape(n[a].split("=")[1]);return e},toDataURL:function(t,e){var n=new XMLHttpRequest;n.onload=function(){var t=new FileReader;t.onloadend=function(){e(t.result)},t.readAsDataURL(n.response)},n.responseType="blob",n.open("GET",t,!0),n.send()}}},zSLJ:function(t,e,n){"use strict"}},["NHnr"]); webpackJsonp([25],{CCn6:function(t,e,n){"use strict";var a=n("7+uW"),o=n("//Fk"),r=n.n(o),c=n("mvHQ"),i=n.n(c),u=n("mtWM"),l=n.n(u),p=n("NC6I"),s=n.n(p),h=(n("IcnI"),n("Au9i")),f=n("YaEn");n("zSLJ");l.a.defaults.timeout=5e4,l.a.defaults.baseURL="",l.a.interceptors.request.use(function(t){var e=localStorage.getItem("cc_token");if(t.headers["Content-Type"]||(t.headers={"Content-Type":"application/json"}),e&&(t.headers.token=e),"get"===t.method&&"/api/admin/login"!==t.url){t.params=t.params||{};var n=JSON.parse(i()(t.params));for(var a in n)null===n[a]&&(n[a]=""),"string"==typeof n[a]&&(t.params[a]=t.params[a].replace(/(^\s*)|(\s*$)/g,""),n[a]=n[a].replace(/(^\s*)|(\s*$)/g,"")),n[a]=s()(n[a].toString());n.sing="singsingenglish21000",t.params.param_token=s()(i()(n))}else if("/api/admin/login"!==t.url){t.data=t.data||{};var o=JSON.parse(i()(t.data));for(var r in o)null===o[r]&&(o[r]=""),"string"==typeof o[r]&&(t.data[r]=t.data[r].replace(/(^\s*)|(\s*$)/g,""),o[r]=o[r].replace(/(^\s*)|(\s*$)/g,"")),o[r]=s()(o[r].toString());o.sing="singsingenglish21000",t.data.param_token=s()(i()(o))}return t},function(t){return r.a.reject(t)}),l.a.interceptors.response.use(function(t){return 501===t.data.code&&f.a.push({name:"author",query:{retUrl:window.location.href.split("#")[1]||"",is_new_user_url:1}}),t},function(t){return r.a.reject(t)}),n.d(e,"e",function(){return d}),n.d(e,"F",function(){return m}),n.d(e,"h",function(){return g}),n.d(e,"y",function(){return y}),n.d(e,"G",function(){return w}),n.d(e,"H",function(){return v}),n.d(e,"D",function(){return b}),n.d(e,"o",function(){return $}),n.d(e,"g",function(){return _}),n.d(e,"n",function(){return S}),n.d(e,"A",function(){return k}),n.d(e,"J",function(){return P}),n.d(e,"j",function(){return I}),n.d(e,"q",function(){return x}),n.d(e,"r",function(){return O}),n.d(e,"E",function(){return U}),n.d(e,"x",function(){return T}),n.d(e,"p",function(){return M}),n.d(e,"w",function(){return N}),n.d(e,"f",function(){return A}),n.d(e,"i",function(){return C}),n.d(e,"m",function(){return R}),n.d(e,"l",function(){return j}),n.d(e,"I",function(){return q}),n.d(e,"c",function(){return L}),n.d(e,"k",function(){return E}),n.d(e,"t",function(){return D}),n.d(e,"z",function(){return W}),n.d(e,"b",function(){return G}),n.d(e,"d",function(){return H}),n.d(e,"s",function(){return F}),n.d(e,"u",function(){return J}),n.d(e,"v",function(){return Y}),n.d(e,"B",function(){return z}),n.d(e,"C",function(){return K}),n.d(e,"a",function(){return Q});a.default.prototype.$post=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new r.a(function(n,a){l.a.post(t,e).then(function(t){200===t.data.code?n(t.data.data):501===t.data.code?(a(t.data),f.a.push({name:"author",query:{retUrl:window.location.href.split("#")[1]||"",is_new_user_url:1}})):503===t.data.code?a(t.data):(a(t.data),Object(h.Toast)(t.data.msg))},function(t){a(t)})})},a.default.prototype.$fetch=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new r.a(function(n,a){l.a.get(t,{params:e}).then(function(t){200===t.data.code?n(t.data.data):501===t.data.code?(a(t.data),f.a.push({name:"author",query:{retUrl:window.location.href.split("#")[1]||"",is_new_user_url:1}})):503===t.data.code?a(t.data):(a(t.data),Object(h.Toast)(t.data.msg))}).catch(function(t){a(t)})})},a.default.prototype.$patch=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new r.a(function(n,a){l.a.patch(t,e).then(function(t){200===t.data.code?n(t.data.data):501===t.data.code?(a(t.data),f.a.push({name:"author",query:{retUrl:window.location.href.split("#")[1]||"",is_new_user_url:1}})):503===t.data.code?a(t.data):(a(t.data),Object(h.Toast)(t.data.msg))},function(t){a(t)})})},a.default.prototype.$put=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new r.a(function(n,a){l.a.put(t,e).then(function(t){200===t.data.code?n(t.data.data):501===t.data.code?(a(t.data),f.a.push({name:"author",query:{retUrl:window.location.href.split("#")[1]||"",is_new_user_url:1}})):503===t.data.code?a(t.data):(a(t.data),Object(h.Toast)(t.data.msg))},function(t){a(t)})})},a.default.prototype.$del=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new r.a(function(n,a){l.a.delete(t,e).then(function(t){200===t.data.code?n(t.data.data):501===t.data.code?(a(t.data),f.a.push({name:"author",query:{retUrl:window.location.href.split("#")[1]||"",is_new_user_url:1}})):503===t.data.code?a(t.data):(a(t.data),Object(h.Toast)(t.data.msg))},function(t){a(t)})})},a.default.prototype.$upload=function(t,e){return new r.a(function(n,a){var o=parseInt(Number(e.file.size)/Number(10485760)+1),r=0;!function c(){var i=new FormData,u=e.file.slice(1024*r*1024*10,1024*(r+1)*1024*10);i.append("chunk",r),i.append("file_name",e.file.name),i.append("count",o),i.append("type",e.type),i.append("file",u),l.a.post(t,i,{headers:{"Content-Type":"multipart/form-data"},timeout:1e7,onUploadProgress:function(t){}}).then(function(t){200===t.data.code?r+1<o?(r++,c()):(r=0,n(t.data.data)):Object(h.Toast)(t.data.msg)}).catch(function(t){h.Indicator.close(),a(t)})}()})},a.default.prototype.$ret2=function(t){return new r.a(function(e,n){l.a.get(t).then(function(t){e(t.data)}).catch(function(t){n(t)})})};var d=function(){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/banner/list")},m=function(t){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/jssdk",t)},g=function(t){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/goods/info/"+t)},y=function(){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/address/info")},w=function(t){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/bill/wechat/pay",t)},v=function(t){return a.default.prototype.$post("https://wechat.changchangenglish.com/api/client/address/save",t)},b=function(){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/user/course/list")},$=function(t,e){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/course/category/list/"+t,e)},_=function(t){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/course/relation/list/"+t)},S=function(t,e,n){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/element/info/"+t+"/"+e+"/"+n)},k=function(){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/me")},P=function(t,e,n,o){return a.default.prototype.$post("https://wechat.changchangenglish.com/api/client/user/watch/log/"+t+"/"+e+"/"+n,o)},I=function(t){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/group/info/"+t)},x=function(t){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/order/info/"+t)},O=function(t){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/order/list",t)},U=function(){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/user/watch/report")},T=function(){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/me/teacher")},M=function(){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/new/user/direct")},N=function(t){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/bill/wechat/status",t)},A=function(t){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/user/coupon/list",{goods_id:t})},C=function(t){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/goods/list",t)},R=function(t,e){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/user/invite/earnings/"+e,t)},j=function(t,e){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/user/invite/list/"+e,t)},q=function(t){return a.default.prototype.$post("https://wechat.changchangenglish.com/api/client/mobile/code",t)},L=function(t){return a.default.prototype.$put("https://wechat.changchangenglish.com/api/client/user/mobile/bind",t)},E=function(t){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/user/bootPage",t)},D=function(t){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/redirect",t)},W=function(t){return a.default.prototype.$fetch("https://wechat.changchangenglish.com/api/client/user/collect",t)},G=function(t){return a.default.prototype.$post("https://wechat.changchangenglish.com/api/client/user/collect",t)},H=function(t){return a.default.prototype.$put("https://wechat.changchangenglish.com/api/client/user/collect/"+t)},F=function(t){return a.default.prototype.$fetch("/api/client/user/watch/report/"+t)},J=function(){return a.default.prototype.$fetch("/api/client/share/goods")},Y=function(t){return a.default.prototype.$fetch("/api/public/short/url",t)},z=function(){return a.default.prototype.$fetch("/api/client/user/last/integral")},K=function(){return a.default.prototype.$fetch("/api/client/user/integral")},Q=function(t){return a.default.prototype.$put("/api/client/user/mobile/bind/exchange",t)}},IcnI:function(t,e,n){"use strict";var a=n("7+uW"),o=n("NYxO"),r=(n("zSLJ"),{setToken:function(t,e){t.token=e,localStorage.setItem("cc_token",e)},transitionGo:function(t){t.transitionName="slide-left"},transitionBack:function(t){t.transitionName="slide-right"},isMobile:function(t,e){t.isMobile=e}});a.default.use(o.a);e.a=new o.a.Store({state:{token:"",transitionName:"slide-left",isMobile:!1},mutations:r,actions:{setToken:function(t,e){(0,t.commit)("setToken",e)},isMobile:function(t,e){(0,t.commit)("isMobile",e)}}})},NHnr:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=n("7+uW"),o={render:function(){var t=this.$createElement,e=this._self._c||t;return e("div",{attrs:{id:"app"}},[e("transition",{attrs:{name:"fade"}},[e("router-view",{staticClass:"child-view"})],1)],1)},staticRenderFns:[]};var r=n("VU/8")({name:"App",mounted:function(){}},o,!1,function(t){n("RyfC")},null,null).exports,c=n("YaEn"),i=n("IcnI"),u=n("Au9i"),l=n.n(u),p=n("KPKd"),s=n.n(p),h=n("fk8Z"),f=n.n(h);n("d8/S");a.default.config.productionTip=!1,a.default.prototype.$sa=f.a,a.default.prototype.$sa.init({server_url:"http://47.107.250.38:8106/sa?project=production",heatmap:{clickmap:"default",show_log:!0,scroll_notice_map:"default"}}),a.default.use(l.a),a.default.use(s.a),new a.default({el:"#app",router:c.a,store:i.a,components:{App:r},template:"<App/>"}),Array.prototype.find||(Array.prototype.find=function(t){if(null==this)throw new TypeError("Array.prototype.find called on null or undefined");if("function"!=typeof t)throw new TypeError("predicate must be a function");for(var e,n=Object(this),a=n.length>>>0,o=arguments[1],r=0;r<a;r++)if(e=n[r],t.call(o,e,r,n))return e})},RyfC:function(t,e){},YaEn:function(t,e,n){"use strict";var a=n("mvHQ"),o=n.n(a),r=n("7+uW"),c=n("IcnI"),i=n("sf/l"),u=n("/ocq"),l=n("fk8Z"),p=n.n(l),s=n("CCn6");r.default.use(u.a);var h={versions:function(){var t=navigator.userAgent;navigator.appVersion;return{trident:t.indexOf("Trident")>-1,presto:t.indexOf("Presto")>-1,webKit:t.indexOf("AppleWebKit")>-1,gecko:t.indexOf("Gecko")>-1&&-1===t.indexOf("KHTML"),mobile:!!t.match(/AppleWebKit.*Mobile.*/),ios:!!t.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/),android:t.indexOf("Android")>-1||t.indexOf("Linux")>-1,iPhone:t.indexOf("iPhone")>-1,iPad:t.indexOf("iPad")>-1,webApp:-1==t.indexOf("Safari")}}(),language:(navigator.browserLanguage||navigator.language).toLowerCase()},f=window.navigator.userAgent.toLowerCase(),d=new u.a({routes:[{path:"/",name:"index",component:function(t){return Promise.all([n.e(0),n.e(18)]).then(function(){var e=[n("dAjm")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{deep:0,title:"唱唱启蒙"}},{path:"/exChange",name:"exChange",component:function(t){return n.e(14).then(function(){var e=[n("RaOr")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{deep:0,noNew:!0}},{path:"/newLesson",name:"newLesson",component:function(t){return Promise.all([n.e(0),n.e(1)]).then(function(){var e=[n("4t0V")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{deep:0}},{path:"/star",name:"star",component:function(t){return Promise.all([n.e(0),n.e(4)]).then(function(){var e=[n("riDf")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{deep:0,noNew:!0}},{path:"/shareGoods",name:"shareGoods",component:function(t){return n.e(9).then(function(){var e=[n("54Ry")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{deep:0,noNew:!0}},{path:"/myGoodsList",name:"myGoodsList",component:function(t){return Promise.all([n.e(0),n.e(23)]).then(function(){var e=[n("P3Wy")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{deep:1}},{path:"/mine",name:"mine",component:function(t){return Promise.all([n.e(0),n.e(21)]).then(function(){var e=[n("U/b5")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{deep:1}},{path:"/order",name:"order",component:function(t){return Promise.all([n.e(0),n.e(17)]).then(function(){var e=[n("R7Pr")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{deep:2}},{path:"/share",name:"share",component:function(t){return Promise.all([n.e(0),n.e(19)]).then(function(){var e=[n("Eg0l")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{deep:2}},{path:"/author",name:"author",component:function(t){return n.e(16).then(function(){var e=[n("sA+T")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{deep:100,noNew:!0}},{path:"/buyDetail",name:"buyDetail",component:function(t){return Promise.all([n.e(0),n.e(13)]).then(function(){var e=[n("bNYG")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{skip_login:!1,noNew:!0,deep:10}},{path:"/buy",name:"buy",component:function(t){return Promise.all([n.e(0),n.e(7)]).then(function(){var e=[n("Y1ei")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{noNew:!0,deep:11}},{path:"/success",name:"success",component:function(t){return Promise.all([n.e(0),n.e(8)]).then(function(){var e=[n("IF8E")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{noNew:!0,deep:12}},{path:"/buySuccess",name:"buySuccess",component:function(t){return Promise.all([n.e(0),n.e(20)]).then(function(){var e=[n("w9eS")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{noNew:!0,deep:12}},{path:"/map",name:"map",component:function(t){return Promise.all([n.e(0),n.e(5)]).then(function(){var e=[n("3QU7")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{deep:3}},{path:"/saleSuccess",name:"saleSuccess",component:function(t){return n.e(15).then(function(){var e=[n("wSE2")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{deep:4}},{path:"/bindMobile",name:"bindMobile",component:function(t){return n.e(12).then(function(){var e=[n("/Vxk")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{deep:0}},{path:"/activity",name:"activity",component:function(t){return Promise.all([n.e(0),n.e(3)]).then(function(){var e=[n("yYpN")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{skip_login:!0}},{path:"/activityInvite",name:"activityInvite",component:function(t){return Promise.all([n.e(0),n.e(6)]).then(function(){var e=[n("aRHX")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{skip_login:!0}},{path:"/inviteList",name:"inviteList",component:function(t){return n.e(10).then(function(){var e=[n("eZU3")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{skip_login:!0}},{path:"/collection",name:"collection",component:function(t){return Promise.all([n.e(0),n.e(2)]).then(function(){var e=[n("PTpu")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{skip_login:!0}},{path:"/noWechat",name:"noWechat",component:function(t){return n.e(11).then(function(){var e=[n("nmbt")];t.apply(null,e)}.bind(this)).catch(n.oe)},meta:{skip_login:!1}},{path:"*",component:function(t){return Promise.all([n.e(0),n.e(22)]).then(function(){var e=[n("Zazt")];t.apply(null,e)}.bind(this)).catch(n.oe)}}]});d.beforeEach(function(t,e,n){r.default.nextTick(function(){p.a.quick("autoTrackSinglePage")}),"micromessenger"==f.match(/MicroMessenger/i)||"_sq_"==f.match(/_SQ_/i)?"noWechat"==t.name&&(t.query.url?n(decodeURIComponent(t.query.url)):n({name:"index"})):"noWechat"!==t.name&&n({name:"noWechat",query:{url:encodeURIComponent(t.fullPath)}}),c.a.dispatch("isMobile",h.versions.mobile),document.title="唱唱启蒙英语";var a=function(){if(localStorage.getItem("retUrl")&&null!==localStorage.getItem("retUrl")&&""!==localStorage.getItem("retUrl")){var t=localStorage.getItem("retUrl").toString();localStorage.removeItem("retUrl"),n(t)}else n()};if("author"===t.name||"bindMobile"===t.name||"noWechat"===t.name)n();else if(window.location.href.indexOf("token")>-1&&"index"===t.name){var u=i.a.getUrlParam().token||t.query.token;c.a.dispatch("setToken",u),Object(s.A)().then(function(t){localStorage.setItem("userDesc",o()(t)),p.a.login(t.user_id),a()}).catch(function(){localStorage.getItem("userDesc")&&a()})}else if(localStorage.getItem("cc_token"))c.a.dispatch("setToken",localStorage.getItem("cc_token")),localStorage.getItem("userDesc")?(p.a.login(JSON.parse(localStorage.getItem("userDesc")).user_id),a()):Object(s.A)().then(function(t){localStorage.setItem("userDesc",o()(t)),p.a.login(t.user_id),a()}).catch(function(){localStorage.getItem("userDesc")&&a()});else{var l={retUrl:t.fullPath};t.meta.noNew&&(l.is_new_user_url=1),n({name:"author",query:l})}}),e.a=d},"d8/S":function(t,e){},"sf/l":function(t,e,n){"use strict";e.a={dateFmt:function(t,e){var n={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds(),"q+":Math.floor((t.getMonth()+3)/3),S:t.getMilliseconds()};for(var a in/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length))),n)new RegExp("("+a+")").test(e)&&(e=e.replace(RegExp.$1,1==RegExp.$1.length?n[a]:("00"+n[a]).substr((""+n[a]).length)));return e},getUrlParam:function(){var t=location.search,e=new Object;if(-1!=t.indexOf("?"))for(var n=t.substr(1).split("&"),a=0;a<n.length;a++)e[n[a].split("=")[0]]=unescape(n[a].split("=")[1]);return e},toDataURL:function(t,e){var n=new XMLHttpRequest;n.onload=function(){var t=new FileReader;t.onloadend=function(){e(t.result)},t.readAsDataURL(n.response)},n.responseType="blob",n.open("GET",t,!0),n.send()}}},zSLJ:function(t,e,n){"use strict"}},["NHnr"]);
//# sourceMappingURL=app.2ccb3310d1b8efd2133c.js.map //# sourceMappingURL=app.69c4ab0c05d85b058d35.js.map
\ No newline at end of file \ No newline at end of file
!function(e){var n=window.webpackJsonp;window.webpackJsonp=function(t,c,o){for(var a,d,i,b=0,u=[];b<t.length;b++)d=t[b],r[d]&&u.push(r[d][0]),r[d]=0;for(a in c)Object.prototype.hasOwnProperty.call(c,a)&&(e[a]=c[a]);for(n&&n(t,c,o);u.length;)u.shift()();if(o)for(b=0;b<o.length;b++)i=f(f.s=o[b]);return i};var t={},r={26:0};function f(n){if(t[n])return t[n].exports;var r=t[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,f),r.l=!0,r.exports}f.e=function(e){var n=r[e];if(0===n)return new Promise(function(e){e()});if(n)return n[2];var t=new Promise(function(t,f){n=r[e]=[t,f]});n[2]=t;var c=document.getElementsByTagName("head")[0],o=document.createElement("script");o.type="text/javascript",o.charset="utf-8",o.async=!0,o.timeout=12e4,f.nc&&o.setAttribute("nonce",f.nc),o.src=f.p+"static/js/"+e+"."+{0:"f8138779f472b8734556",1:"d9d65737691e89e80e67",2:"b00d3826b27a25730b77",3:"cb1beb9052885f8f5697",4:"2e6c66402167fefd8c86",5:"0fe20001f4dfd6979b47",6:"60c62ede89bfe199fb3b",7:"7b0551302ef3f91cb11a",8:"964d58ebe302a7e1787c",9:"f9c5a89d289fcc720fdf",10:"8df83c76a31ac2deb389",11:"fee312134b00b39430e4",12:"79ef9188732365b2d4e2",13:"0ece939dc8a6a0e2c16d",14:"f1af0bb5d9e0353f58f9",15:"79fd72490282b9f2a35e",16:"fe0f31dd6fdfc1084f70",17:"97ebc305119c1291dabd",18:"a2ffbd298e78fb0ba6d3",19:"01152fe5c3dce2d3f467",20:"d3ada18be84514a2ec97",21:"e397d641cb978eef9f8b",22:"e2f4a4138c38aba8699e",23:"8ac42f5044de2f8ead1b"}[e]+".js";var a=setTimeout(d,12e4);function d(){o.onerror=o.onload=null,clearTimeout(a);var n=r[e];0!==n&&(n&&n[1](new Error("Loading chunk "+e+" failed.")),r[e]=void 0)}return o.onerror=o.onload=d,c.appendChild(o),t},f.m=e,f.c=t,f.d=function(e,n,t){f.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:t})},f.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return f.d(n,"a",n),n},f.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},f.p="https://static-cdn.changchangenglish.com/new-sing/",f.oe=function(e){throw console.error(e),e}}([]); !function(e){var n=window.webpackJsonp;window.webpackJsonp=function(t,f,o){for(var a,d,i,u=0,b=[];u<t.length;u++)d=t[u],r[d]&&b.push(r[d][0]),r[d]=0;for(a in f)Object.prototype.hasOwnProperty.call(f,a)&&(e[a]=f[a]);for(n&&n(t,f,o);b.length;)b.shift()();if(o)for(u=0;u<o.length;u++)i=c(c.s=o[u]);return i};var t={},r={26:0};function c(n){if(t[n])return t[n].exports;var r=t[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,c),r.l=!0,r.exports}c.e=function(e){var n=r[e];if(0===n)return new Promise(function(e){e()});if(n)return n[2];var t=new Promise(function(t,c){n=r[e]=[t,c]});n[2]=t;var f=document.getElementsByTagName("head")[0],o=document.createElement("script");o.type="text/javascript",o.charset="utf-8",o.async=!0,o.timeout=12e4,c.nc&&o.setAttribute("nonce",c.nc),o.src=c.p+"static/js/"+e+"."+{0:"f8138779f472b8734556",1:"d9d65737691e89e80e67",2:"b00d3826b27a25730b77",3:"cb1beb9052885f8f5697",4:"2e6c66402167fefd8c86",5:"0fe20001f4dfd6979b47",6:"60c62ede89bfe199fb3b",7:"7b0551302ef3f91cb11a",8:"964d58ebe302a7e1787c",9:"f9c5a89d289fcc720fdf",10:"8df83c76a31ac2deb389",11:"fee312134b00b39430e4",12:"f0c9e85cfdf03ea0a9d1",13:"3569f44e59ecc07abe8d",14:"7a34472df5147b5c0460",15:"ed3dd41593f552771393",16:"3e2d93f6672b9d181ce7",17:"b34d7512c08bf2723910",18:"1904de916fcc47eb1ec7",19:"01152fe5c3dce2d3f467",20:"d3ada18be84514a2ec97",21:"e397d641cb978eef9f8b",22:"e2f4a4138c38aba8699e",23:"8ac42f5044de2f8ead1b"}[e]+".js";var a=setTimeout(d,12e4);function d(){o.onerror=o.onload=null,clearTimeout(a);var n=r[e];0!==n&&(n&&n[1](new Error("Loading chunk "+e+" failed.")),r[e]=void 0)}return o.onerror=o.onload=d,f.appendChild(o),t},c.m=e,c.c=t,c.d=function(e,n,t){c.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:t})},c.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return c.d(n,"a",n),n},c.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},c.p="https://static-cdn.changchangenglish.com/new-sing/",c.oe=function(e){throw console.error(e),e}}([]);
//# sourceMappingURL=manifest.21acbf5fb8fb703bd18d.js.map //# sourceMappingURL=manifest.83471adb2baa16255461.js.map
\ No newline at end of file \ No newline at end of file
{"version":3,"sources":["webpack:///webpack/bootstrap e1c37080ba25d39f90d0"],"names":["parentJsonpFunction","window","chunkIds","moreModules","executeModules","moduleId","chunkId","result","i","resolves","length","installedChunks","push","Object","prototype","hasOwnProperty","call","modules","shift","__webpack_require__","s","installedModules","26","exports","module","l","e","installedChunkData","Promise","resolve","promise","reject","head","document","getElementsByTagName","script","createElement","type","charset","async","timeout","nc","setAttribute","src","p","0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","setTimeout","onScriptComplete","onerror","onload","clearTimeout","chunk","Error","undefined","appendChild","m","c","d","name","getter","o","defineProperty","configurable","enumerable","get","n","__esModule","object","property","oe","err","console","error"],"mappings":"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","file":"static/js/manifest.21acbf5fb8fb703bd18d.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tvar parentJsonpFunction = window[\"webpackJsonp\"];\n \twindow[\"webpackJsonp\"] = function webpackJsonpCallback(chunkIds, moreModules, executeModules) {\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [], result;\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(chunkIds, moreModules, executeModules);\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n \t\tif(executeModules) {\n \t\t\tfor(i=0; i < executeModules.length; i++) {\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = executeModules[i]);\n \t\t\t}\n \t\t}\n \t\treturn result;\n \t};\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// objects to store loaded and loading chunks\n \tvar installedChunks = {\n \t\t26: 0\n \t};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData === 0) {\n \t\t\treturn new Promise(function(resolve) { resolve(); });\n \t\t}\n\n \t\t// a Promise means \"currently loading\".\n \t\tif(installedChunkData) {\n \t\t\treturn installedChunkData[2];\n \t\t}\n\n \t\t// setup Promise in chunk cache\n \t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t});\n \t\tinstalledChunkData[2] = promise;\n\n \t\t// start chunk loading\n \t\tvar head = document.getElementsByTagName('head')[0];\n \t\tvar script = document.createElement('script');\n \t\tscript.type = \"text/javascript\";\n \t\tscript.charset = 'utf-8';\n \t\tscript.async = true;\n \t\tscript.timeout = 120000;\n\n \t\tif (__webpack_require__.nc) {\n \t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t}\n \t\tscript.src = __webpack_require__.p + \"static/js/\" + chunkId + \".\" + {\"0\":\"f8138779f472b8734556\",\"1\":\"d9d65737691e89e80e67\",\"2\":\"b00d3826b27a25730b77\",\"3\":\"cb1beb9052885f8f5697\",\"4\":\"2e6c66402167fefd8c86\",\"5\":\"0fe20001f4dfd6979b47\",\"6\":\"60c62ede89bfe199fb3b\",\"7\":\"7b0551302ef3f91cb11a\",\"8\":\"964d58ebe302a7e1787c\",\"9\":\"f9c5a89d289fcc720fdf\",\"10\":\"8df83c76a31ac2deb389\",\"11\":\"fee312134b00b39430e4\",\"12\":\"79ef9188732365b2d4e2\",\"13\":\"0ece939dc8a6a0e2c16d\",\"14\":\"f1af0bb5d9e0353f58f9\",\"15\":\"79fd72490282b9f2a35e\",\"16\":\"fe0f31dd6fdfc1084f70\",\"17\":\"97ebc305119c1291dabd\",\"18\":\"a2ffbd298e78fb0ba6d3\",\"19\":\"01152fe5c3dce2d3f467\",\"20\":\"d3ada18be84514a2ec97\",\"21\":\"e397d641cb978eef9f8b\",\"22\":\"e2f4a4138c38aba8699e\",\"23\":\"8ac42f5044de2f8ead1b\"}[chunkId] + \".js\";\n \t\tvar timeout = setTimeout(onScriptComplete, 120000);\n \t\tscript.onerror = script.onload = onScriptComplete;\n \t\tfunction onScriptComplete() {\n \t\t\t// avoid mem leaks in IE.\n \t\t\tscript.onerror = script.onload = null;\n \t\t\tclearTimeout(timeout);\n \t\t\tvar chunk = installedChunks[chunkId];\n \t\t\tif(chunk !== 0) {\n \t\t\t\tif(chunk) {\n \t\t\t\t\tchunk[1](new Error('Loading chunk ' + chunkId + ' failed.'));\n \t\t\t\t}\n \t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t}\n \t\t};\n \t\thead.appendChild(script);\n\n \t\treturn promise;\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, {\n \t\t\t\tconfigurable: false,\n \t\t\t\tenumerable: true,\n \t\t\t\tget: getter\n \t\t\t});\n \t\t}\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"https://static-cdn.changchangenglish.com/new-sing/\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n\n\n// WEBPACK FOOTER //\n// webpack/bootstrap e1c37080ba25d39f90d0"],"sourceRoot":""} {"version":3,"sources":["webpack:///webpack/bootstrap a62f25bc25b7edb6f9c0"],"names":["parentJsonpFunction","window","chunkIds","moreModules","executeModules","moduleId","chunkId","result","i","resolves","length","installedChunks","push","Object","prototype","hasOwnProperty","call","modules","shift","__webpack_require__","s","installedModules","26","exports","module","l","e","installedChunkData","Promise","resolve","promise","reject","head","document","getElementsByTagName","script","createElement","type","charset","async","timeout","nc","setAttribute","src","p","0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","setTimeout","onScriptComplete","onerror","onload","clearTimeout","chunk","Error","undefined","appendChild","m","c","d","name","getter","o","defineProperty","configurable","enumerable","get","n","__esModule","object","property","oe","err","console","error"],"mappings":"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","file":"static/js/manifest.83471adb2baa16255461.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tvar parentJsonpFunction = window[\"webpackJsonp\"];\n \twindow[\"webpackJsonp\"] = function webpackJsonpCallback(chunkIds, moreModules, executeModules) {\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [], result;\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(chunkIds, moreModules, executeModules);\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n \t\tif(executeModules) {\n \t\t\tfor(i=0; i < executeModules.length; i++) {\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = executeModules[i]);\n \t\t\t}\n \t\t}\n \t\treturn result;\n \t};\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// objects to store loaded and loading chunks\n \tvar installedChunks = {\n \t\t26: 0\n \t};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData === 0) {\n \t\t\treturn new Promise(function(resolve) { resolve(); });\n \t\t}\n\n \t\t// a Promise means \"currently loading\".\n \t\tif(installedChunkData) {\n \t\t\treturn installedChunkData[2];\n \t\t}\n\n \t\t// setup Promise in chunk cache\n \t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t});\n \t\tinstalledChunkData[2] = promise;\n\n \t\t// start chunk loading\n \t\tvar head = document.getElementsByTagName('head')[0];\n \t\tvar script = document.createElement('script');\n \t\tscript.type = \"text/javascript\";\n \t\tscript.charset = 'utf-8';\n \t\tscript.async = true;\n \t\tscript.timeout = 120000;\n\n \t\tif (__webpack_require__.nc) {\n \t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t}\n \t\tscript.src = __webpack_require__.p + \"static/js/\" + chunkId + \".\" + {\"0\":\"f8138779f472b8734556\",\"1\":\"d9d65737691e89e80e67\",\"2\":\"b00d3826b27a25730b77\",\"3\":\"cb1beb9052885f8f5697\",\"4\":\"2e6c66402167fefd8c86\",\"5\":\"0fe20001f4dfd6979b47\",\"6\":\"60c62ede89bfe199fb3b\",\"7\":\"7b0551302ef3f91cb11a\",\"8\":\"964d58ebe302a7e1787c\",\"9\":\"f9c5a89d289fcc720fdf\",\"10\":\"8df83c76a31ac2deb389\",\"11\":\"fee312134b00b39430e4\",\"12\":\"f0c9e85cfdf03ea0a9d1\",\"13\":\"3569f44e59ecc07abe8d\",\"14\":\"7a34472df5147b5c0460\",\"15\":\"ed3dd41593f552771393\",\"16\":\"3e2d93f6672b9d181ce7\",\"17\":\"b34d7512c08bf2723910\",\"18\":\"1904de916fcc47eb1ec7\",\"19\":\"01152fe5c3dce2d3f467\",\"20\":\"d3ada18be84514a2ec97\",\"21\":\"e397d641cb978eef9f8b\",\"22\":\"e2f4a4138c38aba8699e\",\"23\":\"8ac42f5044de2f8ead1b\"}[chunkId] + \".js\";\n \t\tvar timeout = setTimeout(onScriptComplete, 120000);\n \t\tscript.onerror = script.onload = onScriptComplete;\n \t\tfunction onScriptComplete() {\n \t\t\t// avoid mem leaks in IE.\n \t\t\tscript.onerror = script.onload = null;\n \t\t\tclearTimeout(timeout);\n \t\t\tvar chunk = installedChunks[chunkId];\n \t\t\tif(chunk !== 0) {\n \t\t\t\tif(chunk) {\n \t\t\t\t\tchunk[1](new Error('Loading chunk ' + chunkId + ' failed.'));\n \t\t\t\t}\n \t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t}\n \t\t};\n \t\thead.appendChild(script);\n\n \t\treturn promise;\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, {\n \t\t\t\tconfigurable: false,\n \t\t\t\tenumerable: true,\n \t\t\t\tget: getter\n \t\t\t});\n \t\t}\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"https://static-cdn.changchangenglish.com/new-sing/\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n\n\n// WEBPACK FOOTER //\n// webpack/bootstrap a62f25bc25b7edb6f9c0"],"sourceRoot":""}
\ No newline at end of file \ No newline at end of file
...@@ -37,6 +37,7 @@ ...@@ -37,6 +37,7 @@
export default { export default {
name: "bindMobile", name: "bindMobile",
mounted(){ mounted(){
this.$sa.track('ViewRegisterpage',{});
if(!localStorage.getItem('cc_token')){ if(!localStorage.getItem('cc_token')){
let token = common.getUrlParam().token || this.$route.query.token let token = common.getUrlParam().token || this.$route.query.token
console.log(token) console.log(token)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment