(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-200dd9ae"],{"159b":function(t,e,i){var n=i("da84"),s=i("fdbc"),a=i("17c2"),r=i("9112");for(var o in s){var c=n[o],u=c&&c.prototype;if(u&&u.forEach!==a)try{r(u,"forEach",a)}catch(l){u.forEach=a}}},"17c2":function(t,e,i){"use strict";var n=i("b727").forEach,s=i("b301");t.exports=s("forEach")?function(t){return n(this,t,arguments.length>1?arguments[1]:void 0)}:[].forEach},"370c":function(t,e,i){"use strict";var n=i("55a0"),s=i.n(n);s.a},"55a0":function(t,e,i){},"65f0":function(t,e,i){var n=i("861d"),s=i("e8b5"),a=i("b622"),r=a("species");t.exports=function(t,e){var i;return s(t)&&(i=t.constructor,"function"!=typeof i||i!==Array&&!s(i.prototype)?n(i)&&(i=i[r],null===i&&(i=void 0)):i=void 0),new(void 0===i?Array:i)(0===e?0:e)}},b301:function(t,e,i){"use strict";var n=i("d039");t.exports=function(t,e){var i=[][t];return!i||!n((function(){i.call(null,e||function(){throw 1},1)}))}},b4e9:function(t,e,i){"use strict";i.r(e);var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"content"},[i("el-card",{staticClass:"imgItem",attrs:{shadow:"hover"}},[i("div",{staticClass:"maintitle",attrs:{slot:"header"},slot:"header"},[i("span",[t._v(t._s(t.dataInfo.title)+" - 详情")]),t.dataInfo.purchase?i("el-button",{staticClass:"buyImages",attrs:{type:"text"}},[t._v("已购图集")]):i("el-button",{staticClass:"buyImages",attrs:{type:"text"},on:{click:function(e){return t.buyImages(t.dataInfo)}}},[t._v(t._s(t.dataInfo.price)+"金币购买全本漫画")])],1),i("div",{staticClass:"contentInfo"},[i("el-carousel",{ref:"carousel",attrs:{height:"600px",interval:5e3,arrow:"always",autoplay:!1,"initial-index":t.currentIndex},on:{change:t.changeImg}},t._l(t.dataList,(function(e){return i("el-carousel-item",{key:e.id},[i("div",{staticClass:"detail"},[i("div",{staticClass:"mainInfo"},[i("span",[t._v(t._s(e.title))])]),i("img",{staticClass:"image",attrs:{src:e.picture}})])])})),1),i("div",{ref:"imageList",staticClass:"imageList"},t._l(t.dataList,(function(e,n){return i("el-image",{key:e.id,class:t.currentIndex==n?"current":"",attrs:{src:e.picture,fit:"contain",lazy:""}})})),1)],1)])],1)},s=[],a=(i("159b"),i("fd03")),r={name:"imgDetail",data:function(){return{dataList:[],dataInfo:{},id:this.$route.params.id,pid:this.$route.query.cartoon_info_id,currentIndex:0,limit:4}},computed:{isLogin:function(){return this.$store.state.isLogin},integral:function(){return this.$store.state.integral||0}},mounted:function(){this.$route.params.id,this.$route.query.cartoon_info_id;this.getDataList()},methods:{getDataList:function(){var t=this;Object(a["b"])(this.id).then((function(e){1==e.code&&(t.dataInfo=e.data,t.dataList=e.data.cartoon_info||[],!t.pid&&(t.pid=t.dataList[0].id),t.getData())})).catch((function(e){t.$message({message:e.message,type:"error",showClose:!0})}))},getData:function(){var t=this;this.pid&&(this.dataList.forEach((function(e,i){if(e.id==t.pid)return t.currentIndex=i,void t.$nextTick((function(){t.goScoll()}))})),this.canViewImage(this.currentIndex))},canViewImage:function(t){var e=this;t>this.limit&&!this.isLogin?this.$alert("你还未登录,请进入登录页面后查看","提示",{confirmButtonText:"确定",callback:function(t){e.$router.push("/login")}}):t>this.limit&&!this.dataInfo.purchase&&this.$alert("请点击右上角“".concat(this.dataInfo.price,"金币购买全本漫画”后查看"),"提示",{confirmButtonText:"确定",callback:function(t){e.currentIndex=0,e.$nextTick((function(){e.$refs.carousel.setActiveItem(e.limit)}))}})},goScoll:function(){var t=this.$refs.imageList.offsetWidth/2,e=100*this.currentIndex,i=e>t?e-t:0;console.log("scroll: ",i),this.$refs.imageList.scrollTo(0,i)},changeImg:function(t){this.currentIndex=t,this.canViewImage(t),this.goScoll()},buyImages:function(t){var e=this;this.isLogin?this.integral<=t.price&&!t.purchase?this.$message({showClose:!0,message:"你的账户金币不足,正跳转至充值页面",duration:2e3,type:"warning",onClose:function(){e.$router.push("/recharge")}}):this.buyInfo(t):this.$message({showClose:!0,message:"你还未登录,正跳转至登录页面",duration:2e3,type:"warning",onClose:function(){e.$router.push("/login")}})},buyInfo:function(t){var e=this;this.$confirm("购买此图集需花费".concat(t.price,"金币"),"购买提示",{confirmButtonText:"确定",cancelButtonText:"取消"}).then((function(){e.setIntegral(t.id)})).catch((function(){e.$message({type:"info",message:"已取消购买",duration:2e3,showClose:!0})}))},setIntegral:function(t){var e=this;Object(a["j"])(t).then((function(t){if(1==t.code){var i=t.integral;e.$store.commit("changeIntegral",i),e.$set(e.dataInfo,"purchase",!0),e.$message({showClose:!0,message:"购买成功",duration:2e3,type:"success"})}})).catch((function(t){e.$message({message:t.message,type:"error",showClose:!0})}))}}},o=r,c=(i("370c"),i("2877")),u=Object(c["a"])(o,n,s,!1,null,"6d959e2e",null);e["default"]=u.exports},b727:function(t,e,i){var n=i("f8c2"),s=i("44ad"),a=i("7b0b"),r=i("50c4"),o=i("65f0"),c=[].push,u=function(t){var e=1==t,i=2==t,u=3==t,l=4==t,f=6==t,h=5==t||f;return function(d,g,m,p){for(var v,L,I=a(d),y=s(I),b=n(g,m,3),x=r(y.length),$=0,C=p||o,w=e?C(d,x):i?C(d,0):void 0;x>$;$++)if((h||$ in y)&&(v=y[$],L=b(v,$,I),t))if(e)w[$]=L;else if(L)switch(t){case 3:return!0;case 5:return v;case 6:return $;case 2:c.call(w,v)}else if(l)return!1;return f?-1:u||l?l:w}};t.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6)}},e8b5:function(t,e,i){var n=i("c6b6");t.exports=Array.isArray||function(t){return"Array"==n(t)}},fdbc:function(t,e){t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}}}]); //# sourceMappingURL=chunk-200dd9ae.d6ade08a.js.map