(self["webpackChunkfitness_walk_nwnu"]=self["webpackChunkfitness_walk_nwnu"]||[]).push([[675],{8555:function(){"use strict";Boolean},20821:function(t,e,i){var a=i(46473);a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.id,a,""]]),a.locals&&(t.exports=a.locals);var n=i(69333).A;n("34a88047",a,!0,{sourceMap:!1,shadowMode:!1})},29103:function(){"use strict"},46473:function(t,e,i){"use strict";i.r(e);var a=i(31601),n=i.n(a),s=i(76314),r=i.n(s),o=r()(n());o.push([t.id,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */[data-v-0124e63a] .u-tabs__wrapper__nav .u-tabs__wrapper__nav__item{flex:1}.list[data-v-0124e63a]{width:100%;min-height:calc(100vh - 300px);position:relative;margin-top:20px}.list_container[data-v-0124e63a]{margin-top:20px}.list_content[data-v-0124e63a]{position:relative;padding:0 15px;min-height:calc(100vh - 380px)}.list_content .list_item[data-v-0124e63a]{position:relative;border-radius:10px;border:2px solid #f5f5f5;transition:all .5s;margin-bottom:5px;padding:20px 15px;background-color:#fff}.list_content .list_item .item_image[data-v-0124e63a]{width:100%;height:150px;border-radius:5px}.list_content .list_item .item_image uni-image[data-v-0124e63a]{border-radius:5px;width:100%;height:100%}.list_content .list_item .item_name[data-v-0124e63a]{margin:10px 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:1;-webkit-box-orient:vertical}.list_content .list_item .item_desc[data-v-0124e63a]{display:flex}.list_content .list_item .item_desc .time[data-v-0124e63a]{width:70%;font-size:12px;color:#787878}.list_content .list_item .item_desc .status[data-v-0124e63a]{width:30%;font-size:14px;text-align:right}.war_corlor[data-v-0124e63a]{color:#e6a23c}.succ_corlor[data-v-0124e63a]{color:#67c23a}.info_color[data-v-0124e63a]{color:#909399}',""]),e["default"]=o},52270:function(t,e,i){"use strict";i.r(e),i.d(e,{default:function(){return f}});var a,n={uSticky:i(44097).A,uTabs:i(11057).A,uIcon:i(3696).A,uText:i(91441).A,uEmpty:i(32671).A},s=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",[i("u-sticky",{attrs:{bgColor:"#fff",scrollable:!1}},[i("u-tabs",{attrs:{list:t.tabs,lineWidth:"30",lineColor:"#006179",itemStyle:"padding-left: 15px; padding-right: 15px; height: 46px;"}})],1),i("v-uni-view",{staticClass:"list_container"},[t.activityList.length>0?i("v-uni-view",{staticClass:"list_content"},t._l(t.activityList,function(e,a){return i("v-uni-view",{key:e._id,staticClass:"list_item"},[i("v-uni-view",{staticClass:"item_image"},[i("v-uni-image",{attrs:{mode:"aspectFill",src:e.cover}})],1),i("v-uni-view",{staticClass:"item_name"},[i("u-icon",{attrs:{label:e.masterActivityName+""+(e.branchActivityName||""),labelSize:"16",space:"5",size:"20",width:"20",height:"20",top:"0",color:"#006179",name:"star-fill"}})],1),i("v-uni-view",{staticClass:"item_desc"},[i("v-uni-view",{staticClass:"time"},[t._v(t._s(t.$moment(e.startTime).format("YYYY-MM-DD"))+" ~\n "+t._s(t.$moment(e.endTime).format("YYYY-MM-DD")))]),i("v-uni-view",{staticClass:"status"},[i("u-text",{attrs:{text:t.getStatus(e).text,type:t.getStatus(e).type,size:"14",lines:"1"}})],1)],1)],1)}),1):i("u-empty",{attrs:{mode:"data",marginTop:"200",text:"暂无活动"}})],1)],1)},r=[],o=i(95223),c=i(50575),l=(i(62062),i(18111),i(61701),i(26099),i(27495),i(71761),wx.cloud.database()),u=l.command,p=(l.command.aggregate,{name:"mineActivity",props:{},data:function(){return{tabs:[{name:"活动列表"}],tabActive:0,activityList:[]}},methods:{getActivity:function(){var t=this;return(0,c.A)((0,o.A)().m(function e(){var i,a,n;return(0,o.A)().w(function(e){while(1)switch(e.n){case 0:return e.n=1,l.collection("register").where({loginname:t.$store.state.user.loginname}).field({activity_id:!0}).get();case 1:if(i=e.v,a=i.data.map(function(t){return t.activity_id}),!(a.length>0)){e.n=3;break}return e.n=2,l.collection("activity").aggregate().match({_id:u.in(a)}).project({masterActivityName:1,branchActivityName:1,cover:1,startTime:1,endTime:1}).end();case 2:n=e.v,t.activityList=n.list;case 3:return e.a(2)}},e)}))()},getStatus:function(t){var e=t.startTime,i=t.endTime,a=t.applyStartTime,n=t.applyEndTime,s=t.activityModel,r=t.isBm,o=(new Date).getTime();if("punch"===s)if(r){if(e>o)return{text:"已报名",type:"success"};if(eo)return{text:"活动已结束",type:"info"}}else{if(a>o)return{text:"未开始报名",type:"info"};if(a>o&&oo)return{text:"活动已结束",type:"info"};if(ni)return{text:"活动已结束",type:"info"}}}},created:function(){this.getActivity()}}),d=p,m=(i(20821),i(18535)),v=(0,m.A)(d,s,r,!1,null,"0124e63a",null,!1,n,a),f=v.exports}}]);