Files
fitness_walk_nwnu/dist/build/mp-weixin/pages/my/mineActivity.js
T
2026-09-08 20:28:54 +08:00

1 line
3.1 KiB
JavaScript

(global["webpackChunkfitness_walk_nwnu"]=global["webpackChunkfitness_walk_nwnu"]||[]).push([["pages/my/mineActivity"],{2825:function(){},9399:function(t,e,n){"use strict";n(923);var i,r={uSticky:function(){return Promise.all([n.e("common/vendor"),n.e("node-modules/uview-ui/components/u-sticky/u-sticky")]).then(n.bind(n,4431))},uTabs:function(){return Promise.all([n.e("common/vendor"),n.e("node-modules/uview-ui/components/u-tabs/u-tabs")]).then(n.bind(n,8304))},uIcon:function(){return Promise.all([n.e("common/vendor"),n.e("node-modules/uview-ui/components/u-icon/u-icon")]).then(n.bind(n,3509))},uText:function(){return Promise.all([n.e("common/vendor"),n.e("node-modules/uview-ui/components/u-text/u-text")]).then(n.bind(n,2418))},uEmpty:function(){return Promise.all([n.e("common/vendor"),n.e("node-modules/uview-ui/components/u-empty/u-empty")]).then(n.bind(n,594))}},o=function(){var t=this,e=t.$createElement,n=(t._self._c,t.activityList.length),i=n>0?t.__map(t.activityList,function(e,n){var i=t.__get_orig(e),r=t.$moment(e.startTime).format("YYYY-MM-DD"),o=t.$moment(e.endTime).format("YYYY-MM-DD"),u=t.getStatus(e),a=t.getStatus(e);return{$orig:i,g1:r,g2:o,m0:u,m1:a}}):null;t.$mp.data=Object.assign({},{$root:{g0:n,l0:i}})},u=[],a=n(575),c=n(6766),s=n.n(c),m=n(1372)["default"],l=m.cloud.database(),f=l.command,d=(l.command.aggregate,{name:"mineActivity",props:{},data:function(){return{tabs:[{name:"活动列表"}],tabActive:0,activityList:[]}},methods:{getActivity:function(){var t=this;return(0,a["default"])(s().mark(function e(){var n,i,r;return s().wrap(function(e){while(1)switch(e.prev=e.next){case 0:return e.next=1,l.collection("register").where({loginname:t.$store.state.user.loginname}).field({activity_id:!0}).get();case 1:if(n=e.sent,i=n.data.map(function(t){return t.activity_id}),!(i.length>0)){e.next=3;break}return e.next=2,l.collection("activity").aggregate().match({_id:f.in(i)}).project({masterActivityName:1,branchActivityName:1,cover:1,startTime:1,endTime:1}).end();case 2:r=e.sent,t.activityList=r.list;case 3:case"end":return e.stop()}},e)}))()},getStatus:function(t){var e=t.startTime,n=t.endTime,i=t.applyStartTime,r=t.applyEndTime,o=t.activityModel,u=t.isBm,a=(new Date).getTime();if("punch"===o)if(u){if(e>a)return{text:"已报名",type:"success"};if(e<a&&a<n)return{text:"活动进行中",type:"warning"};if(n>a)return{text:"活动已结束",type:"info"}}else{if(i>a)return{text:"未开始报名",type:"info"};if(i>a&&a<r)return{text:"活动报名中",type:"warning"};if(e<a&&a<n)return{text:"活动进行中",type:"warning"};if(n>a)return{text:"活动已结束",type:"info"};if(r<a)return{text:"报名已结束",type:"info"}}else if("stepCount"===o){if(a<e)return{text:"活动未开始",type:"info"};if(e<a&&a<n)return{text:"活动进行中",type:"warning"};if(a>n)return{text:"活动已结束",type:"info"}}}},created:function(){this.getActivity()}}),p=d,v=n(2825),y=n.n(v),g=(y(),n(8535)),_=(0,g["default"])(p,o,u,!1,null,"4c9c6608",null,!1,r,i),w=_.exports,h=n(1372)["default"],b=n(1687)["createPage"];h.__webpack_require_UNI_MP_PLUGIN__=n,b(w)}},function(t){var e=function(e){return t(t.s=e)};t.O(0,["common/vendor"],function(){return e(9399)});t.O()}]);