index.js 5.0 KB

1
  1. (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["plugins/lottery/index/index"],{"325b":function(t,e,n){"use strict";(function(t){n("2d0a");a(n("66fd"));var e=a(n("a88b"));function a(t){return t&&t.__esModule?t:{default:t}}t(e.default)}).call(this,n("543d")["createPage"])},"773f":function(t,e,n){"use strict";n.r(e);var a=n("b41d"),i=n.n(a);for(var r in a)"default"!==r&&function(t){n.d(e,t,(function(){return a[t]}))}(r);e["default"]=i.a},a88b:function(t,e,n){"use strict";n.r(e);var a=n("bc82"),i=n("773f");for(var r in i)"default"!==r&&function(t){n.d(e,t,(function(){return i[t]}))}(r);n("d921");var o,l=n("f0c5"),u=Object(l["a"])(i["default"],a["b"],a["c"],!1,null,"a8068132",null,!1,a["a"],o);e["default"]=u.exports},b41d:function(t,e,n){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n("2f62");function i(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,a)}return n}function r(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?i(Object(n),!0).forEach((function(e){o(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function o(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var l=function(){n.e("components/page-component/app-swiper/app-swiper").then(function(){return resolve(n("b886"))}.bind(null,n)).catch(n.oe)},u=function(){n.e("plugins/lottery/integral-model").then(function(){return resolve(n("fcca"))}.bind(null,n)).catch(n.oe)},s=function(){Promise.all([n.e("common/vendor"),n.e("plugins/lottery/common-buttom")]).then(function(){return resolve(n("db0e"))}.bind(null,n)).catch(n.oe)},c={name:"index",components:{appSwiper:l,commonButtom:s,integralModel:u},data:function(){var t;return{integral:t,args:!1,load:!1,page:1,list:null,times:null,title:"幸运抽奖",banner_list:[],setting:null,template_message:null,deplete_integral_num:0}},computed:r({},(0,a.mapGetters)({userInfo:"user/info"})),onHide:function(){clearInterval(this.integral)},onUnload:function(){clearInterval(this.integral)},onLoad:function(e){this.$commonLoad.onload(e);var n=this;n.$request({url:n.$api.lottery.setting}).then((function(e){0===e.code&&(n.setting=e.data.setting,t.setNavigationBarTitle({title:n.setting.title}),n.title=n.setting.title)})),wx.showShareMenu({withShareTicket:!0,menus:["shareAppMessage","shareTimeline"]})},onShareTimeline:function(){return this.$shareTimeline({title:this.title,query:{}})},onReachBottom:function(){var t=this;if(!t.args&&!t.load){t.load=!0;var e=t.page+1;t.$request({url:t.$api.lottery.index,data:{page:e}}).then((function(n){if(0===n.code){var a=[e,0===n.data.list.length,t.list.concat(n.data.list)];t.page=a[0],t.args=a[1],t.list=a[2];var i=t.list.map((function(t){return 2==t.new_status?t.start_at:t.end_at}));t.setTimeStart(i)}t.load=!1}))}},onShow:function(){var t=this;t.$showLoading({title:"加载中"}),t.$request({url:t.$api.lottery.index}).then((function(e){if(t.$hideLoading(),0===e.code){var n=[e.data.banner_list,e.data.list,e.data.banner_list,e.data.template_message];t.banner_list=n[0],t.list=n[1],t.banner_list=n[2],t.template_message=n[3];var a=[1,!1];t.page=a[0],t.args=a[1];var i=t.list.map((function(t){return 2==t.new_status?t.start_at:t.end_at}));t.setTimeStart(i)}})).catch((function(){t.$hideLoading()}))},onShareAppMessage:function(){return this.$shareAppMessage({title:this.title,path:"/plugins/lottery/index/index",params:{}})},methods:{qrcode:function(){t.navigateTo({url:"/plugins/lottery/qrcode/qrcode"})},goods:function(e){t.navigateTo({url:"/plugins/lottery/goods/goods?lottery_id=".concat(e.id)})},validateIntegral:function(t){var e=Number(t.deplete_integral_num);e>0?(this.deplete_integral_num=e,this.$refs.integralModel.showModel(t.id)):this.detail(t.id)},detail:function(e){this.$subscribe(this.template_message).then((function(n){t.navigateTo({url:"/plugins/lottery/detail/detail?lottery_id="+e})})).catch((function(n){t.navigateTo({url:"/plugins/lottery/detail/detail?lottery_id="+e})}))},setTimeStart:function(t){var e=this;clearInterval(e.integral);var n=function(t){var n=[];t.map((function(t,e,a){var i=t.replace(/-/g,"/"),r=parseInt((new Date(i).getTime()-(new Date).getTime())/1e3),o=0,l=0,u=0,s=0;r>0&&(o=Math.floor(r/86400),l=Math.floor(r/3600)-24*o,u=Math.floor(r/60)-24*o*60-60*l,s=Math.floor(r)-24*o*60*60-60*l*60-60*u),n[e]={day:o,hour:l,minute:u,second:s}})),e.times=n};n(t),e.integral=setInterval((function(){n(t)}),1e3)}}};e.default=c}).call(this,n("543d")["default"])},bc82:function(t,e,n){"use strict";var a;n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return r})),n.d(e,"a",(function(){return a}));var i=function(){var t=this,e=t.$createElement;t._self._c},r=[]},d921:function(t,e,n){"use strict";var a=n("fd31"),i=n.n(a);i.a},fd31:function(t,e,n){}},[["325b","common/runtime","common/vendor"]]]);