25.40e915ea990045760735.js 7.65 KB
webpackJsonp([25],{"0h0x":function(t,s){},"4plS":function(t,s,a){"use strict";Object.defineProperty(s,"__esModule",{value:!0});a("eqfM");var i=a("/QYm"),e=a("mvHQ"),n=a.n(e),r=(a("v2ns"),a("7QTg")),l=a("hU5a"),c=a.n(l),o=a("t4cQ"),v=a.n(o),_=a("Jmy5"),d=a("CCn6"),u={name:"starResultV2",data:function(){var t=this;return{img_pass:v.a,height:0,pullup:!0,rankBg:c.a,starNum:"",userDetail:{},loading:!0,finished:!1,starPage:_.i,starList:[],page:1,offset:30,tabIndex:2,starInfo:{code:""},swiperOption:{on:{slideChangeTransitionEnd:function(){t.tabIndex=this.activeIndex+1}}}}},components:{swiper:r.swiper,swiperSlide:r.swiperSlide},computed:{swiper:function(){return this.$refs.mySwiper.swiper}},methods:{goResult:function(){this.$router.push({name:"starResultV2",query:{starInfo:this.starInfo}})},goDetail:function(t){var s={};s.start_at=this.starInfo.start_at,s.over_at=this.starInfo.over_at,s.user_category_integral=this.starInfo.user_category_integral,this.$router.push({name:"starDetail",query:{starInfo:encodeURIComponent(n()(s))}})},onReachBottom:function(){var t=this;if(!this.finished&&this.loading){this.loading=!1,i.a.loading({mask:!0,message:""}),this.page++;var s={page:this.page,limit:"20"};Object(d.P)(s).then(function(s){t.loading=!0,s.list.length>0&&(s.list.forEach(function(s){t.starList.push(s)}),s.total==t.starList.length&&(t.finished=!0)),i.a.clear()})}},initPage:function(){var t=this;i.a.loading({mask:!0,message:""}),this.userDetail=JSON.parse(localStorage.getItem("userDesc")),Object(d.O)().then(function(s){t.starNum=s.last_value});var s={page:this.page,limit:"20"};Object(d.P)(s).then(function(s){t.starList=s.list,t.finished=!(s.total>20)}),Object(d.J)().then(function(s){t.starInfo=s,500!==t.starInfo.code&&(t.tabIndex=1),i.a.clear(),setTimeout(function(){var s=(document.documentElement.clientHeight-Number(getComputedStyle(t.$refs.floatBox).height.replace("px","")))/2;t.$refs.unStar&&(t.$refs.unStart.style.top=Number(getComputedStyle(t.$refs.floatBox).height.replace("px",""))+s+"px")},200)})},tabChange:function(t){this.tabIndex=t,1==t?this.swiper.slidePrev():2==t&&this.swiper.slideNext()}},mounted:function(){this.height=screen.height-Number(getComputedStyle(this.$refs.floatBox).height.replace("px","")),this.initPage()}},f={render:function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",[a("div",{ref:"floatBox",staticClass:"floatBox"},[a("div",{staticClass:"head"},[a("img",{staticClass:"bg",attrs:{src:t.rankBg,alt:""}}),t._v(" "),a("div",{staticClass:"content"},[a("div",{staticClass:"avatar"},[a("img",{staticClass:"header-icon",attrs:{src:t.userDetail.avatar}}),t._v(" "),a("span",{staticClass:"name"},[t._v(t._s(t.userDetail.nickname))])]),t._v(" "),a("div",{staticClass:"text"},[a("div",{staticClass:"count"},[t._v(t._s(t.starNum))]),t._v(" "),a("div",[t._v("星星总数")])])])]),t._v(" "),0==t.starNum?a("div",{staticClass:"secTitle anActivity"},[a("span",{staticClass:"line"}),t._v("      还没有星星记录哦~      \n      "),a("span",{staticClass:"line"})]):t._e(),t._v(" "),0!=t.starNum&&500!=t.starInfo.code?a("div",{staticClass:"secTitle"},[a("div",{class:{item:!0},on:{click:function(s){t.tabChange(1)}}},[1==t.tabIndex?a("span",{staticClass:"activity"},[a("img",{attrs:{src:t.starPage.star_img_title,alt:""}}),t._v(" 星星活动\n        ")]):t._e(),t._v(" "),2==t.tabIndex?a("span",[t._v("星星活动")]):t._e()]),t._v(" "),a("div",{class:{item:!0},on:{click:function(s){t.tabChange(2)}}},[2==t.tabIndex?a("span",{staticClass:"activity"},[a("img",{attrs:{src:t.starPage.star_img_title,alt:""}}),t._v("星星记录\n        ")]):t._e(),t._v(" "),1==t.tabIndex?a("span",[t._v("星星记录")]):t._e()])]):t._e(),t._v(" "),0!=t.starNum&&500==t.starInfo.code?a("div",{staticClass:"secTitle anActivity"},[a("span",{staticClass:"line"}),t._v("      星星记录      \n      "),a("span",{staticClass:"line"})]):t._e()]),t._v(" "),a("swiper",{ref:"mySwiper",staticClass:"scroll",attrs:{options:t.swiperOption}},[0!=t.starNum&&500!=t.starInfo.code?a("swiperSlide",[a("scroll",{ref:"scrollItem",staticClass:"scrollItem",attrs:{data:t.starList,bounce:!1}},[a("div",{staticClass:"container"},[3001!=t.starInfo.code?a("div",{staticClass:"stageBox"},[3003!=t.starInfo.code&&3004!=t.starInfo.code&&t.starInfo.activity_result&&21==t.starInfo.activity_result.result?a("div",{staticClass:"result"},[a("div",{staticClass:"float"},[t._v("结果公示")]),t._v(" "),a("div",[a("h2",[t._v("恭喜全勤活动审核通过")]),t._v(" "),a("p",[t._v("您将获得唱唱启蒙英语“全勤奖学金”")])])]):t._e(),t._v(" "),3003!=t.starInfo.code&&t.starInfo.activity_result&&t.starInfo.activity_result&&22==t.starInfo.activity_result.result?a("div",{staticClass:"result fal"},[a("div",{staticClass:"float"},[t._v("结果公示")]),t._v(" "),a("div",[a("div",{staticClass:"fal_title"},[t._v("很抱歉全勤活动挑战失败")]),t._v(" "),a("div",{staticClass:"fal_tip"},[t._v("学习没有终点,任何时候都是一个起点")])])]):t._e(),t._v(" "),a("div",{staticClass:"stageitem"},[a("img",{staticClass:"left",attrs:{src:t.starPage.star_img_xingxing,alt:""}}),t._v(" "),a("div",{staticClass:"right"},[a("div",{staticClass:"title"},[t._v("全勤活动星星")]),t._v(" "),a("div",{staticClass:"date"},[t._v(t._s(t.starInfo.start_at)+"~"+t._s(t.starInfo.over_at))]),t._v(" "),a("div",{staticClass:"count"},[a("span",{staticClass:"add"},[t._v(t._s(t.starInfo.user_category_integral)+"/40")]),t._v(" "),a("img",{attrs:{src:t.starPage.star_inner,alt:""}})]),t._v(" "),a("div",{staticClass:"tip",on:{click:function(s){t.goDetail(1,s)}}},[t._v("\n                  查看明细\n                  "),a("i",{staticClass:"iconfont icon-youjiantou"})])])]),t._v(" "),a("div",{staticClass:"rule"},[a("p",[t._v("活动说明:")]),t._v(" "),a("p",[t._v("1.活动期限为您开课的第1天至第20天;")]),t._v(" "),a("p",[t._v("2.全勤星星达到目标即可获得奖学金;")]),t._v(" "),a("p",[t._v("3.活动仅统计“学习奖励”星星,由分享学习成绩获得“分享奖励”星星不记做统计;")]),t._v(" "),a("p",[t._v("4.开课日起第21天起为奖励公示期,此页面将开放阶段任务是否达成;")]),t._v(" "),a("p",[t._v("5.奖励公示期起7个工作日内,奖学金会发放至您上课的微信账号中,还请耐心等待。")])]),t._v(" "),3003==t.starInfo.code?a("div",{staticClass:"showRs",on:{click:t.goResult}},[t._v("\n              查看活动结果\n              "),a("i",{staticClass:"iconfont icon-youjiantou"})]):t._e()]):t._e(),t._v(" "),3001==t.starInfo.code?a("div",{ref:"unStart",staticClass:"unStart"},[a("img",{attrs:{src:t.starPage.star_img_0,alt:""}}),t._v(" "),a("p",[t._v("活动时间"+t._s(t.starInfo.start_at)+"~"+t._s(t.starInfo.over_at))])]):t._e()])])],1):t._e(),t._v(" "),a("swiperSlide",[0!=t.starNum?a("scroll",{ref:"scrollItem",staticClass:"scrollItem",attrs:{data:t.starList,pullup:t.pullup,bounce:!1},on:{pullup:t.onReachBottom}},[a("div",{staticClass:"itemBox"},[t._l(t.starList,function(s,i){return a("div",{key:i,staticClass:"item"},[a("div",{staticClass:"left"},[a("p",[t._v(t._s(s.desc))]),t._v(" "),a("p",{staticClass:"date"},[t._v(t._s(s.created_at))])]),t._v(" "),a("div",{staticClass:"right"},[1==s.is_add?a("span",{staticClass:"add"},[t._v("+"+t._s(s.value))]):t._e(),t._v(" "),0==s.is_add?a("span",{staticClass:"reduce"},[t._v("-"+t._s(s.value))]):t._e(),t._v(" "),a("img",{attrs:{src:t.starPage.star_inner,alt:""}})])])}),t._v(" "),t.finished?a("div",{staticClass:"none"},[t._v("没有更多了~")]):t._e()],2)]):t._e()],1)],1)],1)},staticRenderFns:[]};var p=a("VU/8")(u,f,!1,function(t){a("8jUV"),a("0h0x")},"data-v-52af8d5a",null);s.default=p.exports},"8jUV":function(t,s){},t4cQ:function(t,s,a){t.exports=a.p+"static/img/img_pass@2x.96468a6.png"}});