Commit c9ba1284 authored by wangwei's avatar wangwei

调整

parent 9bc005cb
<!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><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.9151cec73d5059a2493a861bdb0edcae.css rel=stylesheet></head><body><div id=app></div><script src=http://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.52f4f95ce0a0c9c29375.js></script><script type=text/javascript src=/static/js/vendor.99018cd37e001230df67.js></script><script type=text/javascript src=/static/js/app.91d4ced1ce45e4c893c4.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><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.70fc0c87582a3d8bce1e6d2835fa4ac2.css rel=stylesheet></head><body><div id=app></div><script src=http://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.deaeac7f841f7ca2ddd6.js></script><script type=text/javascript src=/static/js/vendor.76844a3542606dd8e3d5.js></script><script type=text/javascript src=/static/js/app.3866b82bf405551315a8.js></script></body></html>
\ No newline at end of file \ 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 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 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.eb996d11f450ff0dcb16.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/components/myGoodsList.vue","webpack:///./src/components/myGoodsList.vue?bd63","webpack:///./src/components/myGoodsList.vue"],"names":["myGoodsList","name","data","goodsList","mounted","this","initPage","methods","_this","Object","api","then","res","forEach","i","goods_info","desc","JSON","parse","share_desc","goods_desc","toMap","$router","push","query","periods_id","parent_category_id","periods_info","components_myGoodsList","render","_vm","_h","$createElement","_c","_self","staticClass","_l","key","id","on","click","$event","attrs","src","img","url","_v","_s","start_at","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"sHAiBAA,GACAC,KAAA,cACAC,KAFA,WAGA,OACAC,eAGAC,QAPA,WAQAC,KAAAC,YAEAC,SACAD,SADA,WACA,IAAAE,EAAAH,KACMI,OAAAC,EAAA,EAAAD,GAANE,KAAA,SAAAC,GACAA,EAAAC,QAAA,SAAAC,GACAA,EAAAC,WAAAC,KAAAC,KAAAC,MAAAJ,EAAAC,WAAAC,MACAF,EAAAC,WAAAI,WAAAF,KAAAC,MAAAJ,EAAAC,WAAAI,YACAL,EAAAC,WAAAK,WAAAH,KAAAC,MAAAJ,EAAAC,WAAAK,cAEAZ,EAAAL,UAAAS,KAGAS,MAXA,SAWAnB,GACAG,KAAAiB,QAAAC,MACAtB,KAAA,MACAuB,OAEAC,WAAAvB,EAAAuB,WACAC,mBAAAxB,EAAAyB,aAAAD,yBCzCeE,GADEC,OAFjB,WAA0B,IAAAC,EAAAzB,KAAa0B,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,iBAA4BL,EAAAM,GAAAN,EAAA,mBAAA5B,GAAuC,OAAA+B,EAAA,OAAiBI,IAAAnC,EAAAoC,GAAAH,YAAA,aAAAI,IAAyCC,MAAA,SAAAC,GAAyBX,EAAAT,MAAAnB,OAAkB+B,EAAA,OAAYE,YAAA,SAAAO,OAA4BC,IAAAzC,EAAAa,WAAAK,WAAAwB,IAAA,GAAAC,OAA6Cf,EAAAgB,GAAA,KAAAb,EAAA,OAAwBE,YAAA,YAAsBL,EAAAgB,GAAA,WAAAhB,EAAAiB,GAAA7C,EAAAa,WAAAd,MAAA,YAAAgC,EAAA,OAAuEE,YAAA,eAAyBL,EAAAgB,GAAA,kBAAAhB,EAAAiB,GAAA7C,EAAAyB,aAAAqB,UAAA,sBAEpeC,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACEpD,EACA4B,GATF,EAVA,SAAAyB,GACEF,EAAQ,SAaV,kBAEA,MAUeG,EAAA,QAAAJ,EAAiB","file":"static/js/10.eb996d11f450ff0dcb16.js","sourcesContent":["<template>\n <div class=\"my-goods-list\">\n <div v-for=\"data in goodsList\" :key=\"data.id\" class=\"card-block\" @click=\"toMap(data)\">\n <img class=\"banner\" :src=\"data.goods_info.goods_desc.img[0].url\">\n <div class=\"content\">\n {{data.goods_info.name}}\n <div class=\"start-time\">\n 开课时间:{{data.periods_info.start_at}}\n </div>\n </div>\n </div>\n </div>\n</template>\n\n<script>\n import {getUserLessonApi} from \"../service/api\";\n\n export default {\n name: \"myGoodsList\",\n data(){\n return {\n goodsList:[]\n }\n },\n mounted(){\n this.initPage()\n },\n methods:{\n initPage(){\n getUserLessonApi().then(res=>{\n res.forEach(i=>{\n i.goods_info.desc = JSON.parse(i.goods_info.desc);\n i.goods_info.share_desc = JSON.parse(i.goods_info.share_desc);\n i.goods_info.goods_desc = JSON.parse(i.goods_info.goods_desc)\n });\n this.goodsList = res\n })\n },\n toMap(data){\n this.$router.push({\n name:'map',\n query:\n {\n periods_id:data.periods_id,\n parent_category_id:data.periods_info.parent_category_id\n }\n })\n }\n }\n }\n</script>\n\n<style scoped lang=\"less\">\n @import \"../util/public\";\n.my-goods-list{\n height: 100%;\n overflow: auto;\n padding: 20*@toVw 0;\n .card-block{\n width: 335* @toVw;\n box-shadow:0px 2px 4px 0px rgba(191,191,191,0.5);\n border-radius:8*@toVw;\n .banner{\n width: 100%;\n height: 236 * @toVw;\n border-radius:8*@toVw;\n }\n .content{\n font-size:20 * @toVw;\n font-family:PingFang-SC-Medium;\n font-weight:normal;\n color:rgba(51,51,51,1);\n padding: 8 * @toVw;\n line-height:28 * @toVw;\n .start-time{\n font-size:12 * @toVw;\n font-family:PingFang-SC-Medium;\n font-weight:normal;\n color:rgba(51,51,51,1);\n line-height:17 * @toVw;\n }\n }\n }\n}\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/components/myGoodsList.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"my-goods-list\"},_vm._l((_vm.goodsList),function(data){return _c('div',{key:data.id,staticClass:\"card-block\",on:{\"click\":function($event){_vm.toMap(data)}}},[_c('img',{staticClass:\"banner\",attrs:{\"src\":data.goods_info.goods_desc.img[0].url}}),_vm._v(\" \"),_c('div',{staticClass:\"content\"},[_vm._v(\"\\n \"+_vm._s(data.goods_info.name)+\"\\n \"),_c('div',{staticClass:\"start-time\"},[_vm._v(\"\\n 开课时间:\"+_vm._s(data.periods_info.start_at)+\"\\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-27a5f04b\",\"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/myGoodsList.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-27a5f04b\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./myGoodsList.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!./myGoodsList.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./myGoodsList.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-27a5f04b\\\",\\\"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!./myGoodsList.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-27a5f04b\"\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/myGoodsList.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([11],{"3ojt":function(s,t){},R7Pr:function(s,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=e("CCn6"),a={0:"待付款",1:"付款成功",2:"付款失败",3:"退款成功"},o={name:"order",data:function(){return{orderList:[]}},filters:{orderType:function(s){return a[s]}},mounted:function(){this.initPage()},methods:{initPage:function(){var s=this;Object(i.g)({status:1}).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.orderList.length<1?e("div",{staticClass:"tips"}):s._e(),s._v(" "),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)))])])])})],2)},staticRenderFns:[]};var d=e("VU/8")(o,n,!1,function(s){e("3ojt")},"data-v-003c4233",null);t.default=d.exports}}); webpackJsonp([11],{"3ojt":function(s,t){},R7Pr:function(s,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=e("CCn6"),a={0:"待付款",1:"付款成功",2:"付款失败",3:"退款成功"},o={name:"order",data:function(){return{orderList:[]}},filters:{orderType:function(s){return a[s]}},mounted:function(){this.initPage()},methods:{initPage:function(){var s=this;Object(i.g)({status:1}).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.orderList.length<1?e("div",{staticClass:"tips"}):s._e(),s._v(" "),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)))])])])})],2)},staticRenderFns:[]};var d=e("VU/8")(o,n,!1,function(s){e("3ojt")},"data-v-003c4233",null);t.default=d.exports}});
//# sourceMappingURL=11.4ffe8b86f6d407d26f0f.js.map //# sourceMappingURL=11.1c944421d3f417fd85e4.js.map
\ No newline at end of file \ 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 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.
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}}); 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=5.be089578e30afb4d2c31.js.map //# sourceMappingURL=6.4531b127c50d8b5bcca3.js.map
\ No newline at end of file \ No newline at end of file
webpackJsonp([7],{"U/b5":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a("2oJL"),s=a("Jmy5"),n=a("CCn6"),r=a("Au9i"),c={name:"mine",components:{bottomTab:i.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})},clearBoth:function(){localStorage.clear(),Object(r.Toast)("清除成功")}}},o={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"mine"},[a("div",{staticClass:"head",style:{backgroundImage:"url("+t.image.head_bg+")"}},[a("img",{staticClass:"header-icon",attrs:{src:t.userDetail.avatar}}),t._v(" "),a("div",{staticClass:"ref-block",on:{click:function(e){t.clearBoth()}}},[a("img",{attrs:{src:t.image.ref}})]),t._v(" "),a("p",{staticClass:"name"},[t._v(t._s(t.userDetail.nickname))]),t._v(" "),a("span",{staticClass:"id"},[t._v("学员号:"+t._s(t.userDetail.user_id))])]),t._v(" "),a("div",{staticClass:"list"},[a("mt-cell",{attrs:{title:"订单",to:"/order","is-link":""}},[a("img",{attrs:{slot:"icon",src:t.image.order,width:"24",height:"24"},slot:"icon"})])],1),t._v(" "),a("bottom-tab")],1)},staticRenderFns:[]};var l=a("VU/8")(c,o,!1,function(t){a("iLBB")},"data-v-5a0d153e",null);e.default=l.exports},iLBB:function(t,e){}}); webpackJsonp([8],{"U/b5":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a("2oJL"),s=a("Jmy5"),n=a("CCn6"),r=a("Au9i"),c={name:"mine",components:{bottomTab:i.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})},clearBoth:function(){localStorage.clear(),Object(r.Toast)("清除成功")}}},o={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"mine"},[a("div",{staticClass:"head",style:{backgroundImage:"url("+t.image.head_bg+")"}},[a("img",{staticClass:"header-icon",attrs:{src:t.userDetail.avatar}}),t._v(" "),a("div",{staticClass:"ref-block",on:{click:function(e){t.clearBoth()}}},[a("img",{attrs:{src:t.image.ref}})]),t._v(" "),a("p",{staticClass:"name"},[t._v(t._s(t.userDetail.nickname))]),t._v(" "),a("span",{staticClass:"id"},[t._v("学员号:"+t._s(t.userDetail.user_id))])]),t._v(" "),a("div",{staticClass:"list"},[a("mt-cell",{attrs:{title:"订单",to:"/order","is-link":""}},[a("img",{attrs:{slot:"icon",src:t.image.order,width:"24",height:"24"},slot:"icon"})])],1),t._v(" "),a("bottom-tab")],1)},staticRenderFns:[]};var l=a("VU/8")(c,o,!1,function(t){a("iLBB")},"data-v-5a0d153e",null);e.default=l.exports},iLBB:function(t,e){}});
//# sourceMappingURL=7.8fd218ee3f9ad8d6471d.js.map //# sourceMappingURL=8.bda43f5179cb115101af.js.map
\ No newline at end of file \ No newline at end of file
webpackJsonp([8],{"7Adm":function(s,t){},w9eS:function(s,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=e("Jmy5"),i=e("CCn6"),n={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})})},goIndex:function(){this.$router.push({name:"index"})}}},d={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"},on:{click:function(t){s.goIndex()}}},[s._v("进入课程")])],1)])},staticRenderFns:[]};var a=e("VU/8")(n,d,!1,function(s){e("7Adm")},"data-v-27e8cb98",null);t.default=a.exports}}); webpackJsonp([9],{"7Adm":function(s,t){},w9eS:function(s,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=e("Jmy5"),i=e("CCn6"),n={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})})},goIndex:function(){this.$router.push({name:"index"})}}},d={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"},on:{click:function(t){s.goIndex()}}},[s._v("进入课程")])],1)])},staticRenderFns:[]};var a=e("VU/8")(n,d,!1,function(s){e("7Adm")},"data-v-27e8cb98",null);t.default=a.exports}});
//# sourceMappingURL=8.7dec4733370ca0cb3dc6.js.map //# sourceMappingURL=9.833b25f6b3093dbc7d1e.js.map
\ No newline at end of file \ No newline at end of file
webpackJsonp([9],{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=9.f81151a04a038c39fad4.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/components/myGoodsList.vue","webpack:///./src/components/myGoodsList.vue?bd63","webpack:///./src/components/myGoodsList.vue"],"names":["myGoodsList","name","data","goodsList","mounted","this","initPage","methods","_this","Object","api","then","res","forEach","i","goods_info","desc","JSON","parse","share_desc","goods_desc","toMap","$router","push","query","periods_id","parent_category_id","periods_info","components_myGoodsList","render","_vm","_h","$createElement","_c","_self","staticClass","_l","key","id","on","click","$event","attrs","src","img","url","_v","_s","start_at","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"qHAiBAA,GACAC,KAAA,cACAC,KAFA,WAGA,OACAC,eAGAC,QAPA,WAQAC,KAAAC,YAEAC,SACAD,SADA,WACA,IAAAE,EAAAH,KACMI,OAAAC,EAAA,EAAAD,GAANE,KAAA,SAAAC,GACAA,EAAAC,QAAA,SAAAC,GACAA,EAAAC,WAAAC,KAAAC,KAAAC,MAAAJ,EAAAC,WAAAC,MACAF,EAAAC,WAAAI,WAAAF,KAAAC,MAAAJ,EAAAC,WAAAI,YACAL,EAAAC,WAAAK,WAAAH,KAAAC,MAAAJ,EAAAC,WAAAK,cAEAZ,EAAAL,UAAAS,KAGAS,MAXA,SAWAnB,GACAG,KAAAiB,QAAAC,MACAtB,KAAA,MACAuB,OAEAC,WAAAvB,EAAAuB,WACAC,mBAAAxB,EAAAyB,aAAAD,yBCzCeE,GADEC,OAFjB,WAA0B,IAAAC,EAAAzB,KAAa0B,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,iBAA4BL,EAAAM,GAAAN,EAAA,mBAAA5B,GAAuC,OAAA+B,EAAA,OAAiBI,IAAAnC,EAAAoC,GAAAH,YAAA,aAAAI,IAAyCC,MAAA,SAAAC,GAAyBX,EAAAT,MAAAnB,OAAkB+B,EAAA,OAAYE,YAAA,SAAAO,OAA4BC,IAAAzC,EAAAa,WAAAK,WAAAwB,IAAA,GAAAC,OAA6Cf,EAAAgB,GAAA,KAAAb,EAAA,OAAwBE,YAAA,YAAsBL,EAAAgB,GAAA,WAAAhB,EAAAiB,GAAA7C,EAAAa,WAAAd,MAAA,YAAAgC,EAAA,OAAuEE,YAAA,eAAyBL,EAAAgB,GAAA,kBAAAhB,EAAAiB,GAAA7C,EAAAyB,aAAAqB,UAAA,sBAEpeC,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACEpD,EACA4B,GATF,EAVA,SAAAyB,GACEF,EAAQ,SAaV,kBAEA,MAUeG,EAAA,QAAAJ,EAAiB","file":"static/js/9.f81151a04a038c39fad4.js","sourcesContent":["<template>\n <div class=\"my-goods-list\">\n <div v-for=\"data in goodsList\" :key=\"data.id\" class=\"card-block\" @click=\"toMap(data)\">\n <img class=\"banner\" :src=\"data.goods_info.goods_desc.img[0].url\">\n <div class=\"content\">\n {{data.goods_info.name}}\n <div class=\"start-time\">\n 开课时间:{{data.periods_info.start_at}}\n </div>\n </div>\n </div>\n </div>\n</template>\n\n<script>\n import {getUserLessonApi} from \"../service/api\";\n\n export default {\n name: \"myGoodsList\",\n data(){\n return {\n goodsList:[]\n }\n },\n mounted(){\n this.initPage()\n },\n methods:{\n initPage(){\n getUserLessonApi().then(res=>{\n res.forEach(i=>{\n i.goods_info.desc = JSON.parse(i.goods_info.desc);\n i.goods_info.share_desc = JSON.parse(i.goods_info.share_desc);\n i.goods_info.goods_desc = JSON.parse(i.goods_info.goods_desc)\n });\n this.goodsList = res\n })\n },\n toMap(data){\n this.$router.push({\n name:'map',\n query:\n {\n periods_id:data.periods_id,\n parent_category_id:data.periods_info.parent_category_id\n }\n })\n }\n }\n }\n</script>\n\n<style scoped lang=\"less\">\n @import \"../util/public\";\n.my-goods-list{\n height: 100%;\n overflow: auto;\n padding: 20*@toVw 0;\n .card-block{\n width: 335* @toVw;\n box-shadow:0px 2px 4px 0px rgba(191,191,191,0.5);\n border-radius:8*@toVw;\n .banner{\n width: 100%;\n height: 236 * @toVw;\n border-radius:8*@toVw;\n }\n .content{\n font-size:20 * @toVw;\n font-family:PingFang-SC-Medium;\n font-weight:normal;\n color:rgba(51,51,51,1);\n padding: 8 * @toVw;\n line-height:28 * @toVw;\n .start-time{\n font-size:12 * @toVw;\n font-family:PingFang-SC-Medium;\n font-weight:normal;\n color:rgba(51,51,51,1);\n line-height:17 * @toVw;\n }\n }\n }\n}\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/components/myGoodsList.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"my-goods-list\"},_vm._l((_vm.goodsList),function(data){return _c('div',{key:data.id,staticClass:\"card-block\",on:{\"click\":function($event){_vm.toMap(data)}}},[_c('img',{staticClass:\"banner\",attrs:{\"src\":data.goods_info.goods_desc.img[0].url}}),_vm._v(\" \"),_c('div',{staticClass:\"content\"},[_vm._v(\"\\n \"+_vm._s(data.goods_info.name)+\"\\n \"),_c('div',{staticClass:\"start-time\"},[_vm._v(\"\\n 开课时间:\"+_vm._s(data.periods_info.start_at)+\"\\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-27a5f04b\",\"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/myGoodsList.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-27a5f04b\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./myGoodsList.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!./myGoodsList.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./myGoodsList.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-27a5f04b\\\",\\\"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!./myGoodsList.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-27a5f04b\"\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/myGoodsList.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
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(9)]).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(11)]).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(1)]).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(2)]).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(6)]).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(10)]).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"]); 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(8)]).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(11)]).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(1)]).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(2)]).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(9)]).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(7)]).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){},zSLJ:function(e,t,n){"use strict";t.a={set:function(e,t,n){var a=new Date;a.setTime(a.getTime()+864e5*n),window.document.cookie=e+"="+t+";path=/;expires="+a.toGMTString()},get:function(e){var t=window.document.cookie.match("(^|;) ?"+e+"=([^;]*)(;|$)");return t?t[2]:null},delete:function(e){this.set(e,"",-1)}}}},["NHnr"]);
//# sourceMappingURL=app.91d4ced1ce45e4c893c4.js.map //# sourceMappingURL=app.3866b82bf405551315a8.js.map
\ No newline at end of file \ No newline at end of file
This diff is collapsed.
This diff is collapsed.
!function(e){var n=window.webpackJsonp;window.webpackJsonp=function(r,f,c){for(var a,i,u,d=0,s=[];d<r.length;d++)i=r[d],t[i]&&s.push(t[i][0]),t[i]=0;for(a in f)Object.prototype.hasOwnProperty.call(f,a)&&(e[a]=f[a]);for(n&&n(r,f,c);s.length;)s.shift()();if(c)for(d=0;d<c.length;d++)u=o(o.s=c[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 f=document.getElementsByTagName("head")[0],c=document.createElement("script");c.type="text/javascript",c.charset="utf-8",c.async=!0,c.timeout=12e4,o.nc&&c.setAttribute("nonce",o.nc),c.src=o.p+"static/js/"+e+"."+{0:"73efc70832d094be4b5c",1:"0c6a92e3238fa15bfdad",2:"806229820b4847f766fc",3:"5838fe4df31fab423274",4:"564721bffcd2b5f46851",5:"be089578e30afb4d2c31",6:"fe7bfaee74d2915fb4d0",7:"8fd218ee3f9ad8d6471d",8:"7dec4733370ca0cb3dc6",9:"f81151a04a038c39fad4",10:"3fdee61a47253981cebb",11:"4ffe8b86f6d407d26f0f"}[e]+".js";var a=setTimeout(i,12e4);function i(){c.onerror=c.onload=null,clearTimeout(a);var n=t[e];0!==n&&(n&&n[1](new Error("Loading chunk "+e+" failed.")),t[e]=void 0)}return c.onerror=c.onload=i,f.appendChild(c),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}}([]); !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:"c650874834c6dcee25b6",1:"b7029688b6d74399d49c",2:"5fa644dc88ebc9125432",3:"dcbe24f94f366f5d4fd9",4:"9859a96c8996f4703e96",5:"b7b708fe78ec4bf0d997",6:"4531b127c50d8b5bcca3",7:"eaa5542e27823cc44458",8:"bda43f5179cb115101af",9:"833b25f6b3093dbc7d1e",10:"eb996d11f450ff0dcb16",11:"1c944421d3f417fd85e4"}[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.52f4f95ce0a0c9c29375.js.map //# sourceMappingURL=manifest.deaeac7f841f7ca2ddd6.js.map
\ No newline at end of file \ No newline at end of file
...@@ -131,10 +131,11 @@ ...@@ -131,10 +131,11 @@
<img :src="mouldUrl.show1.title"/> <img :src="mouldUrl.show1.title"/>
</div> </div>
<div class="textarea"> <div class="textarea">
<div contenteditable class="text" id="text"> <div contenteditable class="text" id="text" ref="textareaDiv">
</div> </div>
<div class="btn-block"> <div class="btn-block">
<input type="file" accept="image/*" @change="uploadImg" class="input"/>
<img :src="mouldUrl.show1.imgIcon" @click="chooseImage"/> <img :src="mouldUrl.show1.imgIcon" @click="chooseImage"/>
</div> </div>
</div> </div>
...@@ -169,7 +170,9 @@ ...@@ -169,7 +170,9 @@
</div> </div>
</transition> </transition>
<mt-popup v-model="showFinish"> <mt-popup v-model="showFinish" class="popup-block"
position="top">
<img :src="shareUrl" class="tip">
<div class="showFinish-block" v-if="showObj" :style="{backgroundImage:`url(${mouldUrl.show1.finish})`}"> <div class="showFinish-block" v-if="showObj" :style="{backgroundImage:`url(${mouldUrl.show1.finish})`}">
<div class="header"> <div class="header">
<img :src="userDetail.avatar" v-if="userDetail"> <img :src="userDetail.avatar" v-if="userDetail">
...@@ -179,14 +182,15 @@ ...@@ -179,14 +182,15 @@
<div class="text3">{{showObj.total_words_num}}</div> <div class="text3">{{showObj.total_words_num}}</div>
</div> </div>
<div class="finishBtn"> <div class="finishBtn">
<img :src="mouldUrl.show1.finishBtn" @click="goNext(nowLesson.content.nextIndex);showFinish = false"/> <img :src="mouldUrl.show1.finishBtn"/>
</div> </div>
</mt-popup> </mt-popup>
</div> </div>
</template> </template>
<script> <script>
import {getLessonDetailApi,subUserLessonApi,getwechatParam,getUserWatchApi,getUserDetailApi} from "../service/api"; import {getLessonDetailApi,subUserLessonApi,getwechatParam,getUserWatchApi,getUserDetailApi,uploadFileApi} from "../service/api";
import {look1,radio1,play1,show1,refueling1} from "../util/imgUrl"; import {look1,radio1,play1,show1,refueling1} from "../util/imgUrl";
import shareUrl from '../assets/Bitmap@2x.png'
import { Toast } from 'mint-ui'; import { Toast } from 'mint-ui';
export default { export default {
name: "lesson", name: "lesson",
...@@ -198,6 +202,7 @@ ...@@ -198,6 +202,7 @@
parent_category_id:query.parent_category_id, parent_category_id:query.parent_category_id,
type:query.type, type:query.type,
radioLenth:0, radioLenth:0,
shareUrl:shareUrl,
showFinish:false, showFinish:false,
showObj:null, showObj:null,
watch_list:[], watch_list:[],
...@@ -323,22 +328,7 @@ ...@@ -323,22 +328,7 @@
success: function (res) { success: function (res) {
let localIds = res.localIds; // 返回选定照片的本地ID列表,localId可以作为img标签的src属性显示图片 let localIds = res.localIds; // 返回选定照片的本地ID列表,localId可以作为img标签的src属性显示图片
console.log(res) console.log(res)
wx.uploadImage({
localId: localIds, // 需要上传的图片的本地ID,由chooseImage接口获得
isShowProgressTips: 1, // 默认为1,显示进度提示
success: function (data) {
console.log(data)
wx.downloadImage({
serverId: data.serverId, // 需要下载的图片的服务器端ID,由uploadImage接口获得
isShowProgressTips: 1, // 默认为1,显示进度提示
success: function (item) {
console.log(item)
var localId = res.localId; // 返回图片下载后的本地ID
}
});
}
});
} }
}); });
}, },
...@@ -366,12 +356,40 @@ ...@@ -366,12 +356,40 @@
} }
}); });
}, },
uploadImg(e){
console.log(e.target.files[0]);
uploadFileApi({file:e.target.files[0],type:'local'}).then(res=>{
this.$refs.textareaDiv.innerHTML += `<img src="${process.env.IMAGE_URL_HEAD}${res.url}" style="max-width: 200px">`;
console.log(res)
})
},
// 提交秀宝贝数据 // 提交秀宝贝数据
subLog(index){ subLog(index){
getUserWatchApi().then(res=>{ let json = {
this.showObj = res; page_type:1,
this.showFinish = true page_id:0,
}) stay_time:0,
learn_report:this.$refs.textareaDiv.innerHTML
};
subUserLessonApi(this.id, this.category_id, this.periods_id,json).then(()=>{
getUserWatchApi().then(res=>{
this.showObj = res;
this.showFinish = true;
let that = this;
wx.onMenuShareTimeline({
title: '打卡', // 分享标题
desc: '打卡',// 分享描述
link: process.env.BUY_URL + 'shopId=8', // 分享链接
imgUrl: 'https://cdn.singsingenglish.com/singsing/recommend/logo-refer.png', // 分享图标
success: function() {
Toast('分享成功');
that.goNext(that.nowLesson.content.nextIndex);
that.showFinish = false
},
});
})
});
}, },
// 下一页 // 下一页
goNext(i, setTime) { goNext(i, setTime) {
...@@ -418,8 +436,74 @@ ...@@ -418,8 +436,74 @@
<style scoped lang="less"> <style scoped lang="less">
@import "../util/public"; @import "../util/public";
.popup-block{
background-color: transparent;
.tip{
position: fixed;
top: 0;
width: 300 * @toVw;
z-index: 100;
right: 0;
}
.showFinish-block{
background-size: 100% 100%;
position: relative;
top: 80 * @toVw;
width: 313 * @toVw;
height: 439 * @toVw;
background-color: rgba(0,0,0,0.5);
.header{
position: absolute;
width: 100%;
text-align: center;
top: 110 * @toVw;
img{
width: 48 * @toVw;
border-radius: 1000px;
}
}
.text1{
position: absolute;
right: 125 * @toVw;
width: 3em;
text-align: center;
top: 181 * @toVw;
font-size:12px;
font-family:PingFang-SC-Regular;
font-weight:400;
color:rgba(51,51,51,1);
line-height:17px;
}
.text2{
position: absolute;
right: 125 * @toVw;
width: 3em;
text-align: center;
top: 225 * @toVw;
font-size:12px;
font-family:PingFang-SC-Regular;
font-weight:400;
color:rgba(51,51,51,1);
line-height:17px;
}
.text3{
position: absolute;
right: 125 * @toVw;
width: 3em;
text-align: center;
top: 273 * @toVw;
font-size:12px;
font-family:PingFang-SC-Regular;
font-weight:400;
color:rgba(51,51,51,1);
line-height:17px;
}
}
}
.lesson{ .lesson{
height: 100%; height: 100%;
min-height: 500 * @toVw;
overflow: auto; overflow: auto;
.look1{ .look1{
height: 100%; height: 100%;
...@@ -838,6 +922,11 @@ ...@@ -838,6 +922,11 @@
position: absolute; position: absolute;
bottom: 10/ 2 * @toVw; bottom: 10/ 2 * @toVw;
right: 10/ 2 * @toVw; right: 10/ 2 * @toVw;
.input{
opacity: 0;
width: 24 * @toVw;
position: absolute;
}
img{ img{
width: 24 * @toVw; width: 24 * @toVw;
margin-right: 10/ 2 * @toVw; margin-right: 10/ 2 * @toVw;
...@@ -941,59 +1030,6 @@ ...@@ -941,59 +1030,6 @@
width: 215 * @toVw; width: 215 * @toVw;
} }
} }
.showFinish-block{
background-size: 100% 100%;
position: relative;
width: 313 * @toVw;
height: 439 * @toVw;
background-color: rgba(0,0,0,0.5);
.header{
position: absolute;
width: 100%;
text-align: center;
top: 110 * @toVw;
img{
width: 48 * @toVw;
border-radius: 1000px;
}
}
.text1{
position: absolute;
right: 125 * @toVw;
width: 3em;
text-align: center;
top: 181 * @toVw;
font-size:12px;
font-family:PingFang-SC-Regular;
font-weight:400;
color:rgba(51,51,51,1);
line-height:17px;
}
.text2{
position: absolute;
right: 125 * @toVw;
width: 3em;
text-align: center;
top: 225 * @toVw;
font-size:12px;
font-family:PingFang-SC-Regular;
font-weight:400;
color:rgba(51,51,51,1);
line-height:17px;
}
.text3{
position: absolute;
right: 125 * @toVw;
width: 3em;
text-align: center;
top: 273 * @toVw;
font-size:12px;
font-family:PingFang-SC-Regular;
font-weight:400;
color:rgba(51,51,51,1);
line-height:17px;
}
}
} }
.fade-enter-active, .fade-leave-active { .fade-enter-active, .fade-leave-active {
transition: opacity .5s; transition: opacity .5s;
...@@ -1001,6 +1037,7 @@ ...@@ -1001,6 +1037,7 @@
.fade-enter, .fade-leave-to /* .fade-leave-active below version 2.1.8 */ { .fade-enter, .fade-leave-to /* .fade-leave-active below version 2.1.8 */ {
opacity: 0; opacity: 0;
} }
@media screen and (orientation: landscape) { @media screen and (orientation: landscape) {
.lesson { .lesson {
.play1 { .play1 {
......
...@@ -17,6 +17,13 @@ const getwechatParamUrl = `${_baseUrl}api/client/jssdk`; ...@@ -17,6 +17,13 @@ const getwechatParamUrl = `${_baseUrl}api/client/jssdk`;
export const getwechatParam = function (json) { export const getwechatParam = function (json) {
return Vue.prototype.$fetch(getwechatParamUrl,json) return Vue.prototype.$fetch(getwechatParamUrl,json)
}; };
// 文件上传
const uploadFileUrl = `${_baseUrl}api/public/upload/zone`;
export const uploadFileApi = function (json) {
return Vue.prototype.$upload(uploadFileUrl,json)
};
// 获取商品详情 // 获取商品详情
const getGoodsDetailUrl = `${_baseUrl}api/client/goods/info/`; const getGoodsDetailUrl = `${_baseUrl}api/client/goods/info/`;
export const getGoodsDetailApi = function (id) { export const getGoodsDetailApi = function (id) {
......
...@@ -5,14 +5,15 @@ import { Toast,MessageBox } from 'mint-ui'; ...@@ -5,14 +5,15 @@ import { Toast,MessageBox } from 'mint-ui';
import router from '../router' import router from '../router'
import Cookie from '../util/cookie' import Cookie from '../util/cookie'
// 默认超时设置 // 默认超时设置
axios.defaults.timeout = 8000; axios.defaults.timeout = 50000;
// 相对路径设置 // 相对路径设置
axios.defaults.baseURL =''; axios.defaults.baseURL ='';
//http request 拦截器 //http request 拦截器
axios.interceptors.request.use( axios.interceptors.request.use(
config => { config => {
// 获取token // 获取token
const token = localStorage.getItem('cc_token'); const token = Cookie.get('cc_token');
// 设置参数格式 // 设置参数格式
if(!config.headers['Content-Type']){ if(!config.headers['Content-Type']){
config.headers = { config.headers = {
...@@ -33,23 +34,29 @@ axios.interceptors.request.use( ...@@ -33,23 +34,29 @@ axios.interceptors.request.use(
if(reg.test(json[k])){ if(reg.test(json[k])){
json[k]= Number(json[k]) json[k]= Number(json[k])
} }
if(json[k] === null){
json[k] = ''
}
json[k] = md5(json[k].toString()) json[k] = md5(json[k].toString())
} }
json.sing = "singsingenglish21000"; json.sing = "singsingenglish21000";
config.params.param_token = md5(JSON.stringify(json)); config.params.param_token = md5(JSON.stringify(json));
}else if(config.url !== '/api/admin/login'){ }else if(config.url !== '/api/admin/login'){
config.data = config.data || {}; config.data = config.data || {};
let json = JSON.parse(JSON.stringify(config.data)); let json2 = JSON.parse(JSON.stringify(config.data));
for(let k in json) for(let k in json2)
{ {
let reg = /^[0-9]+$/u; let reg = /^[0-9]+$/u;
if(reg.test(json[k])){ if(reg.test(json2[k])){
json[k]= Number(json[k]) json2[k]= Number(json2[k])
} }
json[k] = md5(json[k].toString()) if(json2[k] === null){
json2[k] = ''
}
json2[k] = md5(json2[k].toString())
} }
json.sing = "singsingenglish21000"; json2.sing = "singsingenglish21000";
config.data.param_token = md5(JSON.stringify(json)); config.data.param_token = md5(JSON.stringify(json2));
} }
return config; return config;
}, },
...@@ -65,7 +72,7 @@ axios.interceptors.response.use( ...@@ -65,7 +72,7 @@ axios.interceptors.response.use(
if(response.data.code === 501){ if(response.data.code === 501){
// 登录验证 // 登录验证
router.push({ router.push({
name:'author'//从哪个页面跳转 name:'login'//从哪个页面跳转
}) })
} }
return response; return response;
...@@ -85,50 +92,46 @@ axios.interceptors.response.use( ...@@ -85,50 +92,46 @@ axios.interceptors.response.use(
export function upload(url,json) { export function upload(url,json) {
return new Promise((resolve,reject) => { return new Promise((resolve,reject) => {
//开启分片 //开启分片
let size = parseInt(Number(json.file.size)/Number(process.env.MAX_FILESIZE) +1); let size = parseInt(Number(json.file.size)/Number(process.env.MAX_FILESIZE) +1);
let y = 0; let y = 0;
let fun = function(){ let fun = function(){
let formData = new FormData(); let formData = new FormData();
let file = json.file.slice(y*process.env.MAX_FILESIZE,(y+1)*process.env.MAX_FILESIZE); let file = json.file.slice(y*process.env.MAX_FILESIZE,(y+1)*process.env.MAX_FILESIZE);
console.log(json.file); formData.append('chunk', y);
formData.append('chunk', y); formData.append('file_name', json.file.name);
formData.append('file_name', json.file.name); formData.append('count', size);
formData.append('count', size); formData.append('type', json.type);
formData.append('type', json.type); formData.append('file', file);
formData.append('file', file); axios.post(url,formData,{ headers: {
axios.post(url,formData,{ headers: { 'Content-Type': 'multipart/form-data'
'Content-Type': 'multipart/form-data' },timeout:10000000,
},timeout:60000, onUploadProgress: progressEvent => {
onUploadProgress: progressEvent => { // if(store.state.progressList.find(i=>{return i.id === json.file.uid})){
if(store.state.progressList.find(i=>{return i.id === json.file.uid})){ // let progress = ((Number(progressEvent.loaded) + Number(y*process.env.MAX_FILESIZE)) / Number(json.file.size) * 100| 0);
let progress = ((Number(progressEvent.loaded) + Number(y*process.env.MAX_FILESIZE)) / Number(json.file.size) * 100| 0); // store.dispatch('setProgress',{type: 'change',id: json.file.uid ,num: progress});
store.dispatch('setProgress',{type: 'change',id: json.file.uid ,num: progress}); // }
} },})
},}) .then(response => {
.then(response => { if(response.data.code === 200){
if(response.data.code === 200){ if(y+1<size){
if(y+1<size){ y++;
y++; fun()
fun()
}else{
y=0;
resolve(response.data.data);
}
}else{ }else{
Toast(response.data.msg) y=0;
resolve(response.data.data);
} }
}) }else{
.catch(err => { Toast(response.data.msg)
reject(err); }
let message = '请求失败!请检查网络'; })
if(err.response)message=err.response.data.message; .catch(err => {
MessageBox({ reject(err);
title:'错误!', let message = '请求失败!请检查网络';
message:message, if(err.response)message=err.response.data.message;
}) Toast(message)
}) })
}; };
fun() fun()
}) })
} }
...@@ -146,6 +149,11 @@ export function fetch(url,params={}){ ...@@ -146,6 +149,11 @@ export function fetch(url,params={}){
.then(response => { .then(response => {
if(response.data.code === 200){ if(response.data.code === 200){
resolve(response.data.data); resolve(response.data.data);
}else if(response.data.code === 501){
router.push({
name:'login'//从哪个页面跳转
})
}else if(response.data.code === 503){
}else{ }else{
Toast(response.data.msg) Toast(response.data.msg)
} }
...@@ -154,10 +162,7 @@ export function fetch(url,params={}){ ...@@ -154,10 +162,7 @@ export function fetch(url,params={}){
reject(err); reject(err);
let message = '请求失败!请检查网络'; let message = '请求失败!请检查网络';
if(err.response)message=err.response.data.message; if(err.response)message=err.response.data.message;
MessageBox({ Toast(message)
title:'错误!',
message:message,
})
}) })
}) })
} }
...@@ -176,6 +181,11 @@ export function post(url,data = {}){ ...@@ -176,6 +181,11 @@ export function post(url,data = {}){
.then(response => { .then(response => {
if(response.data.code === 200){ if(response.data.code === 200){
resolve(response.data.data); resolve(response.data.data);
}else if(response.data.code === 501){
router.push({
name:'login'//从哪个页面跳转
})
}else if(response.data.code === 503){
}else{ }else{
Toast(response.data.msg) Toast(response.data.msg)
} }
...@@ -183,10 +193,7 @@ export function post(url,data = {}){ ...@@ -183,10 +193,7 @@ export function post(url,data = {}){
reject(err); reject(err);
let message = '请求失败!请检查网络'; let message = '请求失败!请检查网络';
if(err.response)message=err.response.data.message; if(err.response)message=err.response.data.message;
MessageBox({ Toast()
title:'错误!',
message:message,
})
}) })
}) })
} }
...@@ -204,6 +211,11 @@ export function patch(url,data = {}){ ...@@ -204,6 +211,11 @@ export function patch(url,data = {}){
.then(response => { .then(response => {
if(response.data.code === 200){ if(response.data.code === 200){
resolve(response.data.data); resolve(response.data.data);
}else if(response.data.code === 501){
router.push({
name:'login'//从哪个页面跳转
})
}else if(response.data.code === 503){
}else{ }else{
Toast(response.data.msg) Toast(response.data.msg)
} }
...@@ -211,10 +223,7 @@ export function patch(url,data = {}){ ...@@ -211,10 +223,7 @@ export function patch(url,data = {}){
reject(err); reject(err);
let message = '请求失败!请检查网络'; let message = '请求失败!请检查网络';
if(err.response)message=err.response.data.message; if(err.response)message=err.response.data.message;
MessageBox({ Toast(message)
title:'错误!',
message:message,
})
}) })
}) })
} }
...@@ -232,6 +241,11 @@ export function put(url,data = {}){ ...@@ -232,6 +241,11 @@ export function put(url,data = {}){
.then(response => { .then(response => {
if(response.data.code === 200){ if(response.data.code === 200){
resolve(response.data.data); resolve(response.data.data);
}else if(response.data.code === 501){
router.push({
name:'login'//从哪个页面跳转
})
}else if(response.data.code === 503){
}else{ }else{
Toast(response.data.msg) Toast(response.data.msg)
} }
...@@ -239,10 +253,7 @@ export function put(url,data = {}){ ...@@ -239,10 +253,7 @@ export function put(url,data = {}){
reject(err); reject(err);
let message = '请求失败!请检查网络'; let message = '请求失败!请检查网络';
if(err.response)message=err.response.data.message; if(err.response)message=err.response.data.message;
MessageBox({ Toast(message)
title:'错误!',
message:message,
})
}) })
}) })
} }
...@@ -253,6 +264,11 @@ export function del(url,data = {}){ ...@@ -253,6 +264,11 @@ export function del(url,data = {}){
.then(response => { .then(response => {
if(response.data.code === 200){ if(response.data.code === 200){
resolve(response.data.data); resolve(response.data.data);
}else if(response.data.code === 501){
router.push({
name:'login'//从哪个页面跳转
})
}else if(response.data.code === 503){
}else{ }else{
Toast(response.data.msg) Toast(response.data.msg)
} }
...@@ -260,10 +276,7 @@ export function del(url,data = {}){ ...@@ -260,10 +276,7 @@ export function del(url,data = {}){
reject(err); reject(err);
let message = '请求失败!请检查网络'; let message = '请求失败!请检查网络';
if(err.response)message=err.response.data.message; if(err.response)message=err.response.data.message;
MessageBox({ Toast(message)
title:'错误!',
message:message,
})
}) })
}) })
} }
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