1 line
6.8 KiB
JavaScript
1 line
6.8 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-1588ca77"],{ac0d:function(t,e,i){"use strict";i.d(e,"a",(function(){return r}));var a=document.documentElement,s=document.body,r={data:function(){return{}},activated:function(){window.addEventListener("scroll",this.handleScroll)},deactivated:function(){window.removeEventListener("scroll",this.handleScroll)},methods:{getScrollTop:function(){var t=0;return a&&a.scrollTop?t=a.scrollTop:s&&(t=s.scrollTop),t},getClientHeight:function(){var t=0;return t=s.clientHeight&&a.clientHeight?Math.min(s.clientHeight,a.clientHeight):Math.max(s.clientHeight,a.clientHeight),t},getScrollHeight:function(){return Math.max(s.scrollHeight,a.scrollHeight)},handleScroll:function(){this.otherScroll();var t=document.documentElement.scrollTop||document.body.scrollTop;this.btnFlag=t>60,this.getScrollTop()+this.getClientHeight()+105>this.getScrollHeight()?(this.isLoadMore&&this.getMoreData(),this.isBottom=!0):this.isBottom=!1},otherScroll:function(){}}}},aee2:function(t,e,i){var a=i("24fb");e=a(!1),e.push([t.i,".page[data-v-186473c4]{min-height:100vh}.searchBox[data-v-186473c4]{background:#fff;overflow:hidden}.searchBox .search[data-v-186473c4]{height:1.88rem;border-radius:.94rem;background-color:#eff0f1;margin:.75rem .94rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-left:.69rem}.searchBox .search i[data-v-186473c4]{color:#999}.searchBox .search input[data-v-186473c4]{border:none;margin-left:.41rem}.banner[data-v-186473c4]{background:#999}.banner[data-v-186473c4],.banner img[data-v-186473c4]{width:100%;height:10.94rem}.listItems[data-v-186473c4]{padding:.938rem;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:.625rem;grid-row-gap:.625rem}.listItems .listItem[data-v-186473c4]{width:100%;height:14.75rem;text-align:left;background-color:#fff;-webkit-box-shadow:0 .031rem .309rem .003rem hsla(0,0%,85.5%,.82);box-shadow:0 .031rem .309rem .003rem hsla(0,0%,85.5%,.82);border-radius:.625rem;overflow:hidden}.listItems .listItem .image[data-v-186473c4]{width:100%;height:10.469rem;background-color:#bebebe;border-radius:.625rem .625rem 0 0}.listItems .listItem .image img[data-v-186473c4]{width:100%;height:10.469rem}.listItems .listItem .name[data-v-186473c4]{padding-left:.438rem;margin-top:.3rem;width:100%;font-size:.813rem;font-weight:700;color:#202020;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listItems .listItem .price[data-v-186473c4]{padding-left:.438rem;margin-top:.5rem;font-size:.813rem;font-weight:700;color:#f14e4e}.listItems .listItem .num[data-v-186473c4]{padding-left:.438rem;margin-top:.1rem;font-size:.625rem;font-weight:700;color:#999}.listItems .listItem .num .iconfont[data-v-186473c4]{font-size:.625rem}.order[data-v-186473c4]{position:fixed;right:1.094rem;bottom:6.375rem;width:3rem;height:3rem}.order img[data-v-186473c4]{width:100%;height:100%}",""]),t.exports=e},b70d:function(t,e,i){"use strict";i("ce9e")},ce9e:function(t,e,i){var a=i("aee2");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var s=i("499e").default;s("bd9db9c6",a,!0,{sourceMap:!1,shadowMode:!1})},df560:function(t,e,i){"use strict";i.r(e);var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"page"},[i("c-title",{attrs:{hide:!1,text:"首页"}}),i("div",{staticClass:"searchBox"},[i("div",{staticClass:"search"},[i("i",{staticClass:"iconfont icon-all_search_2"}),i("form",{attrs:{action:"javascript:void 0;"}},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.searchText,expression:"searchText"}],attrs:{type:"text",placeholder:"搜索盲盒活动"},domProps:{value:t.searchText},on:{keyup:function(e){return e.type.indexOf("key")||13===e.keyCode?t.getData.apply(null,arguments):null},input:function(e){e.target.composing||(t.searchText=e.target.value)}}})])])]),t.slide.length>0?i("div",{staticClass:"banner"},[i("van-swipe",{attrs:{"indicator-color":"white",loop:"",autoplay:5e3}},t._l(t.slide,(function(t,e){return i("van-swipe-item",{key:e},[""!=t.url?i("a",{attrs:{href:t.url}},[i("img",{attrs:{src:t.img_src,alt:""}})]):i("img",{attrs:{src:t.img_src,alt:""}})])})),1)],1):t._e(),i("van-tabs",{attrs:{"title-active-color":"#f14e4e"},on:{change:t.changeTabs},model:{value:t.activity_type,callback:function(e){t.activity_type=e},expression:"activity_type"}},[i("van-tab",{attrs:{title:"全部"}}),i("van-tab",{attrs:{title:"进行中"}}),i("van-tab",{attrs:{title:"未开始"}}),i("van-tab",{attrs:{title:"已结束"}})],1),i("div",{staticClass:"listItems"},t._l(t.listData,(function(e){return i("div",{key:e.id,staticClass:"listItem",on:{click:function(i){return t.gotoDetails(e.id)}}},[i("div",{staticClass:"image"},[i("img",{attrs:{src:e.activity_img_src,alt:""}})]),i("div",{staticClass:"name"},[t._v(t._s(e.activity_name))]),i("div",{staticClass:"price"},[t._v("¥"+t._s(e.price))]),i("div",{staticClass:"num"},[i("i",{staticClass:"iconfont icon-fontclass-renshu1"}),i("span",[t._v(t._s(e.join_log_count)+"人参与")])])])})),0),i("div",{staticClass:"order",on:{click:t.gotoOrderList}},[i("img",{attrs:{src:"https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/blindBoxOrder.png",alt:""}})])],1)},s=[],r=(i("ac1f"),i("841c"),i("99af"),i("14d9"),i("6968")),o=i("ac0d"),n={mixins:[o["a"]],data:function(){return{listData:[],slide:[],activity_type:0,searchText:"",page:1,isLoadMore:!0,total_page:0}},activated:function(){this.getData()},mouted:function(){},methods:{initData:function(){this.page=1},getData:function(){var t=this;this.initData();var e={};0!=this.activity_type&&(e.activity_type=this.activity_type),""!=this.searchText&&(e.search=this.searchText),$http.post("plugin.blind-box.api.index.activity",e,"").then((function(e){1==e.result?(t.listData=e.data.list.data,t.slide=e.data.slide,t.isLoadMore=!0,t.total_page=e.data.list.last_page,t.total_page||(t.total_page=0)):t.$dialog.alert({message:e.msg})}))},getMoreData:function(){var t=this;if(this.isLoadMore=!1,!(this.page>=this.total_page)){this.page+=1;var e={page:this.page};0!=this.activity_type&&(e.activity_type=this.activity_type),""!=this.searchText&&(e.search=this.searchText),$http.get("plugin.blind-box.api.index.activity",e).then((function(e){if(t.isLoadMore=!0,1===e.result){var i=e.data.list.data;t.listData=t.listData.concat(i)}else t.page=t.page-1,t.isLoadMore=!1}))}},changeTabs:function(){this.getData()},gotoDetails:function(t){this.$router.push(this.fun.getUrl("blindBoxDetail",{},{id:t}))},gotoOrderList:function(){this.$router.push(this.fun.getUrl("orderlist",{status:0}))}},components:{cTitle:r["a"]}},c=n,l=c,d=(i("b70d"),i("2877")),h=Object(d["a"])(l,a,s,!1,null,"186473c4",null);e["default"]=h.exports}}]); |