This commit is contained in:
2025-04-03 08:59:19 +08:00
parent a023e2b858
commit 6dd08cfa79
23 changed files with 1957 additions and 969 deletions
@@ -56,24 +56,25 @@ layout("/mobile/platform.html"){
</style>
<div id="app" v-cloak>
<van-nav-bar title="活动列表" left-arrow placeholder fixed
@click-left="location.replace('/mobile/index')"></van-nav-bar>
<van-nav-bar @click-left="location.replace('/mobile/index')" fixed left-arrow placeholder
title="活动列表"></van-nav-bar>
<div style="margin: 10px auto 60px auto">
<van-list v-model="loading" :finished="finished" :finished-text="tableData.length>0?'没有更多了':''"
@load="pageData">
<div v-for="o in tableData" class="list-card" @click="openReg(o)">
<van-list :finished="finished" :finished-text="tableData.length>0?'没有更多了':''"
@load="pageData"
v-model="loading">
<div @click="openReg(o)" class="list-card" v-for="o in tableData">
<div class="activity_card">
<van-image
fit="cover"
width="100%"
height="200"
:src="FILE_DOMAIN + '/fileStreamPreview?id=' + o.cover"
fit="cover"
height="200"
width="100%"
></van-image>
<div class="activity_content">
<div class="activity_name van-ellipsis">
<van-icon name="fire" color="red"></van-icon>
<van-icon color="red" name="fire"></van-icon>
<span style="margin-left: 10px;">{{o.name}}</span>
</div>
<div class="activity_bottom">
@@ -85,20 +86,20 @@ layout("/mobile/platform.html"){
</span>
</div>
<div class="right">
<span v-if="moment(o.applyEndTime).valueOf() > moment().valueOf() && moment().valueOf() > moment(o.applyStartTime).valueOf()"
style="color: forestgreen">
<span style="color: forestgreen"
v-if="moment(o.applyEndTime).valueOf() > moment().valueOf() && moment().valueOf() > moment(o.applyStartTime).valueOf()">
报名中
</span>
<span v-else-if="moment(o.applyEndTime).valueOf() < moment().valueOf() && moment().valueOf() < moment(o.startTime).valueOf()"
style="color: #ee1919">
<span style="color: #ee1919"
v-else-if="moment(o.applyEndTime).valueOf() < moment().valueOf() && moment().valueOf() < moment(o.startTime).valueOf()">
报名结束
</span>
<span v-else-if="moment(o.startTime).valueOf() < moment().valueOf() && moment().valueOf() < moment(o.endTime).valueOf()"
style="color: forestgreen">
<span style="color: forestgreen"
v-else-if="moment(o.startTime).valueOf() < moment().valueOf() && moment().valueOf() < moment(o.endTime).valueOf()">
活动进行中
</span>
<span v-else-if="moment().valueOf() > moment(o.endTime).valueOf()"
style="color: #ee1919">
<span style="color: #ee1919"
v-else-if="moment().valueOf() > moment(o.endTime).valueOf()">
活动结束
</span>
</div>
@@ -109,14 +110,18 @@ layout("/mobile/platform.html"){
</van-list>
</div>
<van-empty v-if="mLoading==false&&tableData.length==0" class="custom-image" image="/none.svg"
description="暂无数据">
<van-empty class="custom-image" description="暂无数据" image="/none.svg"
v-if="mLoading==false&&tableData.length==0">
</van-empty>
<div>
<van-tabbar v-model="tabBarIndex" :active-color="themeColor">
<van-tabbar-item icon="home-o" url="/mobile/activity/unionActivity">全部活动</van-tabbar-item>
<van-tabbar-item icon="friends-o" url="/mobile/activity/myActivity">我的活动</van-tabbar-item>
<van-tabbar :active-color="themeColor" v-model="tabBarIndex">
<van-tabbar-item @click="location.replace('/mobile/activity/unionActivity')" icon="home-o">
全部活动
</van-tabbar-item>
<van-tabbar-item @click="location.replace('/mobile/activity/myActivity')" icon="friends-o">
我的活动
</van-tabbar-item>
</van-tabbar>
</div>
@@ -161,9 +166,9 @@ layout("/mobile/platform.html"){
openReg(o) {
// window.location.href = '/mobile/activity/unionActivity/goReg?id=' + o.id + '&signUpMethod=1'
if (o.projectTypeCode === '50004') {
window.location.href = '/mobile/activity/myActivity/goMyProject?id=' + o.id
location.replace('/mobile/activity/myActivity/goMyProject?id=' + o.id)
} else {
window.location.href = '/mobile/activity/myActivity/goSign?id=' + o.id
location.replace('/mobile/activity/myActivity/goSign?id=' + o.id)
}
}
},
@@ -174,4 +179,4 @@ layout("/mobile/platform.html"){
</script>
<!--#
}
#-->
#-->