• liwei's avatar
    liwei · 77b97ff4
    liwei authored
    77b97ff4
8.bcb83f0fcad40026d073.js 12.5 KB
webpackJsonp([8],{"4oKq":function(e,t){},"54Ry":function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});i("eqfM");var o=i("/QYm"),s=i("mvHQ"),a=i.n(s),n=i("u/s2"),l=i.n(n),c=i("LyMh"),r=i.n(c),d=i("GbGD"),u=i.n(d),m=i("sp/r"),g=i.n(m),b=i("GZRf"),p=i.n(b),v=i("CCn6"),_={name:"shareGoods",components:{loginPage:i("WIsT").a},data:function(){return{shareGoodsBg:l.a,title_share_goods:r.a,userDetail:null,bindMobile:{show:!1,mobile:"",img_code:"",verify_code:""},btncoin:u.a,btnfree:g.a,icon_point:p.a,shopId:null,goodsDetail:null,lastTime:localStorage.getItem("lastTimeShare")?JSON.parse(localStorage.getItem("lastTimeShare")):{day:0,hour:8,min:0,second:0},nickname:""}},methods:{move:function(){var e=document.getElementsByClassName("nav");e.length>0&&window.scrollTo(0,e[0].offsetTop)},lastTimeOut:function(){0===this.lastTime.second?(this.lastTime.second=59,0===this.lastTime.min?(this.lastTime.min=59,0===this.lastTime.hour?this.lastTime.hour=8:this.lastTime.hour--):this.lastTime.min--):this.lastTime.second--,localStorage.setItem("lastTimeShare",a()(this.lastTime))},initPage:function(){var e=this;o.a.loading({mask:!0,message:""}),this.$sa.track("ViewInvitation",{salesID:this.$route.query.userID}),this.nickname=JSON.parse(localStorage.getItem("userDesc")).nickname,Object(v.D)(this.$route.query.userID).then(function(t){t.user_info.avatar=t.user_info.avatar.replace("http://","https://"),e.userDetail=t,e.nickname=t.user_info.nickname}),Object(v.E)().then(function(t){e.shopId=t.id,t.desc=JSON.parse(t.desc),t.goods_desc=JSON.parse(t.goods_desc),e.goodsDetail=t,setTimeout(function(){e.goodsDetail={},e.goodsDetail=t,o.a.clear()},500)})},goToBuyPage:function(e){window.location.href="https://wechat.changchangenglish.com/#/buy?shopId="+this.shopId+"&invite_code=CC-UDK-"+this.$route.query.userID},toBuy:function(e){var t=this;1==e?this.$sa.track("buttonClick",{tabTitle:"打卡商品页",moduleTitle:"功能按钮",buttonType:"购买",buttonName:"我也要参加"}):3==e?this.$sa.track("buttonClick",{tabTitle:"打卡商品页",moduleTitle:"功能按钮",buttonType:"购买",buttonName:"正在疯抢.超值VIP课程"}):this.$sa.track("buttonClick",{tabTitle:"打卡商品页",moduleTitle:"功能按钮",buttonType:"购买",buttonName:"限时免费领"}),JSON.parse(localStorage.getItem("userDesc")).mobile&&""!==JSON.parse(localStorage.getItem("userDesc")).mobile?this.goToBuyPage(e):(this.bindMobile.show=!0,setTimeout(function(){t.$sa.track("ViewRegisterpage",{})},1e3))}},mounted:function(){var e=this;this.initPage(),setInterval(function(){e.lastTimeOut()},1e3),window.onscroll=function(){var t=document.documentElement.scrollTop||document.body.scrollTop;e.$refs.btn_block&&(e.$refs.btn_block.style.opacity=t>500?1:0)}}},h={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("div",{ref:"share_page",staticClass:"share-good-page"},[e.userDetail?i("div",{staticClass:"share-good-head"},[i("img",{attrs:{src:e.shareGoodsBg,alt:""}}),e._v(" "),i("img",{staticClass:"head",attrs:{src:e.userDetail.user_info.avatar}}),e._v(" "),i("div",{staticClass:"tip2"},[e.nickname?i("p",[e._v(e._s(e.userDetail.user_info.nickname)+"家宝宝")]):e._e(),e._v(" "),i("p",[e._v("在「唱唱启蒙英语」累计学习")])]),e._v(" "),i("div",{staticClass:"day"},[e._v("\n        "+e._s(e.userDetail.total_day)+"\n        "),i("p",[e._v("Days")])]),e._v(" "),e._m(0),e._v(" "),0!=e.goodsDetail.current_price?i("div",{staticClass:"iknow",on:{click:function(t){e.toBuy(1)}}},[i("img",{attrs:{src:e.btncoin,alt:""}})]):e._e(),e._v(" "),0==e.goodsDetail.current_price?i("div",{staticClass:"iknow",on:{click:function(t){e.toBuy(3)}}},[i("img",{attrs:{src:e.btnfree,alt:""}})]):e._e(),e._v(" "),e.goodsDetail.original_price<2e5?i("div",{staticClass:"textBox"},[i("p",[e._v(e._s(e.goodsDetail.goods_desc.course_title))]),e._v(" "),i("div",[e._v("\n          原价\n          "),i("span",{staticClass:"oldprice"},[e._v(e._s(e.goodsDetail.original_price/100)+"元")])]),e._v(" "),i("div",[e._v("\n          "+e._s(e.userDetail.user_info.nickname)+"赠你\n          "),i("span",[e._v("【"+e._s(e.goodsDetail.current_price/100)+"元领取】")]),e._v("特权\n        ")])]):e._e(),e._v(" "),e.goodsDetail.original_price>2e5?i("div",{staticClass:"textBox yearclass"},[i("p",[e._v(e._s(e.goodsDetail.goods_desc.course_title))]),e._v(" "),i("div",[e._v("\n          原价\n          "),i("span",{staticClass:"oldprice"},[e._v(e._s(e.goodsDetail.original_price/100)+"元")]),e._v("\n          限时"+e._s(e.goodsDetail.current_price/100)+"元\n        ")])]):e._e(),e._v(" "),e.goodsDetail?i("div",{staticClass:"nav"},[e._v("\n        课程介绍\n        ")]):e._e()]):e._e(),e._v(" "),e.goodsDetail&&e.goodsDetail.desc&&e.goodsDetail.desc.detail?i("div",{staticClass:"good-content"},[i("div",{staticClass:"content",domProps:{innerHTML:e._s(e.goodsDetail.desc.detail)}}),e._v(" "),i("div",{ref:"btn_block",staticClass:"btn-block"},[i("div",{staticClass:"lastTime"},[e._v("距优惠结束仅剩 "+e._s(e.lastTime.day)+" 天 "+e._s(e.lastTime.hour)+" 时 "+e._s(e.lastTime.min)+" 分 "+e._s(e.lastTime.second)+" 秒")]),e._v(" "),i("div",{staticClass:"btn",on:{click:function(t){e.toBuy(2)}}},[e._v("正在疯抢 · 超值VIP课程")])])]):e._e()]),e._v(" "),e.goodsDetail?i("login-page",{attrs:{"bind-mobile":e.bindMobile,groupDetail:e.goodsDetail},on:{goToBuyPage:e.goToBuyPage}}):e._e()],1)},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"Fml"},[t("div",[this._v("\n\n          "),t("span",[this._v("100万+")]),this._v("宝宝一起学习中\n        ")])])}]};var f=i("VU/8")(_,h,!1,function(e){i("ozY1"),i("4oKq")},"data-v-7aa51e93",null);t.default=f.exports},"9kwp":function(e,t){},GZRf:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAiCAQAAACHbFOAAAABaUlEQVR4Aa2VKcyEMBBGK3Co+qQab/Dr8VmfYLF4hTd4uRaPd2h8gq5Gvf8kTcm3y/zHU9zH9zoz7gMKGnpu7pdQ0XOnPHYDC18MFO7H0LIDsFF/HVhIzHj3AygYSUS8I5CzUpkf5pnJaRwFGzmRxhmgZiNnJ6QMc3p3AXd2EkeGX1Dy4MyD8sXPDpxZCPlF+hIBnkm93vITkZtYcytnBnvM0GVXNERydu7uOVLQeCx3etAiXkDJpNJU4nTKAiFoE18+CREaKUiL0OAZWJipM0ERhRBBw8JMR3GI2NSFBFYAKUIHtHyGcJIwUFwJeqGwT+0rMeFFkQkRYpGPWsBKlTdQ1YC5EcmJVM9PNZmgifkkoufMSlAfb2hhaZGLoA7wzLqH2MtTzQfh1NCn2+sJplqY4bxACNpp9R8YR5oUNBJExtahKwXtBhECIUgjRFxBh8Qgwi7ILMIuyCzCKMguwiSoc/8FNa0tuTetGdMtdlqYjwAAAABJRU5ErkJggg=="},GbGD:function(e,t,i){e.exports=i.p+"static/img/btncoin.1a04075.png"},LyMh:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAcIAAABsBAMAAAALV69cAAAAIVBMVEVHcEwAYkwFl3cFlnYFi2wFl3cFl3cFmHcAYUwGl3cDgWVH8oeMAAAACXRSTlMA/sJIJ+KQaa8h3je6AAACZElEQVR42u2cPUsDQRCGFz0/UooWJlUgUUh3ChbpoiCaLqgp0omNXJdChHQK/oDcp2y6lOZX6iYEIniTmxSy8+69/cE+zM7szOzcKpUr7/VkoCUovXvuqA203dJyFPl8QE8S4A8i34oXWpbu2XtUSxN3n16LI3xgErbEEUbom5S7TbcEEtZZhF2BhAmLcCSQ8JNFGAgkzMBDKTeYDgQSpiXhL2mJKglLwpLQasKbp77GU//0ZQl4rlHVWABeaVw1DeCeRtZQaJLNSsexTWiMuANO2FNtcMJYZDXPq/wDcMKsJAQgxPdD/FjaBSdMVAWccCzyhoKjugN56TY4oS+z+VtcqQv1IfhxYS4VsQvEnhN9GgVNKPa+lxNoFHTunYidLCmes0mdDmJkNFLHEoppObyA64ix4BEvjhsiO6IveT6I44a4jhiLnrXkuCGuI/rCRy8Kpt3IoSYSPk5atLCQOxK8XqtDw5jHRewUIf4uxSfEj6X45yF8ToPaFB46VFvg14fwNT5+nwa/19aGJYyVIz1v/HsL/LunLjBh4sgdsEaWG//MYA8n1p2YiQqgCTPlwGyip7HVUbvghI8OzHlXwAnHDvxREoATZsDlryuEKfiBbwg1uhwgzN+l4exLCMRkViV2aX6kmRzMtdHzrv8mb7HIfFtE1Hk4Nd8eK7v1bhZZo04LIqcJzceHlhOemUVWqZyGyrzNx2+WE+6bRZKZN9XxDq13w4UjEiY0Xe+RpmLNkbJdl1ScmU+cUEacWm9CY8QabULyFaXwQ9mvW2KTNte9hNVQElRg/X+/ZrbyGpjlItf/DUICuUSCELZjAAAAAElFTkSuQmCC"},WIsT:function(e,t,i){"use strict";var o,s=i("mvHQ"),a=i.n(s),n=(i("eqfM"),i("/QYm")),l=i("bOdI"),c=i.n(l),r=(i("y+mr"),i("3JdW")),d=i.n(r),u=(i("q/am"),i("4VPn")),m=i.n(u),g=i("CCn6"),b={name:"login",props:["bindMobile","groupDetail"],components:(o={},c()(o,m.a.name,m.a),c()(o,d.a.name,d.a),o),data:function(){return{time:0,payFlag:!0,keyUp:!1}},watch:{keyUp:function(){var e=this;setTimeout(function(){e.keyUp||(document.documentElement.scrollTop=0,document.body.scrollTop=0)},100)}},methods:{focus:function(){this.keyUp=!0},fun:function(){this.keyUp=!1},onBindMobile:function(){var e=this;if(this.$sa.track("clickSignUp",{}),this.payFlag){if(""===this.bindMobile.verify_code||!this.bindMobile.verify_code)return Object(n.a)("请填写手机验证码"),!1;var t={verify_code:this.bindMobile.verify_code};if(!this.bindMobile.mobile.match(/^1\d{10,11}$/))return Object(n.a)("请正确填写手机号"),!1;t.mobile=this.bindMobile.mobile,Object(g.e)(t).then(function(t){Object(g.L)().then(function(t){localStorage.setItem("userDesc",a()(t)),e.payFlag=!0,e.$emit("goToBuyPage")}).catch(function(t){e.refImgCode(),e.payFlag=!0})}).catch(function(t){e.refImgCode(),e.payFlag=!0})}},refImgCode:function(){this.$refs.imgCode.src="/api/public/img/verify?flag="+Math.random()},timeO:function(){var e=this;this.time>0&&(this.time--,setTimeout(function(){e.timeO()},1e3))},sendMobileCode:function(){var e=this;if(""===this.bindMobile.img_code||!this.bindMobile.img_code)return Object(n.a)({message:"请填写图形验证码"}),!1;var t={img_code:this.bindMobile.img_code};if(!this.bindMobile.mobile.match(/^1\d{10,11}$/))return Object(n.a)("请正确填写手机号"),!1;t.mobile=this.bindMobile.mobile,this.time=30,this.timeO(),this.$sa.track("clickSendcode",{}),Object(g._1)(t).then(function(t){"操作成功"===t?Object(n.a)("验证码已发送"):(e.time=0,e.refImgCode(),Object(n.a)(t))}).catch(function(t){e.refImgCode()})}}},p={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("mt-popup",{staticClass:"bindMobile-block",attrs:{position:"bottom"},model:{value:e.bindMobile.show,callback:function(t){e.$set(e.bindMobile,"show",t)},expression:"bindMobile.show"}},[i("div",{staticClass:"bindMobile-main"},[i("img",{staticClass:"header",attrs:{src:e.groupDetail.goods_desc.img[0].url}}),e._v(" "),i("div",{staticClass:"title"},[e._v("\n      "+e._s(e.groupDetail.name)+"\n      "),i("br"),e._v(" "),0!==e.bindMobile.flag?i("span",{staticStyle:{color:"red","font-weight":"normal"}},[e._v("\n        ¥"+e._s((e.groupDetail.current_price/100).toFixed(2))+"\n        "),e.groupDetail.original_price&&e.groupDetail.original_price>e.groupDetail.current_price?i("span",{staticClass:"del-text"},[e._v("¥"+e._s((e.groupDetail.original_price/100).toFixed(2)))]):e._e()]):e._e(),e._v(" "),0===e.bindMobile.flag?i("span",{staticStyle:{color:"red","font-weight":"normal"}},[e._v("¥"+e._s((e.groupDetail.original_price/100).toFixed(2)))]):e._e()]),e._v(" "),i("div",{staticStyle:{padding:"4vw 0"}},[i("div",{staticClass:"input-block"},[i("div",{staticClass:"Ntitle"},[e._v("手机号")]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.bindMobile.mobile,expression:"bindMobile.mobile"}],attrs:{placeholder:"请输入手机号",type:"number",pattern:"[0-9]*"},domProps:{value:e.bindMobile.mobile},on:{blur:e.fun,focus:e.focus,input:function(t){t.target.composing||e.$set(e.bindMobile,"mobile",t.target.value)}}})]),e._v(" "),i("div",{staticClass:"input-block"},[i("div",{staticClass:"Ntitle"},[e._v("图片验证")]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.bindMobile.img_code,expression:"bindMobile.img_code"}],attrs:{placeholder:"请输入验证码",oninput:"if(value.length>4)value=value.slice(0,4)",type:"number",maxlength:"4",pattern:"[0-9]*"},domProps:{value:e.bindMobile.img_code},on:{blur:e.fun,focus:e.focus,input:function(t){t.target.composing||e.$set(e.bindMobile,"img_code",t.target.value)}}}),e._v(" "),i("img",{ref:"imgCode",staticClass:"img",attrs:{src:"/api/public/img/verify"},on:{click:e.refImgCode}})]),e._v(" "),i("div",{staticClass:"input-block"},[i("div",{staticClass:"Ntitle"},[e._v("短信验证")]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.bindMobile.verify_code,expression:"bindMobile.verify_code"}],attrs:{placeholder:"请输入短信验证码",oninput:"if(value.length>4)value=value.slice(0,4)",type:"number",maxlength:"4",pattern:"[0-9]*"},domProps:{value:e.bindMobile.verify_code},on:{blur:e.fun,focus:e.focus,input:function(t){t.target.composing||e.$set(e.bindMobile,"verify_code",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("mt-button",{staticStyle:{width:"100%","margin-top":"10px"},attrs:{type:"danger"},on:{click:e.onBindMobile}},[e._v("下一步")])],1)])},staticRenderFns:[]};var v=i("VU/8")(b,p,!1,function(e){i("9kwp")},"data-v-c6693182",null);t.a=v.exports},ozY1:function(e,t){},"sp/r":function(e,t,i){e.exports=i.p+"static/img/btnfree.96c2f05.png"},"u/s2":function(e,t,i){e.exports=i.p+"static/img/shareGoodsBg6.2dbff28.png"}});