Commit 19df3864 authored by wangwei's avatar wangwei

打包

parent 7643af02
<!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"><title>唱唱启蒙英语</title><link rel=stylesheet href=https://at.alicdn.com/t/font_822651_g9r2j7kybxu.css><link href=/static/css/app.ee68452a976ce13c1a4182df97608b48.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 src=https://res.wx.qq.com/mmbizwap/zh_CN/htmledition/js/vconsole/3.0.0/vconsole.min.js></script><script>var vConsole = new VConsole();</script><script type=text/javascript src=/static/js/manifest.c8c3dd2f807b2ae6bd34.js></script><script type=text/javascript src=/static/js/vendor.dc3971ef76f6d27812e5.js></script><script type=text/javascript src=/static/js/app.299040fd63a4b60a5c91.js></script></body></html>
\ 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"><title>唱唱启蒙英语</title><link rel=stylesheet href=https://at.alicdn.com/t/font_822651_g9r2j7kybxu.css><link href=/static/css/app.b162696ca4607581423608d2e1170ee2.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 src=https://res.wx.qq.com/mmbizwap/zh_CN/htmledition/js/vconsole/3.0.0/vconsole.min.js></script><script>var vConsole = new VConsole();</script><script type=text/javascript src=/static/js/manifest.ca1cd21ef1b2d0f52107.js></script><script type=text/javascript src=/static/js/vendor.99018cd37e001230df67.js></script><script type=text/javascript src=/static/js/app.763ed09e1ac8265dcba3.js></script></body></html>
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
dist/static/img/finishBtn.c22c7fc.png

12 KB

dist/static/img/playing.644a6aa.gif

294 KB

dist/static/img/r2.fb4c92e.png

49 KB

dist/static/img/r3.ba660f7.png

18.3 KB

dist/static/img/showFinish.ed393b3.png

178 KB

dist/static/img/teacher.5a00318.png

69 KB

dist/static/img/weChat.4899aaa.png

67.7 KB

