web/h5/static/js/11.baeef673defc8bce311a.js

(开头部分) 13KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

webpackJsonp([11,23],{"12C6":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=i("xmgM"),a={components:{findView:i("oS40").default},data:function(){return{active:0,items:s.a}}},n={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"home"},[i("van-tabbar",{model:{value:t.active,callback:function(e){t.active=e},expression:"active"}},t._l(t.items,function(e){return i("van-tabbar-item",{key:e.type,scopedSlots:t._u([{key:"icon",fn:function(t){return[i("img",{attrs:{src:t.active?e.active:e.normal}})]}}])},[i("span",[t._v(t._s(e.type))])])})),t._v(" "),i("find-view",{attrs:{feedback:!1}})],1)},staticRenderFns:[]},r=i("VU/8")(a,n,!1,null,null,null);e.default=r.exports},oS40:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});i("eqfM");var s=i("/QYm"),a=i("gRE1"),n=i.n(a),r=i("Dd8w"),o=i.n(r),c=i("0Y9P"),l={props:{poster:{type:Object,default:{}},feedback:{type:Boolean,default:!0}},data:function(){return{link:this.poster.link}},computed:{linkUrl:function(){if(!("url"==this.poster.link.type&&this.feedback))return"javascripts;";var t=this.poster.link.url&&this.poster.link.url.trim();return t?/^(\/\/)|(http:\/\/)|(https:\/\/)/.exec(t)?t:"http://"+t:"javascripts:;"}},methods:{jumpTo:function(t){this.feedback&&("course"===t.type&&t.target?this.$router.push({path:"/course/"+t.target.id}):"classroom"===t.type&&t.target?this.$router.push({path:"/classroom/"+t.target.id}):"vip"!==t.type||this.$router.push({path:"/vip"}))}}},u={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"e-poster"},["url"==t.poster.link.type&&t.feedback?i("a",{attrs:{href:t.linkUrl}},[i("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.poster.image.uri,expression:"poster.image.uri"}],staticClass:"e-poster__img"})]):i("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.poster.image.uri,expression:"poster.image.uri"}],staticClass:"e-poster__img",on:{click:function(e){t.jumpTo(t.link)}}})])},staticRenderFns:[]},p=i("VU/8")(l,u,!1,null,null,null).exports,d={components:{countDown:i("lpC9").a},name:"e-groupon",props:{activity:{type:Object,default:{}},tag:{type:String,default:""},showTitle:{type:String,default:"show"},type:{type:String,default:"groupon"},feedback:{type:Boolean,default:!0}},data:function(){return{counting:!0,isEmpty:!1,bgGrey:!1}},computed:{activityData:function(){return!!n()(this.activity).length},activityId:function(){return Number(this.activity.id)},activityTitle:function(){return"seckill"===this.type?"秒杀":"cut"===this.type?"砍价":"拼团"},activityPrice:function(){return n()(this.activity).length?"seckill"===this.type?this.activity.rule.seckillPrice:"cut"===this.type?this.activity.rule.lowestPrice:"groupon"===this.type?this.activity.rule.ownerPrice:void 0:"00.00"},grouponStatus:function(){var t=this.activity.status;if("ongoing"===t&&!this.counting)return this.activity.status="closed",{seckill:"秒杀",cut:"砍价",groupon:"拼团"}[type]+"已结束";switch(this.type){case"groupon":if("unstart"===t)return"拼团未开始";if("ongoing"===t)return"去拼团";if("closed"===t)return"拼团已结束";break;case"seckill":if("unstart"===t)return"秒杀未开始";if("closed"===t)return"秒杀已结束";if("ongoing"===t){if(0==this.activity.productRemaind)return"商品已售空";var e=(new Date).getTime(),i=new Date(this.activity.startTime).getTime(),s=new Date(this.activity.endTime).getTime();if(i<e&&e<s)return"马上秒";if(i>e)return this.bgGrey=!0,"秒杀未开始"}break;case"cut":if("unstart"===t)return"砍价未开始";if("ongoing"===t)return"发起砍价";if("closed"===t)return"砍价已结束"}}},methods:{getMarketUrl:function(t){this.feedback&&this.$emit("activityHandle",this.activityId)},expire:function(){this.counting=!1},sellOut:function(){this.isEmpty=!0}}},v={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"e-groupon",on:{click:function(e){t.getMarketUrl(t.activity.status)}}},["show"===t.showTitle?i("div",{staticClass:"e-coupon__title"},[t._v(t._s(t.activityTitle))]):t._e(),t._v(" "),i("div",{staticClass:"e-groupon__image-container",class:{"e-groupon__image-empty":!t.activity.cover}},[t.activity.cover?i("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.activity.cover,expression:"activity.cover"}],staticClass:"e-groupon__image",attrs:{alt:""}}):t._e(),t._v(" "),t.tag.length?i("div",{staticClass:"e-groupon__tag"},[t._v(t._s(t.tag))]):t._e()]),t._v(" "),t.activityData&&"seckill"===t.type&&t.counting&&!t.isEmpty&&"ongoing"===t.activity.status?i("countDown",{attrs:{activity:t.activity},on:{timesUp:t.expire,sellOut:t.sellOut}}):t._e(),t._v(" "),i("div",{staticClass:"e-groupon__context"},[i("div",{staticClass:"context-title text-overflow"},[t._v(t._s(t.activity.name||"活动名称"))]),t._v(" "),i("div",{staticClass:"context-sale clearfix"},["groupon"!==t.type?i("div",{staticClass:"type-tag"},[t._v(t._s("cut"===t.type?"砍价享":"秒杀价"))]):t._e(),t._v(" "),i("div",{staticClass:"context-sale__sale-price"},[t._v("¥"+t._s(t.activityPrice))]),t._v(" "),t.activity.originPrice?i("div",{staticClass:"context-sale__origin-price"},[t._v("原价¥"+t._s(t.activity.originPrice))]):t._e(),t._v(" "),i("a",{staticClass:"context-sale__shopping",class:[t.activity.status,{"bg-grey":t.isEmpty||t.bgGrey}],attrs:{href:"javascript:;"}},[t._v("\n        "+t._s(t.grouponStatus)+"\n      ")])])])],1)},staticRenderFns:[]},m=i("VU/8")(d,v,!1,null,null,null).exports,f={props:{slides:{type:Array,default:[]},feedback:{type:Boolean,default:!0}},methods:{jumpTo:function(t,e){if(this.feedback&&t){var i=t.link;"classroom"===i.type&&i.target?this.$router.push({path:"/classroom/"+i.target.id}):"vip"!==i.type?"course"===i.type&&i.target&&this.$router.push({path:"/course/"+i.target.id}):this.$router.push({path:"/vip"})}}}},_={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"e-swipe"},[i("van-swipe",{attrs:{autoplay:2e3}},t._l(t.slides,function(e,s){return i("van-swipe-item",{key:s},[i("div",{staticClass:"item-container"},["url"!==e.link.type?i("div",{on:{click:function(i){t.jumpTo(e,s)}}},[i("img",{attrs:{src:e.image.uri}})]):i("a",{attrs:{href:e.link.url||"javascript:;"}},[i("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.image.uri,expression:"slide.image.uri"}]})]),t._v(" "),i("div",{staticClass:"text-overflow item-container__title"},[t._v(t._s(e.title))])])])}))],1)},staticRenderFns:[]},h=i("VU/8")(f,_,!1,null,null,null).exports,g={props:["item","num","feedback"],computed:{couponStatus:function(){if(!this.feedback)return"";var t=this.item.currentUserCoupon;return 0!=this.item.unreceivedNum||t?!t||"used"!==t.status&&"using"!==t.status?void 0:"coupon-used":"coupon-received-all"}},mixins:[i("OPcZ").a]},y={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{class:["e-coupon__body",t.couponStatus]},[i("div",{staticClass:"e-coupon__header clearfix"},[i("span",{staticClass:"e-coupon__price",domProps:{innerHTML:t._s(t.priceHtml(t.item))}}),t._v(" "),i("div",{directives:[{name:"show",rawName:"v-show",value:1==t.num,expression:"num == 1"}],staticClass:"e-coupon__name"},[i("div",{staticClass:"text-overflow text-14 coupon-name"},[t._v(t._s(t.item.name))]),t._v(" "),i("span",{staticClass:"text-10"},[t._v(t._s(t.timeExpire(t.item)))])]),t._v(" "),t.feedback?i("div",[0==t.item.unreceivedNum||t.item.currentUserCoupon?i("div",{staticClass:"stamp"}):t._e(),t._v(" "),i("span",{staticClass:"coupon-button",on:{click:function(e){t.handleClick(t.item)}}},[t._v(t._s(t.item.currentUserCoupon?"去使用":"领券"))])]):i("div",[i("span",{staticClass:"coupon-button"},[t._v("领券")])])]),t._v(" "),i("div",{staticClass:"e-coupon__middle"}),t._v(" "),i("div",{staticClass:"e-coupon__bottom text-overflow"},[t._v("\n    可用范围:"+t._s(t.scopeFilter(t.item))+"\n  ")])])},staticRenderFns:[]},k={components:{item:i("VU/8")(g,y,!1,null,null,null).exports},props:{coupons:{type:Array,default:function(){return[]}},feedback:{type:Boolean,default:!0},showTitle:{type:String,default:"show"}},computed:{couponNum:function(){return this.coupons.length>1?"e-coupon-multi":"e-coupon-single"}},methods:{handleClick:function(t){this.feedback&&this.$emit("couponHandle",t)}}},b={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"e-coupon"},["show"===t.showTitle?i("div",{staticClass:"e-coupon__title"},[t._v("优惠券")]):t._e(),t._v(" "),i("div",{directives:[{name:"show",rawName:"v-show",value:t.coupons.length,expression:"coupons.length"}],class:["e-coupon__container","clearfix",t.couponNum]},[t.coupons.length>1?i("van-swipe",{attrs:{width:200,"show-indicators":!1,loop:!1,touchable:!0}},t._l(t.coupons,function(e,s){return i("van-swipe-item",{key:s},[i("item",{attrs:{item:e,num:t.coupons.length,feedback:t.feedback},on:{buttonClick:function(e){t.handleClick(e)}}})],1)})):t._l(t.coupons,function(e,s){return i("item",{key:s,attrs:{item:e,num:t.coupons.length,feedback:t.feedback},on:{buttonClick:function(e){t.handleClick(e)}}})})],2)])},staticRenderFns:[]},w=i("VU/8")(k,b,!1,null,null,null).exports,C={name:"e-vip-item",props:{item:{type:Object,default:function(){return{}}},feedback:{type:Boolean,default:!0}},methods:{handleClick:function(){this.feedback&&this.$router.push({path:"/vip",query:{id:this.item.id}})}}},x={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"e-vip-item",on:{click:t.handleClick}},[i("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.item.background,expression:"item.background"}],staticClass:"vip-background"}),t._v(" "),i("span",{staticClass:"name text-overflow"},[t._v(t._s(t.item.name))]),t._v(" "),i("span",{staticClass:"explain"},[t._v(t._s(t.item.freeCourseNum)+"门课程 "+t._s(t.item.freeClassroomNum)+"门班级")])])},staticRenderFns:[]},T={name:"e-vip-list",props:["items","feedback","sort","showTitle"],components:{vipItem:i("VU/8")(C,x,!1,null,null,null).exports}},$={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"e-vip-list",class:t.items.length<=1?"single":""},["show"===t.showTitle?i("div",{staticClass:"e-vip-list__title text-18 mb20"},[t._v("会员专区")]):t._e(),t._v(" "),t.items.length>1?i("van-swipe",{attrs:{width:200,"show-indicators":!1,loop:!1,touchable:!0}},t._l(t.items,function(e,s){return i("van-swipe-item",{key:s},[i("vip-item",{attrs:{item:e,feedback:t.feedback}})],1)})):t._l(t.items,function(e,s){return i("vip-item",{key:s,staticClass:"single",attrs:{item:e,feedback:t.feedback}})})],2)},staticRenderFns:[]},S=i("VU/8")(T,$,!1,null,null,null).exports,U=(i("Du/2"),i("w/qc")),N=i("NyOD"),E=i("gyMJ"),j=i("NYxO"),O={components:{"e-course-list":c.a,"e-swipe":h,"e-poster":p,"e-coupon-list":w,"e-vip-list":S,"e-market-part":m},mixins:[U.a,N.a],props:{feedback:{type:Boolean,default:!0}},data:function(){return{parts:[],imageMode:["responsive","size-fit"]}},computed:o()({},Object(j.mapState)(["vipSwitch","isLoading"])),created:function(){var t=this,e=this.$route.query,i=e.preview,a=e.token;1!=i?E.a.discoveries().then(function(e){t.parts=n()(e)}).catch(function(t){s.a.fail(t.message)}):E.a.discoveries({params:{mode:"draft",preview:1,token:a}}).then(function(e){t.parts=n()(e)}).catch(function(t){s.a.fail(t.message)})},methods:{fetchCourse:function(t){var e=this,i=t.params,s=t.index;"classroom_list"!==t.typeList?E.a.getCourseList({params:i}).then(function(t){"custom"!==e.sourceType&&(e.parts[s].data.items=t.data)}):E.a.getClassList({params:i}).then(function(t){"custom"!==e.sourceType&&(e.parts[s].data.items=t.data)})}}},P={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"find-page"},[t.isLoading?i("e-loading"):t._e(),t._v(" "),t._l(t.parts,function(e,s){return i("div",{key:s,staticClass:"find-page__part"},["slide_show"===e.type?i("e-swipe",{attrs:{slides:e.data}}):t._e(),t._v(" "),["classroom_list","course_list"].includes(e.type)&&e.data.items.length?i("e-course-list",{staticClass:"gray-border-bottom",attrs:{courseList:e.data,typeList:e.type,feedback:t.feedback,vipTagShow:!0,index:s},on:{fetchCourse:t.fetchCourse}}):t._e(),t._v(" "),"poster"===e.type?i("e-poster",{class:t.imageMode[e.data.responsive],attrs:{poster:e.data,feedback:t.feedback}}):t._e(),t._v(" "),"coupon"===e.type&&e.data.items&&e.data.items.length?i("e-coupon-list",{staticClass:"gray-border-bottom",attrs:{coupons:e.data.items,showTitle:e.data.titleShow,feedback:t.feedback},on:{couponHandle:function(e){t.couponHandle(e)}}}):t._e(),t._v(" "),"vip"===e.type&&t.vipSwitch&&e.data.items&&e.data.items.length?i("e-vip-list",{staticClass:"gray-border-bottom",attrs:{items:e.data.items,showTitle:e.data.titleShow,sort:e.data.sort,feedback:t.feedback}}):t._e(),t._v(" "),["groupon","cut","seckill"].includes(e.type)?i("e-market-part",{staticClass:"gray-border-bottom",attrs:{activity:e.data.activity,showTitle:e.data.titleShow,type:e.type,tag:e.data.tag,feedback:t.feedback},on:{activityHandle:t.activityHandle}}):t._e()],1)})],2)},staticRenderFns:[]},z=i("VU/8")(O,P,!1,null,null,null);e.default=z.exports},xmgM:function(t,e,i){"use strict";e.a=[{name:"find",type:"发现",normal:"static/images/explore.png",active:"static/images/exploreHL.png"},{name:"learning",type:"学习",normal:"static/images/learning.png",active:"static/images/learningHL.png"},{name:"my",type:"我的",normal:"static/images/me.png",active:"static/images/meHL.png"}]}});

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。