This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
webpackJsonp([10],{P3Wy:function(o,s,t){"use strict";Object.defineProperty(s,"__esModule",{value:!0});var n=t("CCn6"),i={name:"myGoodsList",data:function(){return{goodsList:[]}},mounted:function(){this.initPage()},methods:{initPage:function(){var o=this;Object(n.k)().then(function(s){s.forEach(function(o){o.goods_info.desc=JSON.parse(o.goods_info.desc),o.goods_info.share_desc=JSON.parse(o.goods_info.share_desc),o.goods_info.goods_desc=JSON.parse(o.goods_info.goods_desc)}),o.goodsList=s})},toMap:function(o){this.$router.push({name:"map",query:{periods_id:o.periods_id,parent_category_id:o.periods_info.parent_category_id}})}}},e={render:function(){var o=this,s=o.$createElement,t=o._self._c||s;return t("div",{staticClass:"my-goods-list"},o._l(o.goodsList,function(s){return t("div",{key:s.id,staticClass:"card-block",on:{click:function(t){o.toMap(s)}}},[t("img",{staticClass:"banner",attrs:{src:s.goods_info.goods_desc.img[0].url}}),o._v(" "),t("div",{staticClass:"content"},[o._v("\n "+o._s(s.goods_info.name)+"\n "),t("div",{staticClass:"start-time"},[o._v("\n 开课时间:"+o._s(s.periods_info.start_at)+"\n ")])])])}))},staticRenderFns:[]};var a=t("VU/8")(i,e,!1,function(o){t("Q5mj")},"data-v-27a5f04b",null);s.default=a.exports},Q5mj:function(o,s){}});
//# sourceMappingURL=10.8007ede2ab8ddce39d3a.js.map
\ No newline at end of file
webpackJsonp([10],{P3Wy:function(o,s,t){"use strict";Object.defineProperty(s,"__esModule",{value:!0});var n=t("CCn6"),i={name:"myGoodsList",data:function(){return{goodsList:[]}},mounted:function(){this.initPage()},methods:{initPage:function(){var o=this;Object(n.j)().then(function(s){s.forEach(function(o){o.goods_info.desc=JSON.parse(o.goods_info.desc),o.goods_info.share_desc=JSON.parse(o.goods_info.share_desc),o.goods_info.goods_desc=JSON.parse(o.goods_info.goods_desc)}),o.goodsList=s})},toMap:function(o){this.$router.push({name:"map",query:{periods_id:o.periods_id,parent_category_id:o.periods_info.parent_category_id}})}}},e={render:function(){var o=this,s=o.$createElement,t=o._self._c||s;return t("div",{staticClass:"my-goods-list"},o._l(o.goodsList,function(s){return t("div",{key:s.id,staticClass:"card-block",on:{click:function(t){o.toMap(s)}}},[t("img",{staticClass:"banner",attrs:{src:s.goods_info.goods_desc.img[0].url}}),o._v(" "),t("div",{staticClass:"content"},[o._v("\n "+o._s(s.goods_info.name)+"\n "),t("div",{staticClass:"start-time"},[o._v("\n 开课时间:"+o._s(s.periods_info.start_at)+"\n ")])])])}))},staticRenderFns:[]};var a=t("VU/8")(i,e,!1,function(o){t("Q5mj")},"data-v-27a5f04b",null);s.default=a.exports},Q5mj:function(o,s){}});
//# sourceMappingURL=10.204d801e500590b6a656.js.map
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
webpackJsonp([5],{lRBn:function(t,s){},v9XT:function(t,s,o){"use strict";Object.defineProperty(s,"__esModule",{value:!0});var n=o("CCn6"),i=o("Jmy5"),e=o("Au9i"),a={name:"lesson",data:function(){var t=this.$route.query;return{periods_id:t.periods_id,category_id:t.category_id,parent_category_id:t.parent_category_id,type:t.type,watch_list:[],lessonList:null,id:0,nowLesson:null,timeLong:Date.parse(new Date),mouldUrl:{look1:i.b,radio1:i.f,play1:i.e,show1:i.h,refueling1:i.g}}},mounted:function(){this.initPage()},methods:{initPage:function(){var t=this;Object(n.l)({api_list:"chooseImage"}).then(function(t){wx.config({debug:t.debug,appId:t.appId,timestamp:parseInt(t.timestamp),nonceStr:t.nonceStr,signature:t.signature,jsApiList:t.jsApiList})}),Object(n.e)(this.periods_id,this.category_id).then(function(s){t.lessonList=JSON.parse(s.content),t.id=s.id,t.watch_list=s.watch_list,t.nowLesson=t.lessonList.find(function(s){return s.key===t.type})})},chooseRadio:function(){wx.chooseImage({count:1,sizeType:["original","compressed"],sourceType:["album","camera"],success:function(t){t.localIds}})},goNext:function(t,s){var o=this,i=Date.parse(new Date)-this.timeLong;if(!this.watch_list.find(function(t){return 1===t.page_id})&&s&&i/1e3<s)Object(e.Toast)("尚未到时间,请继续观看");else{var a=0;"look1"===this.nowLesson.key?a=1:"play1"===this.nowLesson.key||"radio1"===this.nowLesson.key&&0===this.nowLesson.content.titleType?a=2:"show1"===this.nowLesson.key?a=3:("refueling1"===this.nowLesson.key||"radio1"===this.nowLesson.key&&1===this.nowLesson.content.titleType)&&(a=4);var l={page_type:0,page_id:a,stay_time:i/1e3};Object(n.o)(this.id,this.category_id,this.periods_id,l).then(function(t){o.timeLong+=i}),this.nowLesson=this.lessonList[t]}},backToList:function(){var t={periods_id:this.periods_id,parent_category_id:this.parent_category_id};this.$router.push({name:"map",query:t})}}},l={render:function(){var t=this,s=t.$createElement,o=t._self._c||s;return o("div",{staticClass:"lesson"},[t.nowLesson&&"look1"===t.nowLesson.key?o("div",{staticClass:"look1",style:{backgroundImage:"url("+t.mouldUrl.look1.bg}},[o("div",{staticClass:"content"},[o("img",{staticClass:"reqiqiu",attrs:{src:t.mouldUrl.look1.reqiqiu}}),t._v(" "),o("img",{staticClass:"qiqiu",attrs:{src:t.mouldUrl.look1.qiqiu}}),t._v(" "),o("img",{staticClass:"feiji",attrs:{src:t.mouldUrl.look1.feiji}}),t._v(" "),o("div",{staticClass:"title"},[o("img",{attrs:{src:t.mouldUrl.look1.title1}})]),t._v(" "),o("div",{staticClass:"radio"},[o("img",{attrs:{src:t.mouldUrl.look1.radio}})]),t._v(" "),o("div",{staticClass:"today-block"},[o("img",{attrs:{src:t.mouldUrl.look1.tadayBg}}),t._v(" "),o("div",{staticClass:"today-text"},[o("div",{staticClass:"zhanwei1"}),t._v(" "),o("div",{staticClass:"zhanwei2"}),t._v(" "),o("div",{staticClass:"zhanwei3"}),t._v(" "),o("div",{domProps:{innerHTML:t._s(t.nowLesson.content.today)}})])]),t._v(" "),o("div",{staticClass:"title2-block"},[o("img",{staticClass:"title2",attrs:{src:t.mouldUrl.look1.title2}}),t._v(" "),o("div",{staticClass:"directory-text"},[o("div",{domProps:{innerHTML:t._s(t.nowLesson.content.directory)}})])])]),t._v(" "),o("div",{staticClass:"bottom-block"},[o("img",{attrs:{src:t.mouldUrl.look1.bank},on:{click:function(s){t.backToList()}}}),t._v(" "),o("img",{attrs:{src:t.mouldUrl.look1.go},on:{click:function(s){t.goNext(t.nowLesson.content.nextIndex,t.nowLesson.content.timeLang)}}})])]):t._e(),t._v(" "),t.nowLesson&&"play1"===t.nowLesson.key?o("div",{staticClass:"play1",style:{backgroundImage:"url("+t.mouldUrl.play1.bg}},[o("div",{staticClass:"bg-block"},[o("div",{staticClass:"video-block"},[o("div",{staticClass:"icon-class"},[o("img",{attrs:{src:t.mouldUrl.play1.play}})]),t._v(" "),t.nowLesson.content.videoUrl.length>0?o("video",{attrs:{poster:t.nowLesson.content.banner[0].url,src:t.nowLesson.content.videoUrl[0].url}}):t._e()]),t._v(" "),t.nowLesson.content.tabRadio.type?o("img",{staticClass:"radio-img",attrs:{src:t.mouldUrl.play1.radio},on:{click:function(s){t.goNext(t.nowLesson.content.tabRadio.index)}}}):t._e(),t._v(" "),o("img",{staticClass:"btn back",attrs:{src:t.mouldUrl.play1.backBtn},on:{click:function(s){t.goNext(t.nowLesson.content.lastIndex)}}}),t._v(" "),o("img",{staticClass:"btn next",attrs:{src:t.mouldUrl.play1.next},on:{click:function(s){t.goNext(t.nowLesson.content.nextIndex)}}})])]):t._e(),t._v(" "),t.nowLesson&&"radio1"===t.nowLesson.key?o("div",{staticClass:"radio1",style:{backgroundImage:"url("+(0===t.nowLesson.content.titleType?t.mouldUrl.radio1.bg:t.mouldUrl.radio1.moerduoBg)+")"}},[o("div",{staticClass:"bg-block",style:{backgroundImage:"url("+t.mouldUrl.radio1.contentBg}},[t.nowLesson.content.tabVideo.type?o("img",{staticClass:"tab-video-img",attrs:{src:t.mouldUrl.radio1.tabVideo},on:{click:function(s){t.goNext(t.nowLesson.content.tabVideo.index)}}}):t._e(),t._v(" "),o("div",{staticClass:"title"},[0===t.nowLesson.content.titleType?o("img",{attrs:{src:t.mouldUrl.radio1.title}}):t._e(),t._v(" "),1===t.nowLesson.content.titleType?o("img",{attrs:{src:t.mouldUrl.radio1.moerduo}}):t._e()]),t._v(" "),o("div",{staticClass:"cd"},[o("img",{attrs:{src:t.mouldUrl.radio1.CD}})]),t._v(" "),o("div",{staticClass:"name-block"},[o("div",{staticClass:"name"},[t.nowLesson.content.radio[0]?o("span",[t._v(t._s(t.nowLesson.content.radio[0].title))]):t._e()]),t._v(" "),o("div",{staticClass:"ahtor"},[t.nowLesson.content.radio[0]?o("span",[t._v(t._s(t.nowLesson.content.radio[0].lable))]):t._e()])]),t._v(" "),o("div",{staticClass:"play-block"},[o("img",{attrs:{src:t.mouldUrl.radio1.loading}}),t._v(" "),o("div",{staticClass:"radius-icon"})]),t._v(" "),o("div",{staticClass:"btn-block"},[o("img",{attrs:{src:t.mouldUrl.radio1.near}}),t._v(" "),o("img",{staticClass:"play",attrs:{src:t.mouldUrl.radio1.play}}),t._v(" "),o("img",{attrs:{src:t.mouldUrl.radio1.next}})])]),t._v(" "),0===t.nowLesson.content.buttonType?o("div",{staticClass:"bottom-block"},[o("img",{attrs:{src:t.mouldUrl.radio1.backLookBtn},on:{click:function(s){t.goNext(t.nowLesson.content.lastIndex)}}}),t._v(" "),o("img",{attrs:{src:t.mouldUrl.radio1.showBtn},on:{click:function(s){t.goNext(t.nowLesson.content.nextIndex)}}})]):t._e(),t._v(" "),1===t.nowLesson.content.buttonType?o("div",{staticClass:"bottom-block"},[o("img",{attrs:{src:t.mouldUrl.radio1.backPlayBtn},on:{click:function(s){t.goNext(t.nowLesson.content.lastIndex)}}}),t._v(" "),o("img",{attrs:{src:t.mouldUrl.radio1.finishBtn},on:{click:function(s){t.goNext(t.nowLesson.content.nextIndex)}}})]):t._e(),t._v(" "),2===t.nowLesson.content.buttonType?o("div",{staticClass:"bottom-block"},[o("img",{attrs:{src:t.mouldUrl.radio1.backLookBtn},on:{click:function(s){t.goNext(t.nowLesson.content.lastIndex)}}}),t._v(" "),o("img",{attrs:{src:t.mouldUrl.radio1.finishBtn},on:{click:function(s){t.goNext(t.nowLesson.content.nextIndex)}}})]):t._e(),t._v(" "),3===t.nowLesson.content.buttonType?o("div",{staticClass:"bottom-block"},[o("img",{attrs:{src:t.mouldUrl.radio1.backPlayBtn},on:{click:function(s){t.goNext(t.nowLesson.content.lastIndex)}}}),t._v(" "),o("img",{attrs:{src:t.mouldUrl.radio1.nextBtn},on:{click:function(s){t.goNext(t.nowLesson.content.nextIndex)}}})]):t._e()]):t._e(),t._v(" "),t.nowLesson&&"show1"===t.nowLesson.key?o("div",{staticClass:"show1",style:{backgroundImage:"url("+t.mouldUrl.show1.bg}},[o("img",{staticClass:"riji",attrs:{src:t.mouldUrl.show1.riji}}),t._v(" "),o("img",{staticClass:"yeziyou",attrs:{src:t.mouldUrl.show1.yeziyou}}),t._v(" "),o("img",{staticClass:"yezizuo",attrs:{src:t.mouldUrl.show1.yezizuo}}),t._v(" "),o("img",{staticClass:"zhaopianqiang",attrs:{src:t.mouldUrl.show1.zhaopianqiang}}),t._v(" "),o("div",{staticClass:"bg-block",style:{backgroundImage:"url("+t.mouldUrl.show1.contentBg}},[o("div",{staticClass:"title-block"},[o("img",{attrs:{src:t.mouldUrl.show1.title}})]),t._v(" "),o("div",{staticClass:"textarea"},[o("div",{staticClass:"text",attrs:{contenteditable:"",id:"text"}}),t._v(" "),o("div",{staticClass:"btn-block"},[o("img",{attrs:{src:t.mouldUrl.show1.radioIcon},on:{click:function(s){t.chooseRadio()}}}),t._v(" "),o("img",{attrs:{src:t.mouldUrl.show1.imgIcon}}),t._v(" "),o("img",{attrs:{src:t.mouldUrl.show1.videoIcon}})])]),t._v(" "),t._m(0)]),t._v(" "),o("div",{staticClass:"bottom-block"},[o("img",{attrs:{src:t.mouldUrl.show1.backBtn},on:{click:function(s){t.goNext(t.nowLesson.content.lastIndex)}}}),t._v(" "),o("img",{attrs:{src:t.mouldUrl.show1.jiayoubao},on:{click:function(s){t.subLog(t.nowLesson.content.nextIndex)}}})])]):t._e(),t._v(" "),t.nowLesson&&"refueling1"===t.nowLesson.key?o("div",{staticClass:"refueling1",style:{backgroundImage:"url("+t.mouldUrl.refueling1.bg}},[o("div",{staticClass:"bg-block"},[o("img",{staticClass:"title",attrs:{src:t.mouldUrl.refueling1.title}}),t._v(" "),o("div",{staticClass:"content-img",style:{backgroundImage:t.nowLesson.content.banner[0]?"url("+t.nowLesson.content.banner[0].url:""}},[o("img",{staticClass:"radio-icon",attrs:{src:t.mouldUrl.refueling1.radio}})])]),t._v(" "),o("div",{staticClass:"bottom-block"},[o("img",{attrs:{src:t.mouldUrl.refueling1.backBtn}}),t._v(" "),t.nowLesson.content.nextType?o("img",{attrs:{src:t.mouldUrl.refueling1.next}}):t._e()])]):t._e()])},staticRenderFns:[function(){var t=this.$createElement,s=this._self._c||t;return s("div",{staticClass:"text-block"},[this._v("\n 解释说明:\n "),s("div",{staticClass:"text-content"},[this._v("\n 各位爸爸妈妈,记得在每日完成学习后记录宝宝一天的学习过程哦!养成良好的学习习惯也是很重要的一环,记录并分享后更可以获得\n "),s("span",{staticStyle:{color:"#333"}},[this._v("唱学加油包")]),this._v("哦!\n ")])])}]};var c=o("VU/8")(a,l,!1,function(t){o("lRBn")},"data-v-f353bc5a",null);s.default=c.exports}});
//# sourceMappingURL=5.3adc252d208cce0347b7.js.map
\ No newline at end of file
This diff is collapsed.
webpackJsonp([6],{JAgX:function(t,e){},"sA+T":function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i={name:"author",data:function(){return{loadingUrl:"https://cdn.singsingenglish.com/singsing/poster/monkey.jpg"}},created:function(){this.$route.query&&this.$route.query.retUrl?localStorage.setItem("retUrl",this.$route.query.retUrl):localStorage.setItem("retUrl",""),window.location.href="http://wechat.test.singsingenglish.com/api/client/login"},methods:{onPageReload:function(){window.location.reload()}}},r={render:function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"author"},[e("img",{attrs:{src:this.loadingUrl}}),this._v(" "),e("p",[this._v("正在加载中......")]),this._v(" "),e("p",{staticClass:"reload",attrs:{click:this.onPageReload}},[this._v("点击重新加载")])])},staticRenderFns:[]};var s=n("VU/8")(i,r,!1,function(t){n("JAgX")},"data-v-ba184938",null);e.default=s.exports}});
//# sourceMappingURL=6.4531b127c50d8b5bcca3.js.map
\ No newline at end of file
webpackJsonp([5],{JAgX:function(t,e){},"sA+T":function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i={name:"author",data:function(){return{loadingUrl:"https://cdn.singsingenglish.com/singsing/poster/monkey.jpg"}},created:function(){this.$route.query&&this.$route.query.retUrl?localStorage.setItem("retUrl",this.$route.query.retUrl):localStorage.setItem("retUrl",""),window.location.href="http://wechat.test.singsingenglish.com/api/client/login"},methods:{onPageReload:function(){window.location.reload()}}},r={render:function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"author"},[e("img",{attrs:{src:this.loadingUrl}}),this._v(" "),e("p",[this._v("正在加载中......")]),this._v(" "),e("p",{staticClass:"reload",attrs:{click:this.onPageReload}},[this._v("点击重新加载")])])},staticRenderFns:[]};var s=n("VU/8")(i,r,!1,function(t){n("JAgX")},"data-v-ba184938",null);e.default=s.exports}});
//# sourceMappingURL=5.be089578e30afb4d2c31.js.map
\ No newline at end of file
webpackJsonp([7],{"U/b5":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=i("2oJL"),s=i("Jmy5"),n=i("CCn6"),r={name:"mine",components:{bottomTab:a.a},data:function(){return{image:s.d,userDetail:{}}},mounted:function(){this.initPage()},methods:{initPage:function(){var t=this;Object(n.j)().then(function(e){t.userDetail=e})}}},o={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"mine"},[i("div",{staticClass:"head",style:{backgroundImage:"url("+t.image.head_bg+")"}},[i("img",{staticClass:"header-icon",attrs:{src:t.userDetail.avatar}}),t._v(" "),i("p",{staticClass:"name"},[t._v(t._s(t.userDetail.nickname))]),t._v(" "),i("p",{staticClass:"id"},[t._v("ID:"+t._s(t.userDetail.user_id))])]),t._v(" "),i("div",{staticClass:"list"},[i("mt-cell",{attrs:{title:"订单",to:"/order","is-link":""}},[i("img",{attrs:{slot:"icon",src:t.image.order,width:"24",height:"24"},slot:"icon"})]),t._v(" "),i("mt-cell",{attrs:{title:"Q&A",to:"//github.com","is-link":""}},[i("img",{attrs:{slot:"icon",src:t.image.qa,width:"24",height:"24"},slot:"icon"})])],1),t._v(" "),i("bottom-tab")],1)},staticRenderFns:[]};var c=i("VU/8")(r,o,!1,function(t){i("eM6A")},"data-v-7678b790",null);e.default=c.exports},eM6A:function(t,e){}});
//# sourceMappingURL=7.36055ec0290989a610d0.js.map
\ No newline at end of file
webpackJsonp([6],{"U/b5":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=i("2oJL"),s=i("Jmy5"),n=i("CCn6"),r={name:"mine",components:{bottomTab:a.a},data:function(){return{image:s.d,userDetail:{}}},mounted:function(){this.initPage()},methods:{initPage:function(){var t=this;Object(n.i)().then(function(e){t.userDetail=e})}}},o={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"mine"},[i("div",{staticClass:"head",style:{backgroundImage:"url("+t.image.head_bg+")"}},[i("img",{staticClass:"header-icon",attrs:{src:t.userDetail.avatar}}),t._v(" "),i("p",{staticClass:"name"},[t._v(t._s(t.userDetail.nickname))]),t._v(" "),i("p",{staticClass:"id"},[t._v("ID:"+t._s(t.userDetail.user_id))])]),t._v(" "),i("div",{staticClass:"list"},[i("mt-cell",{attrs:{title:"订单",to:"/order","is-link":""}},[i("img",{attrs:{slot:"icon",src:t.image.order,width:"24",height:"24"},slot:"icon"})]),t._v(" "),i("mt-cell",{attrs:{title:"Q&A",to:"//github.com","is-link":""}},[i("img",{attrs:{slot:"icon",src:t.image.qa,width:"24",height:"24"},slot:"icon"})])],1),t._v(" "),i("bottom-tab")],1)},staticRenderFns:[]};var c=i("VU/8")(r,o,!1,function(t){i("eM6A")},"data-v-7678b790",null);e.default=c.exports},eM6A:function(t,e){}});
//# sourceMappingURL=6.09877c5b2cd7bf772b10.js.map
\ No newline at end of file
webpackJsonp([8],{Byao:function(s,t){},R7Pr:function(s,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=e("CCn6"),i={0:"待付款",1:"付款成功",2:"付款失败",3:"退款成功"},o={name:"order",data:function(){return{orderList:[]}},filters:{orderType:function(s){return i[s]}},mounted:function(){this.initPage()},methods:{initPage:function(){var s=this;Object(a.h)().then(function(t){t.list.forEach(function(s){s.goods_desc&&(s.goods_desc=JSON.parse(s.goods_desc))}),s.orderList=t.list})}}},n={render:function(){var s=this,t=s.$createElement,e=s._self._c||t;return e("div",s._l(s.orderList,function(t){return e("div",{staticClass:"list"},[e("div",{staticClass:"head"},[t.goods_desc?e("div",{staticClass:"bg-img",style:{backgroundImage:"url("+t.goods_desc.img[0].url+")"}}):s._e(),s._v(" "),e("div",{staticClass:"content"},[e("div",{staticClass:"title"},[s._v(s._s(t.goods_name))]),s._v(" "),t.goods_desc?e("div",{staticClass:"desc"},[s._v(s._s(t.goods_desc.desc))]):s._e(),s._v(" "),e("div",{staticClass:"time"},[s._v("付款时间:"+s._s(t.pay_at))])])]),s._v(" "),e("div",{staticClass:"footer"},[e("span",{staticClass:"payMoney"},[s._v("实付:"+s._s(t.money/100))]),s._v(" "),e("span",{class:{red:1===t.status}},[s._v(s._s(s._f("orderType")(t.status)))])])])}))},staticRenderFns:[]};var d=e("VU/8")(o,n,!1,function(s){e("Byao")},"data-v-48c29c50",null);t.default=d.exports}});
//# sourceMappingURL=8.2b8fcb2f620aeecd2bf9.js.map
\ No newline at end of file
webpackJsonp([7],{Byao:function(s,t){},R7Pr:function(s,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=e("CCn6"),i={0:"待付款",1:"付款成功",2:"付款失败",3:"退款成功"},o={name:"order",data:function(){return{orderList:[]}},filters:{orderType:function(s){return i[s]}},mounted:function(){this.initPage()},methods:{initPage:function(){var s=this;Object(a.g)().then(function(t){t.list.forEach(function(s){s.goods_desc&&(s.goods_desc=JSON.parse(s.goods_desc))}),s.orderList=t.list})}}},n={render:function(){var s=this,t=s.$createElement,e=s._self._c||t;return e("div",s._l(s.orderList,function(t){return e("div",{staticClass:"list"},[e("div",{staticClass:"head"},[t.goods_desc?e("div",{staticClass:"bg-img",style:{backgroundImage:"url("+t.goods_desc.img[0].url+")"}}):s._e(),s._v(" "),e("div",{staticClass:"content"},[e("div",{staticClass:"title"},[s._v(s._s(t.goods_name))]),s._v(" "),t.goods_desc?e("div",{staticClass:"desc"},[s._v(s._s(t.goods_desc.desc))]):s._e(),s._v(" "),e("div",{staticClass:"time"},[s._v("付款时间:"+s._s(t.pay_at))])])]),s._v(" "),e("div",{staticClass:"footer"},[e("span",{staticClass:"payMoney"},[s._v("实付:"+s._s(t.money/100))]),s._v(" "),e("span",{class:{red:1===t.status}},[s._v(s._s(s._f("orderType")(t.status)))])])])}))},staticRenderFns:[]};var d=e("VU/8")(o,n,!1,function(s){e("Byao")},"data-v-48c29c50",null);t.default=d.exports}});
//# sourceMappingURL=7.c15163fba25059c4a8e5.js.map
\ No newline at end of file
webpackJsonp([8],{oZrU:function(s,t){},w9eS:function(s,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=e("Jmy5"),i=e("CCn6"),a={name:"buySuccess",data:function(){return{img:o.h,orderNo:this.$route.query.out_trade_no,goods_id:0,money:0,goodsDetail:null}},mounted:function(){this.initPage()},methods:{initPage:function(){var s=this;Object(i.f)(this.orderNo).then(function(t){s.goods_id=t.goods_id,s.money=t.money,Object(i.c)(s.goods_id).then(function(t){t.desc=JSON.parse(t.desc),t.goods_desc=JSON.parse(t.goods_desc),t.share_desc=JSON.parse(t.share_desc),s.goodsDetail=t})})}}},n={render:function(){var s=this,t=s.$createElement,e=s._self._c||t;return e("div",{staticClass:"buy-success"},[e("div",{staticClass:"banner"},[e("img",{attrs:{src:s.img.weChat}})]),s._v(" "),e("div",[s.goodsDetail?e("div",{staticClass:"shop-block"},[e("div",{staticClass:"shop"},[e("div",{staticClass:"img-block"},[e("img",{attrs:{src:s.goodsDetail.goods_desc.img[0].url}})]),s._v(" "),e("div",[e("div",{staticClass:"title"},[s._v("\n "+s._s(s.goodsDetail.name)+"\n ")]),s._v(" "),e("div",{staticClass:"content"},[s._v("\n "+s._s(s.goodsDetail.goods_desc.desc)+"\n ")]),s._v(" "),e("div",{staticClass:"price"},[s._v("\n 价格 ¥"+s._s(s.money/100)+"\n ")])])])]):s._e()]),s._v(" "),e("div",{staticClass:"button-block"},[e("mt-button",{attrs:{type:"danger",size:"large"}},[s._v("进入课程")])],1)])},staticRenderFns:[]};var d=e("VU/8")(a,n,!1,function(s){e("oZrU")},"data-v-3c714b1c",null);t.default=d.exports}});
//# sourceMappingURL=8.d7cf4d722d9232666866.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/components/buy/buySuccess.vue","webpack:///./src/components/buy/buySuccess.vue?b92a","webpack:///./src/components/buy/buySuccess.vue"],"names":["buySuccess","name","data","img","imgUrl","orderNo","this","$route","query","out_trade_no","goods_id","money","goodsDetail","mounted","initPage","methods","_this","Object","api","then","res","desc","JSON","parse","goods_desc","share_desc","buy_buySuccess","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","src","weChat","_v","url","_s","_e","type","size","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"sJAkCAA,GACAC,KAAA,aACAC,KAFA,WAGA,OACAC,IAAAC,EAAA,EACAC,QAAAC,KAAAC,OAAAC,MAAAC,aACAC,SAAA,EACAC,MAAA,EACAC,YAAA,OAGAC,QAXA,WAYAP,KAAAQ,YAEAC,SACAD,SADA,WACA,IAAAE,EAAAV,KACMW,OAAAC,EAAA,EAAAD,CAANX,KAAAD,SAAAc,KAAA,SAAAC,GACAJ,EAAAN,SAAAU,EAAAV,SACAM,EAAAL,MAAAS,EAAAT,MACQM,OAAAC,EAAA,EAAAD,CAARD,EAAAN,UAAAS,KAAA,SAAAjB,GACAA,EAAAmB,KAAAC,KAAAC,MAAArB,EAAAmB,MACAnB,EAAAsB,WAAAF,KAAAC,MAAArB,EAAAsB,YACAtB,EAAAuB,WAAAH,KAAAC,MAAArB,EAAAuB,YACAT,EAAAJ,YAAAV,SCtDewB,GADEC,OAFjB,WAA0B,IAAAC,EAAAtB,KAAauB,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,gBAA0BF,EAAA,OAAYE,YAAA,WAAqBF,EAAA,OAAYG,OAAOC,IAAAP,EAAAzB,IAAAiC,YAAsBR,EAAAS,GAAA,KAAAN,EAAA,OAAAH,EAAA,YAAAG,EAAA,OAAsDE,YAAA,eAAyBF,EAAA,OAAYE,YAAA,SAAmBF,EAAA,OAAYE,YAAA,cAAwBF,EAAA,OAAYG,OAAOC,IAAAP,EAAAhB,YAAAY,WAAArB,IAAA,GAAAmC,SAA6CV,EAAAS,GAAA,KAAAN,EAAA,OAAAA,EAAA,OAAoCE,YAAA,UAAoBL,EAAAS,GAAA,iBAAAT,EAAAW,GAAAX,EAAAhB,YAAAX,MAAA,kBAAA2B,EAAAS,GAAA,KAAAN,EAAA,OAA+FE,YAAA,YAAsBL,EAAAS,GAAA,iBAAAT,EAAAW,GAAAX,EAAAhB,YAAAY,WAAAH,MAAA,kBAAAO,EAAAS,GAAA,KAAAN,EAAA,OAA0GE,YAAA,UAAoBL,EAAAS,GAAA,qBAAAT,EAAAW,GAAAX,EAAAjB,MAAA,6BAAAiB,EAAAY,OAAAZ,EAAAS,GAAA,KAAAN,EAAA,OAA6GE,YAAA,iBAA2BF,EAAA,aAAkBG,OAAOO,KAAA,SAAAC,KAAA,WAAgCd,EAAAS,GAAA,iBAE33BM,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACE9C,EACA0B,GATF,EAVA,SAAAqB,GACEF,EAAQ,SAaV,kBAEA,MAUeG,EAAA,QAAAJ,EAAiB","file":"static/js/8.d7cf4d722d9232666866.js","sourcesContent":["<template>\n <div class=\"buy-success\">\n <div class=\"banner\">\n <img :src=\"img.weChat\">\n </div>\n <div>\n <div class=\"shop-block\" v-if=\"goodsDetail\">\n <div class=\"shop\">\n <div class=\"img-block\">\n <img :src=\"goodsDetail.goods_desc.img[0].url\">\n </div>\n <div>\n <div class=\"title\">\n {{goodsDetail.name}}\n </div>\n <div class=\"content\">\n {{goodsDetail.goods_desc.desc}}\n </div>\n <div class=\"price\">\n 价格 ¥{{money/100}}\n </div>\n </div>\n </div>\n </div>\n </div>\n <div class=\"button-block\">\n <mt-button type=\"danger\" size=\"large\">进入课程</mt-button>\n </div>\n </div>\n</template>\n\n<script>\n import {shopSuccess} from \"../../util/imgUrl\";\n import {getOrderDetailApi,getGoodsDetailApi} from \"../../service/api\";\n export default {\n name: \"buySuccess\",\n data(){\n return {\n img:shopSuccess,\n orderNo: this.$route.query.out_trade_no,\n goods_id:0,\n money:0,\n goodsDetail:null\n }\n },\n mounted(){\n this.initPage()\n },\n methods:{\n initPage(){\n getOrderDetailApi(this.orderNo).then(res=>{\n this.goods_id = res.goods_id;\n this.money = res.money;\n getGoodsDetailApi(this.goods_id).then(data=>{\n data.desc = JSON.parse(data.desc);\n data.goods_desc = JSON.parse(data.goods_desc);\n data.share_desc = JSON.parse(data.share_desc);\n this.goodsDetail = data;\n })\n })\n }\n }\n }\n</script>\n\n<style scoped lang=\"less\">\n @import \"../../util/public\";\n .buy-success{\n background: #eee;\n .banner{\n padding: 20 * @toVw;\n background: white;\n text-align: center;\n margin-bottom: 10 * @toVw;\n img{\n width: 100%;\n }\n }\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 .button-block{\n position: fixed;\n bottom: 10*@toVw;\n width: 315 * @toVw;\n padding: 0 30 * @toVw;\n border-radius: 100px;\n overflow: hidden;\n button{\n border-radius: 1000px;\n }\n }\n }\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/components/buy/buySuccess.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"buy-success\"},[_c('div',{staticClass:\"banner\"},[_c('img',{attrs:{\"src\":_vm.img.weChat}})]),_vm._v(\" \"),_c('div',[(_vm.goodsDetail)?_c('div',{staticClass:\"shop-block\"},[_c('div',{staticClass:\"shop\"},[_c('div',{staticClass:\"img-block\"},[_c('img',{attrs:{\"src\":_vm.goodsDetail.goods_desc.img[0].url}})]),_vm._v(\" \"),_c('div',[_c('div',{staticClass:\"title\"},[_vm._v(\"\\n \"+_vm._s(_vm.goodsDetail.name)+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"content\"},[_vm._v(\"\\n \"+_vm._s(_vm.goodsDetail.goods_desc.desc)+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"price\"},[_vm._v(\"\\n 价格 ¥\"+_vm._s(_vm.money/100)+\"\\n \")])])])]):_vm._e()]),_vm._v(\" \"),_c('div',{staticClass:\"button-block\"},[_c('mt-button',{attrs:{\"type\":\"danger\",\"size\":\"large\"}},[_vm._v(\"进入课程\")])],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-3c714b1c\",\"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/buySuccess.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-3c714b1c\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./buySuccess.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!./buySuccess.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./buySuccess.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-3c714b1c\\\",\\\"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!./buySuccess.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-3c714b1c\"\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/buySuccess.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([12],{IcnI:function(e,t,n){"use strict";var a=n("7+uW"),o=n("NYxO"),i=(n("zSLJ"),{setToken:function(e,t){e.token=t,localStorage.setItem("cc_token",t)},transitionGo:function(e){e.transitionName="slide-left"},transitionBack:function(e){e.transitionName="slide-right"}});a.default.use(o.a);t.a=new o.a.Store({state:{token:"",transitionName:"slide-left"},mutations:i,actions:{setToken:function(e,t){(0,e.commit)("setToken",t)}}})},NHnr:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n("7+uW"),o={render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{attrs:{id:"app"}},[t("transition",{attrs:{name:this.$store.state.transitionName}},[t("router-view",{staticClass:"child-view"})],1)],1)},staticRenderFns:[]};var i=n("VU/8")({name:"App",data:function(){}},o,!1,function(e){n("pAec")},null,null).exports,r=n("YaEn"),c=n("IcnI"),l=n("Au9i"),s=n.n(l);n("d8/S");a.default.config.productionTip=!1,a.default.use(s.a),new a.default({el:"#app",router:r.a,store:c.a,components:{App:i},template:"<App/>"})},YaEn:function(e,t,n){"use strict";var a=n("7+uW"),o=n("IcnI"),i=function(){var e=location.search,t=new Object;if(-1!=e.indexOf("?"))for(var n=e.substr(1).split("&"),a=0;a<n.length;a++)t[n[a].split("=")[0]]=unescape(n[a].split("=")[1]);return t},r=n("/ocq");a.default.use(r.a);var c=new r.a({routes:[{path:"/",name:"index",component:function(e){return Promise.all([n.e(0),n.e(3)]).then(function(){var t=[n("dAjm")];e.apply(null,t)}.bind(this)).catch(n.oe)},meta:{deep:0}},{path:"/myGoodsList",name:"myGoodsList",component:function(e){return Promise.all([n.e(0),n.e(10)]).then(function(){var t=[n("P3Wy")];e.apply(null,t)}.bind(this)).catch(n.oe)},meta:{deep:1}},{path:"/mine",name:"mine",component:function(e){return Promise.all([n.e(0),n.e(7)]).then(function(){var t=[n("U/b5")];e.apply(null,t)}.bind(this)).catch(n.oe)},meta:{deep:1}},{path:"/order",name:"order",component:function(e){return Promise.all([n.e(0),n.e(8)]).then(function(){var t=[n("R7Pr")];e.apply(null,t)}.bind(this)).catch(n.oe)},meta:{deep:2}},{path:"/author",name:"author",component:function(e){return n.e(6).then(function(){var t=[n("sA+T")];e.apply(null,t)}.bind(this)).catch(n.oe)},meta:{deep:100}},{path:"/buyDetail",name:"buyDetail",component:function(e){return Promise.all([n.e(0),n.e(2)]).then(function(){var t=[n("bNYG")];e.apply(null,t)}.bind(this)).catch(n.oe)},meta:{skip_login:!0,deep:10}},{path:"/buy",name:"buy",component:function(e){return Promise.all([n.e(0),n.e(4)]).then(function(){var t=[n("Y1ei")];e.apply(null,t)}.bind(this)).catch(n.oe)},meta:{deep:11}},{path:"/success",name:"success",component:function(e){return Promise.all([n.e(0),n.e(1)]).then(function(){var t=[n("IF8E")];e.apply(null,t)}.bind(this)).catch(n.oe)},meta:{deep:12}},{path:"/map",name:"map",component:function(e){return Promise.all([n.e(0),n.e(9)]).then(function(){var t=[n("LM1A")];e.apply(null,t)}.bind(this)).catch(n.oe)},meta:{deep:3}},{path:"/lesson",name:"lesson",component:function(e){return Promise.all([n.e(0),n.e(5)]).then(function(){var t=[n("v9XT")];e.apply(null,t)}.bind(this)).catch(n.oe)},meta:{deep:4}}]});c.beforeEach(function(e,t,n){e.meta.deep<t.meta.deep?o.a.commit("transitionBack"):o.a.commit("transitionGo");var a=function(){if(localStorage.getItem("retUrl")&&null!==localStorage.getItem("retUrl")&&""!==localStorage.getItem("retUrl")){var e=localStorage.getItem("retUrl").toString();localStorage.removeItem("retUrl"),n(e)}else n()};if("author"===e.name)n();else if(window.location.href.indexOf("token")>-1){var r=i().token;o.a.dispatch("setToken",r),a()}else localStorage.getItem("cc_token")?(o.a.dispatch("setToken",localStorage.getItem("cc_token")),a()):e.meta.skip_login?a():n({name:"author",query:{retUrl:e.fullPath}})});t.a=c},"d8/S":function(e,t){},pAec:function(e,t){},zSLJ:function(e,t,n){"use strict"}},["NHnr"]);
//# sourceMappingURL=app.299040fd63a4b60a5c91.js.map
\ No newline at end of file
This diff is collapsed.
webpackJsonp([13],{IcnI:function(e,t,n){"use strict";var a=n("7+uW"),o=n("NYxO"),i=(n("zSLJ"),{setToken:function(e,t){e.token=t,localStorage.setItem("cc_token",t)},transitionGo:function(e){e.transitionName="slide-left"},transitionBack:function(e){e.transitionName="slide-right"}});a.default.use(o.a);t.a=new o.a.Store({state:{token:"",transitionName:"slide-left"},mutations:i,actions:{setToken:function(e,t){(0,e.commit)("setToken",t)}}})},JEsc:function(e,t){},NHnr:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n("7+uW"),o={render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{attrs:{id:"app"}},[t("transition",{attrs:{name:this.$store.state.transitionName}},[t("router-view",{staticClass:"child-view"})],1)],1)},staticRenderFns:[]};var i=n("VU/8")({name:"App"},o,!1,function(e){n("JEsc")},null,null).exports,r=n("YaEn"),c=n("IcnI"),l=n("Au9i"),s=n.n(l);n("d8/S");a.default.config.productionTip=!1,a.default.use(s.a),new a.default({el:"#app",router:r.a,store:c.a,components:{App:i},template:"<App/>"})},YaEn:function(e,t,n){"use strict";var a=n("7+uW"),o=n("IcnI"),i=function(){var e=location.search,t=new Object;if(-1!=e.indexOf("?"))for(var n=e.substr(1).split("&"),a=0;a<n.length;a++)t[n[a].split("=")[0]]=unescape(n[a].split("=")[1]);return t},r=n("/ocq");a.default.use(r.a);var c=new r.a({routes:[{path:"/",name:"index",component:function(e){return Promise.all([n.e(0),n.e(3)]).then(function(){var t=[n("dAjm")];e.apply(null,t)}.bind(this)).catch(n.oe)},meta:{deep:0}},{path:"/myGoodsList",name:"myGoodsList",component:function(e){return Promise.all([n.e(0),n.e(10)]).then(function(){var t=[n("P3Wy")];e.apply(null,t)}.bind(this)).catch(n.oe)},meta:{deep:1}},{path:"/mine",name:"mine",component:function(e){return Promise.all([n.e(0),n.e(6)]).then(function(){var t=[n("U/b5")];e.apply(null,t)}.bind(this)).catch(n.oe)},meta:{deep:1}},{path:"/order",name:"order",component:function(e){return Promise.all([n.e(0),n.e(7)]).then(function(){var t=[n("R7Pr")];e.apply(null,t)}.bind(this)).catch(n.oe)},meta:{deep:2}},{path:"/author",name:"author",component:function(e){return n.e(5).then(function(){var t=[n("sA+T")];e.apply(null,t)}.bind(this)).catch(n.oe)},meta:{deep:100}},{path:"/buyDetail",name:"buyDetail",component:function(e){return Promise.all([n.e(0),n.e(2)]).then(function(){var t=[n("bNYG")];e.apply(null,t)}.bind(this)).catch(n.oe)},meta:{skip_login:!0,deep:10}},{path:"/buy",name:"buy",component:function(e){return Promise.all([n.e(0),n.e(4)]).then(function(){var t=[n("Y1ei")];e.apply(null,t)}.bind(this)).catch(n.oe)},meta:{deep:11}},{path:"/success",name:"success",component:function(e){return Promise.all([n.e(0),n.e(1)]).then(function(){var t=[n("IF8E")];e.apply(null,t)}.bind(this)).catch(n.oe)},meta:{deep:12}},{path:"/buySuccess",name:"buySuccess",component:function(e){return Promise.all([n.e(0),n.e(8)]).then(function(){var t=[n("w9eS")];e.apply(null,t)}.bind(this)).catch(n.oe)},meta:{deep:12}},{path:"/map",name:"map",component:function(e){return Promise.all([n.e(0),n.e(9)]).then(function(){var t=[n("LM1A")];e.apply(null,t)}.bind(this)).catch(n.oe)},meta:{deep:3}},{path:"/lesson",name:"lesson",component:function(e){return Promise.all([n.e(0),n.e(11)]).then(function(){var t=[n("v9XT")];e.apply(null,t)}.bind(this)).catch(n.oe)},meta:{deep:4}}]});c.beforeEach(function(e,t,n){e.meta.deep<t.meta.deep?o.a.commit("transitionBack"):o.a.commit("transitionGo");var a=function(){if(localStorage.getItem("retUrl")&&null!==localStorage.getItem("retUrl")&&""!==localStorage.getItem("retUrl")){var e=localStorage.getItem("retUrl").toString();localStorage.removeItem("retUrl"),n(e)}else n()};if("author"===e.name)n();else if(window.location.href.indexOf("token")>-1){var r=i().token;o.a.dispatch("setToken",r),a()}else localStorage.getItem("cc_token")?(o.a.dispatch("setToken",localStorage.getItem("cc_token")),a()):e.meta.skip_login?a():n({name:"author",query:{retUrl:e.fullPath}})});t.a=c},"d8/S":function(e,t){},zSLJ:function(e,t,n){"use strict"}},["NHnr"]);
//# sourceMappingURL=app.763ed09e1ac8265dcba3.js.map
\ No newline at end of file
This diff is collapsed.
{"version":3,"sources":["webpack:///webpack/bootstrap 7908c010ccc418b1373c"],"names":["parentJsonpFunction","window","chunkIds","moreModules","executeModules","moduleId","chunkId","result","i","resolves","length","installedChunks","push","Object","prototype","hasOwnProperty","call","modules","shift","__webpack_require__","s","installedModules","13","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","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":"aACA,IAAAA,EAAAC,OAAA,aACAA,OAAA,sBAAAC,EAAAC,EAAAC,GAIA,IADA,IAAAC,EAAAC,EAAAC,EAAAC,EAAA,EAAAC,KACQD,EAAAN,EAAAQ,OAAoBF,IAC5BF,EAAAJ,EAAAM,GACAG,EAAAL,IACAG,EAAAG,KAAAD,EAAAL,GAAA,IAEAK,EAAAL,GAAA,EAEA,IAAAD,KAAAF,EACAU,OAAAC,UAAAC,eAAAC,KAAAb,EAAAE,KACAY,EAAAZ,GAAAF,EAAAE,IAIA,IADAL,KAAAE,EAAAC,EAAAC,GACAK,EAAAC,QACAD,EAAAS,OAAAT,GAEA,GAAAL,EACA,IAAAI,EAAA,EAAYA,EAAAJ,EAAAM,OAA2BF,IACvCD,EAAAY,IAAAC,EAAAhB,EAAAI,IAGA,OAAAD,GAIA,IAAAc,KAGAV,GACAW,GAAA,GAIA,SAAAH,EAAAd,GAGA,GAAAgB,EAAAhB,GACA,OAAAgB,EAAAhB,GAAAkB,QAGA,IAAAC,EAAAH,EAAAhB,IACAG,EAAAH,EACAoB,GAAA,EACAF,YAUA,OANAN,EAAAZ,GAAAW,KAAAQ,EAAAD,QAAAC,IAAAD,QAAAJ,GAGAK,EAAAC,GAAA,EAGAD,EAAAD,QAKAJ,EAAAO,EAAA,SAAApB,GACA,IAAAqB,EAAAhB,EAAAL,GACA,OAAAqB,EACA,WAAAC,QAAA,SAAAC,GAA0CA,MAI1C,GAAAF,EACA,OAAAA,EAAA,GAIA,IAAAG,EAAA,IAAAF,QAAA,SAAAC,EAAAE,GACAJ,EAAAhB,EAAAL,IAAAuB,EAAAE,KAEAJ,EAAA,GAAAG,EAGA,IAAAE,EAAAC,SAAAC,qBAAA,WACAC,EAAAF,SAAAG,cAAA,UACAD,EAAAE,KAAA,kBACAF,EAAAG,QAAA,QACAH,EAAAI,OAAA,EACAJ,EAAAK,QAAA,KAEArB,EAAAsB,IACAN,EAAAO,aAAA,QAAAvB,EAAAsB,IAEAN,EAAAQ,IAAAxB,EAAAyB,EAAA,aAAAtC,EAAA,KAAwEuC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,GAAA,wBAA0SjD,GAAA,MAClX,IAAAkC,EAAAgB,WAAAC,EAAA,MAEA,SAAAA,IAEAtB,EAAAuB,QAAAvB,EAAAwB,OAAA,KACAC,aAAApB,GACA,IAAAqB,EAAAlD,EAAAL,GACA,IAAAuD,IACAA,GACAA,EAAA,OAAAC,MAAA,iBAAAxD,EAAA,aAEAK,EAAAL,QAAAyD,GAKA,OAfA5B,EAAAuB,QAAAvB,EAAAwB,OAAAF,EAaAzB,EAAAgC,YAAA7B,GAEAL,GAIAX,EAAA8C,EAAAhD,EAGAE,EAAA+C,EAAA7C,EAGAF,EAAAgD,EAAA,SAAA5C,EAAA6C,EAAAC,GACAlD,EAAAmD,EAAA/C,EAAA6C,IACAvD,OAAA0D,eAAAhD,EAAA6C,GACAI,cAAA,EACAC,YAAA,EACAC,IAAAL,KAMAlD,EAAAwD,EAAA,SAAAnD,GACA,IAAA6C,EAAA7C,KAAAoD,WACA,WAA2B,OAAApD,EAAA,SAC3B,WAAiC,OAAAA,GAEjC,OADAL,EAAAgD,EAAAE,EAAA,IAAAA,GACAA,GAIAlD,EAAAmD,EAAA,SAAAO,EAAAC,GAAsD,OAAAjE,OAAAC,UAAAC,eAAAC,KAAA6D,EAAAC,IAGtD3D,EAAAyB,EAAA,IAGAzB,EAAA4D,GAAA,SAAAC,GAA8D,MAApBC,QAAAC,MAAAF,GAAoBA","file":"static/js/manifest.c8c3dd2f807b2ae6bd34.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\t13: 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\":\"62af72932b9f5cdc4bee\",\"1\":\"347f7dd8751108e405b5\",\"2\":\"795f5dd2ccc75638fb73\",\"3\":\"9fa7ebc0dc4070089a25\",\"4\":\"9f890b421bee08222415\",\"5\":\"3adc252d208cce0347b7\",\"6\":\"4531b127c50d8b5bcca3\",\"7\":\"36055ec0290989a610d0\",\"8\":\"2b8fcb2f620aeecd2bf9\",\"9\":\"5f84b95b6952cb02c53a\",\"10\":\"8007ede2ab8ddce39d3a\"}[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 7908c010ccc418b1373c"],"sourceRoot":""}
\ No newline at end of file
!function(e){var n=window.webpackJsonp;window.webpackJsonp=function(r,c,a){for(var f,i,u,d=0,s=[];d<r.length;d++)i=r[d],t[i]&&s.push(t[i][0]),t[i]=0;for(f in c)Object.prototype.hasOwnProperty.call(c,f)&&(e[f]=c[f]);for(n&&n(r,c,a);s.length;)s.shift()();if(a)for(d=0;d<a.length;d++)u=o(o.s=a[d]);return u};var r={},t={13:0};function o(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,o),t.l=!0,t.exports}o.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,o){n=t[e]=[r,o]});n[2]=r;var c=document.getElementsByTagName("head")[0],a=document.createElement("script");a.type="text/javascript",a.charset="utf-8",a.async=!0,a.timeout=12e4,o.nc&&a.setAttribute("nonce",o.nc),a.src=o.p+"static/js/"+e+"."+{0:"62af72932b9f5cdc4bee",1:"347f7dd8751108e405b5",2:"795f5dd2ccc75638fb73",3:"9fa7ebc0dc4070089a25",4:"9f890b421bee08222415",5:"3adc252d208cce0347b7",6:"4531b127c50d8b5bcca3",7:"36055ec0290989a610d0",8:"2b8fcb2f620aeecd2bf9",9:"5f84b95b6952cb02c53a",10:"8007ede2ab8ddce39d3a"}[e]+".js";var f=setTimeout(i,12e4);function i(){a.onerror=a.onload=null,clearTimeout(f);var n=t[e];0!==n&&(n&&n[1](new Error("Loading chunk "+e+" failed.")),t[e]=void 0)}return a.onerror=a.onload=i,c.appendChild(a),r},o.m=e,o.c=r,o.d=function(e,n,r){o.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},o.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(n,"a",n),n},o.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},o.p="/",o.oe=function(e){throw console.error(e),e}}([]);
//# sourceMappingURL=manifest.c8c3dd2f807b2ae6bd34.js.map
\ No newline at end of file
!function(e){var n=window.webpackJsonp;window.webpackJsonp=function(r,c,a){for(var f,i,u,d=0,s=[];d<r.length;d++)i=r[d],t[i]&&s.push(t[i][0]),t[i]=0;for(f in c)Object.prototype.hasOwnProperty.call(c,f)&&(e[f]=c[f]);for(n&&n(r,c,a);s.length;)s.shift()();if(a)for(d=0;d<a.length;d++)u=o(o.s=a[d]);return u};var r={},t={14:0};function o(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,o),t.l=!0,t.exports}o.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,o){n=t[e]=[r,o]});n[2]=r;var c=document.getElementsByTagName("head")[0],a=document.createElement("script");a.type="text/javascript",a.charset="utf-8",a.async=!0,a.timeout=12e4,o.nc&&a.setAttribute("nonce",o.nc),a.src=o.p+"static/js/"+e+"."+{0:"3750ec2a6e992e5c4cfa",1:"6a61431559437f2202ee",2:"807c9721c07a3b97031f",3:"9ae9510f767c5215cd5b",4:"fe5b5f144b7149286839",5:"be089578e30afb4d2c31",6:"09877c5b2cd7bf772b10",7:"c15163fba25059c4a8e5",8:"d7cf4d722d9232666866",9:"1afd12d54f739841cc6e",10:"204d801e500590b6a656",11:"0779baabfd7789cb9b77"}[e]+".js";var f=setTimeout(i,12e4);function i(){a.onerror=a.onload=null,clearTimeout(f);var n=t[e];0!==n&&(n&&n[1](new Error("Loading chunk "+e+" failed.")),t[e]=void 0)}return a.onerror=a.onload=i,c.appendChild(a),r},o.m=e,o.c=r,o.d=function(e,n,r){o.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},o.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(n,"a",n),n},o.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},o.p="/",o.oe=function(e){throw console.error(e),e}}([]);
//# sourceMappingURL=manifest.ca1cd21ef1b2d0f52107.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///webpack/bootstrap b32cd436058b73085f13"],"names":["parentJsonpFunction","window","chunkIds","moreModules","executeModules","moduleId","chunkId","result","i","resolves","length","installedChunks","push","Object","prototype","hasOwnProperty","call","modules","shift","__webpack_require__","s","installedModules","14","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","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":"aACA,IAAAA,EAAAC,OAAA,aACAA,OAAA,sBAAAC,EAAAC,EAAAC,GAIA,IADA,IAAAC,EAAAC,EAAAC,EAAAC,EAAA,EAAAC,KACQD,EAAAN,EAAAQ,OAAoBF,IAC5BF,EAAAJ,EAAAM,GACAG,EAAAL,IACAG,EAAAG,KAAAD,EAAAL,GAAA,IAEAK,EAAAL,GAAA,EAEA,IAAAD,KAAAF,EACAU,OAAAC,UAAAC,eAAAC,KAAAb,EAAAE,KACAY,EAAAZ,GAAAF,EAAAE,IAIA,IADAL,KAAAE,EAAAC,EAAAC,GACAK,EAAAC,QACAD,EAAAS,OAAAT,GAEA,GAAAL,EACA,IAAAI,EAAA,EAAYA,EAAAJ,EAAAM,OAA2BF,IACvCD,EAAAY,IAAAC,EAAAhB,EAAAI,IAGA,OAAAD,GAIA,IAAAc,KAGAV,GACAW,GAAA,GAIA,SAAAH,EAAAd,GAGA,GAAAgB,EAAAhB,GACA,OAAAgB,EAAAhB,GAAAkB,QAGA,IAAAC,EAAAH,EAAAhB,IACAG,EAAAH,EACAoB,GAAA,EACAF,YAUA,OANAN,EAAAZ,GAAAW,KAAAQ,EAAAD,QAAAC,IAAAD,QAAAJ,GAGAK,EAAAC,GAAA,EAGAD,EAAAD,QAKAJ,EAAAO,EAAA,SAAApB,GACA,IAAAqB,EAAAhB,EAAAL,GACA,OAAAqB,EACA,WAAAC,QAAA,SAAAC,GAA0CA,MAI1C,GAAAF,EACA,OAAAA,EAAA,GAIA,IAAAG,EAAA,IAAAF,QAAA,SAAAC,EAAAE,GACAJ,EAAAhB,EAAAL,IAAAuB,EAAAE,KAEAJ,EAAA,GAAAG,EAGA,IAAAE,EAAAC,SAAAC,qBAAA,WACAC,EAAAF,SAAAG,cAAA,UACAD,EAAAE,KAAA,kBACAF,EAAAG,QAAA,QACAH,EAAAI,OAAA,EACAJ,EAAAK,QAAA,KAEArB,EAAAsB,IACAN,EAAAO,aAAA,QAAAvB,EAAAsB,IAEAN,EAAAQ,IAAAxB,EAAAyB,EAAA,aAAAtC,EAAA,KAAwEuC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,GAAA,uBAAAC,GAAA,wBAAsUlD,GAAA,MAC9Y,IAAAkC,EAAAiB,WAAAC,EAAA,MAEA,SAAAA,IAEAvB,EAAAwB,QAAAxB,EAAAyB,OAAA,KACAC,aAAArB,GACA,IAAAsB,EAAAnD,EAAAL,GACA,IAAAwD,IACAA,GACAA,EAAA,OAAAC,MAAA,iBAAAzD,EAAA,aAEAK,EAAAL,QAAA0D,GAKA,OAfA7B,EAAAwB,QAAAxB,EAAAyB,OAAAF,EAaA1B,EAAAiC,YAAA9B,GAEAL,GAIAX,EAAA+C,EAAAjD,EAGAE,EAAAgD,EAAA9C,EAGAF,EAAAiD,EAAA,SAAA7C,EAAA8C,EAAAC,GACAnD,EAAAoD,EAAAhD,EAAA8C,IACAxD,OAAA2D,eAAAjD,EAAA8C,GACAI,cAAA,EACAC,YAAA,EACAC,IAAAL,KAMAnD,EAAAyD,EAAA,SAAApD,GACA,IAAA8C,EAAA9C,KAAAqD,WACA,WAA2B,OAAArD,EAAA,SAC3B,WAAiC,OAAAA,GAEjC,OADAL,EAAAiD,EAAAE,EAAA,IAAAA,GACAA,GAIAnD,EAAAoD,EAAA,SAAAO,EAAAC,GAAsD,OAAAlE,OAAAC,UAAAC,eAAAC,KAAA8D,EAAAC,IAGtD5D,EAAAyB,EAAA,IAGAzB,EAAA6D,GAAA,SAAAC,GAA8D,MAApBC,QAAAC,MAAAF,GAAoBA","file":"static/js/manifest.ca1cd21ef1b2d0f52107.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\t14: 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\":\"3750ec2a6e992e5c4cfa\",\"1\":\"6a61431559437f2202ee\",\"2\":\"807c9721c07a3b97031f\",\"3\":\"9ae9510f767c5215cd5b\",\"4\":\"fe5b5f144b7149286839\",\"5\":\"be089578e30afb4d2c31\",\"6\":\"09877c5b2cd7bf772b10\",\"7\":\"c15163fba25059c4a8e5\",\"8\":\"d7cf4d722d9232666866\",\"9\":\"1afd12d54f739841cc6e\",\"10\":\"204d801e500590b6a656\",\"11\":\"0779baabfd7789cb9b77\"}[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 b32cd436058b73085f13"],"sourceRoot":""}
\ No newline at end of file
......@@ -9,9 +9,6 @@
<script>
export default {
name: 'App',
data(){
}
}
</script>
......
src/assets/mould/look1/playing.gif

294 KB

src/assets/mould/look1/r1.png

3.95 KB

src/assets/mould/look1/r2.png

49 KB

src/assets/mould/look1/r3.png

18.3 KB

src/assets/mould/look1/rp.png

2.1 KB

src/assets/mould/look1/rs.png

1.62 KB

src/assets/mould/radio1/stopplay.png

1.51 KB

src/assets/mould/show1/finishBtn.png

12 KB

src/assets/mould/show1/showFinish.png

178 KB

src/assets/shop/teacher.png

69 KB

src/assets/shop/weChat.png

67.7 KB

......@@ -15,7 +15,7 @@
<script>
import MyAddress from '@/components/address-picker/Address.vue'
import {saveAddressApi} from "../../service/api";
import {saveAddressApi,getUserAdressApi} from "../../service/api";
import { Toast } from 'mint-ui'
export default {
name: 'address',
......@@ -49,32 +49,30 @@ export default {
let values = this.addressAreaCode.split('-')
let labels = this.addressArea.split('-')
if (!this.receiveName) {
Toast('收货人不能为空')
Toast('收货人不能为空');
return false
} else if (!this.receiveMobile) {
Toast('手机号不能为空')
Toast('手机号不能为空');
return false
} else if (!(/^1\d{10}$/.test(this.receiveMobile))) {
Toast('手机号格式不正确')
Toast('手机号格式不正确');
return false
} else if (!this.address) {
Toast('详细地址不能为空')
Toast('详细地址不能为空');
return false
}
let param = {}
param.receive_name = this.receiveName
param.receive_mobile = this.receiveMobile
param.address = this.address
param.province_id = values[0]
param.province_name = labels[0]
param.city_id = values[1]
param.city = labels[1]
param.area_id = values[2]
param.area = labels[2]
let param = {};
param.receive_name = this.receiveName;
param.receive_mobile = this.receiveMobile;
param.address = this.address;
param.province_id = values[0];
param.province_name = labels[0];
param.city_id = values[1];
param.city = labels[1];
param.area_id = values[2];
param.area = labels[2];
saveAddressApi(param).then((res) => {
if (res.data.result === 'success') {
this.closeAdd()
}
})
},
onValuesChange: function (picker, values) {
......@@ -96,17 +94,13 @@ export default {
this.showAddressPicker = !this.showAddressPicker
},
getUserAddress: function () {
Server.getUserAddress().then((res) => {
if (res.data.result === 'success' && res.data.data) {
if (res.data.data) {
let addressInfo = res.data.data
this.receiveName = addressInfo.receive_name ? addressInfo.receive_name : ''
this.receiveMobile = addressInfo.receive_mobile ? addressInfo.receive_mobile : ''
this.address = addressInfo.address
this.addressArea = `${addressInfo.province_name}-${addressInfo.city}-${addressInfo.area}`
getUserAdressApi().then((res) => {
let addressInfo = res;
this.receiveName = addressInfo.receive_name ? addressInfo.receive_name : '';
this.receiveMobile = addressInfo.receive_mobile ? addressInfo.receive_mobile : '';
this.address = addressInfo.address;
this.addressArea = `${addressInfo.province_name}-${addressInfo.city}-${addressInfo.area}`;
this.addressAreaCode = `${addressInfo.province_id}-${addressInfo.city_id}-${addressInfo.area_id}`
}
}
})
}
}
......
......@@ -134,7 +134,7 @@
})
},
closeAdd(data){
this.addressPop = false;
this.addressPop = data;
this.initPage()
},
showAdd(){
......
<template>
<div class="buy-success">
<div class="banner">
<img :src="img.weChat">
</div>
<div>
<div class="shop-block" v-if="goodsDetail">
<div class="shop">
<div class="img-block">
<img :src="goodsDetail.goods_desc.img[0].url">
</div>
<div>
<div class="title">
{{goodsDetail.name}}
</div>
<div class="content">
{{goodsDetail.goods_desc.desc}}
</div>
<div class="price">
价格 ¥{{money/100}}
</div>
</div>
</div>
</div>
</div>
<div class="button-block">
<mt-button type="danger" size="large">进入课程</mt-button>
</div>
</div>
</template>
<script>
export default {
name: "buySuccess"
import {shopSuccess} from "../../util/imgUrl";
import {getOrderDetailApi,getGoodsDetailApi} from "../../service/api";
export default {
name: "buySuccess",
data(){
return {
img:shopSuccess,
orderNo: this.$route.query.out_trade_no,
goods_id:0,
money:0,
goodsDetail:null
}
},
mounted(){
this.initPage()
},
methods:{
initPage(){
getOrderDetailApi(this.orderNo).then(res=>{
this.goods_id = res.goods_id;
this.money = res.money;
getGoodsDetailApi(this.goods_id).then(data=>{
data.desc = JSON.parse(data.desc);
data.goods_desc = JSON.parse(data.goods_desc);
data.share_desc = JSON.parse(data.share_desc);
this.goodsDetail = data;
})
})
}
}
}
</script>
<style scoped>
<style scoped lang="less">
@import "../../util/public";
.buy-success{
background: #eee;
.banner{
padding: 20 * @toVw;
background: white;
text-align: center;
margin-bottom: 10 * @toVw;
img{
width: 100%;
}
}
.shop-block{
background: white;
.shop{
padding: 20/7.5vw;
border-bottom: 1px solid #d8d8d8;
position: relative;
&:after{
content:'';
display: block;
clear: both;
}
.img-block{
float: left;
margin-right: 20/7.5vw;
img{
width: 250/7.5vw;
}
min-height: 120px;
}
.title{
font-size: 18px;
overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
color: #333333;
margin-bottom: 5/7.5vw;
}
.content{
font-size: 12px;
line-height: 1.4em;
color: #CCCCCC;
height: 4.2em;
overflow: hidden;
}
.price{
font-size: 18px;
color: #FF001F;
position: absolute;
right: 20/7.5vw;
bottom: 20/7.5vw;
}
}
}
.button-block{
position: fixed;
bottom: 10*@toVw;
width: 315 * @toVw;
padding: 0 30 * @toVw;
border-radius: 100px;
overflow: hidden;
button{
border-radius: 1000px;
}
}
}
</style>
......@@ -150,11 +150,16 @@
res.desc = JSON.parse(res.desc);
res.goods_desc = JSON.parse(res.goods_desc);
res.share_desc = JSON.parse(res.share_desc);
//商品下架跳转绑定商品
if(res.status === 2 && res.bind_goods_id){
this.$router.push({name:'buyDetail',query:{shopId:res.bind_goods_id}});
this.getDetail();
return
}
this.groupDetail = res;
if(this.groupDetail.goods_type === 2){
if(window.location.href.indexOf('groupId')>-1){
this.groupId = this.$route.query.groupId;
getGroupDetailApi
}
}
})
......
This diff is collapsed.
This diff is collapsed.
......@@ -64,6 +64,13 @@ const router =new Router({
meta:{
deep:12
}
},{
path: '/buySuccess',
name: 'buySuccess',
component: e=>require(['@/components/buy/buySuccess'],e),
meta:{
deep:12
}
}, {
path: '/map',
name: 'map',
......
......@@ -82,3 +82,9 @@ const getOrderListUrl = `${_baseUrl}api/client/order/list`;
export const getOrderListApi = function (json) {
return Vue.prototype.$fetch(getOrderListUrl,json)
};
//用户看课统计
const getUserWatchUrl = `${_baseUrl}api/client/user/watch/report`;
export const getUserWatchApi = function () {
return Vue.prototype.$fetch(getUserWatchUrl)
};
......@@ -48,6 +48,12 @@ import look1_title1 from '../assets/mould/look1/title1.png'
import look1_title2 from '../assets/mould/look1/title2.png'
import look1_xuxian from '../assets/mould/look1/xuxian.png'
import look1_yun from '../assets/mould/look1/yun.png'
import look1_r1 from '../assets/mould/look1/r1.png'
import look1_r2 from '../assets/mould/look1/r2.png'
import look1_r3 from '../assets/mould/look1/r3.png'
import look1_rp from '../assets/mould/look1/rp.png'
import look1_rs from '../assets/mould/look1/rs.png'
import look1_playing from '../assets/mould/look1/playing.gif'
import radio1_bg from '../assets/mould/radio1/bg.png'
import radio1_backLookBtn from '../assets/mould/radio1/backLookBtn.png'
......@@ -61,6 +67,7 @@ import radio1_showBtn from '../assets/mould/radio1/showBtn.png'
import radio_moerduo from '../assets/mould/radio1/moerduo.png'
import radio_moerduoBg from '../assets/mould/radio1/moerduobg.png'
import radio_tabVideo from '../assets/mould/radio1/tabVideo.png'
import radio_stop from '../assets/mould/radio1/stopplay.png'
import playTitle from '../assets/mould/radio1/title.png'
import play1_bg from '../assets/mould/video/bg.png'
......@@ -84,6 +91,8 @@ import show1_yezizuo from '../assets/mould/show1/yezizuo.png'
import show1_zhaopianqiang from '../assets/mould/show1/zhaopianqiang.png'
import show1_zhuangshi from '../assets/mould/show1/zhuangshi.png'
import show1_title from '../assets/mould/show1/title.png'
import show1_finish from '../assets/mould/show1/showFinish.png'
import show1_finishBtn from '../assets/mould/show1/finishBtn.png'
import refueling1_bg from '../assets/mould/refueling1/bg.png'
import refueling1_backBtn from '../assets/mould/refueling1/backBtn.png'
......@@ -95,6 +104,9 @@ import refueling1_title from '../assets/mould/refueling1/title.png'
import mine_head from '../assets/headBg.png'
import mine_order from '../assets/order.png'
import mine_qa from '../assets/qa.png'
import shop_wechat from '../assets/shop/weChat.png'
import shop_teacher from '../assets/shop/teacher.png'
// 爸妈看一看
export const look1={
bg:look1_bg,
......@@ -111,7 +123,13 @@ export const look1={
title1:look1_title1,
title2:look1_title2,
xuxian:look1_xuxian,
yun:look1_yun
yun:look1_yun,
r1:look1_r1,
r2:look1_r2,
r3:look1_r3,
rp:look1_rp,
rs:look1_rs,
playing:look1_playing
};
// 磨耳朵
export const radio1={
......@@ -123,6 +141,7 @@ export const radio1={
near:radio1_near,
next:radio1_next,
play:radio1_play,
stop:radio_stop,
showBtn:radio1_showBtn,
title:playTitle,
moerduo:radio_moerduo,
......@@ -156,7 +175,9 @@ export const show1={
yezizuo: show1_yezizuo,
zhaopianqiang: show1_zhaopianqiang,
zhuangshi: show1_zhuangshi,
title:show1_title
title:show1_title,
finish:show1_finish,
finishBtn:show1_finishBtn
};
// 加油包
export const refueling1={
......@@ -214,3 +235,8 @@ export const mineImage = {
order:mine_order,
qa:mine_qa
};
// 商品成功
export const shopSuccess = {
weChat:shop_wechat,
teacher:shop_teacher
};
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