新版源码
This commit is contained in:
@@ -5,8 +5,8 @@
|
||||
<!-- 广告 -->
|
||||
<view class="image-area">
|
||||
<swiper indicator-dots="true" autoplay="true">
|
||||
<swiper-item v-for="(item,index) in page.activityDetails.listCoverImageUrl" :key="index">
|
||||
<image class="image" :src="item" mode="aspectFill"></image>
|
||||
<swiper-item v-for="(item,index) in page.activityDetails.listActivityImage" :key="index">
|
||||
<image class="image" :src="item.imageUrl" mode="aspectFill"></image>
|
||||
</swiper-item>
|
||||
</swiper>
|
||||
</view>
|
||||
@@ -21,7 +21,7 @@
|
||||
<!-- <view style="display: flex;flex-direction: row;margin-top: 15rpx;align-items: center;margin-left: 20rpx;margin-right: 30rpx;"> -->
|
||||
<text class="field">报名截止:</text>
|
||||
<text>{{page.activityDetails.enrollEndTime}}</text>
|
||||
<text style="color: #E99D42;font-size: 26rpx;flex: 1;text-align: right;">还有1天</text>
|
||||
<!-- <text style="color: #E99D42;font-size: 26rpx;flex: 1;text-align: right;">还有1天</text> -->
|
||||
</view>
|
||||
|
||||
<view class="line-thin"></view>
|
||||
@@ -52,10 +52,10 @@
|
||||
<image v-if="!showAddress(item.gymnasiumSid)" style="width: 30rpx;height: 30rpx;" src="../../static/img/public/more.png" @click="gymnasiumName(item.gymnasiumSid)"></image>
|
||||
</view>
|
||||
<view class="line-thin"></view>
|
||||
<view class="row">
|
||||
<view class="row" @click="userList(item.sid)">
|
||||
<text class="field">报名数</text>
|
||||
<text class="margin-left20 ">{{item.enrollNumbers==0?"暂无":item.enrollNumbers+'人'}}/{{item.enrollNumbersLimit==0?"不限":item.enrollNumbersLimit+'人'}}</text>
|
||||
<view v-if="item.listUserHeadImageUrl.length>0" style="display:flex;flex-direction: row; margin-left:10rpx;" @click="userList(item.sid)">
|
||||
<view v-if="item.listUserHeadImageUrl.length>0" style="display:flex;flex-direction: row; margin-left:10rpx;" >
|
||||
<view v-for="(url,i) in item.listUserHeadImageUrl " :key="i">
|
||||
<view
|
||||
style="display:flex; width:100%;margin-left:2rpx;margin-right:2rpx;">
|
||||
@@ -75,13 +75,13 @@
|
||||
</view>
|
||||
<text class="introduction">{{page.activityDetails.introduction}}</text>
|
||||
<!-- 奖品奖项 -->
|
||||
<view class="row">
|
||||
<view class="row" v-if="page.activityDetails.listSponsor ===''">
|
||||
<text class="field">奖品奖项</text>
|
||||
<view class="line"></view>
|
||||
</view>
|
||||
<text class="introduction">{{page.activityDetails.notes}}</text>
|
||||
<!-- 特别鸣谢 -->
|
||||
<view class="row">
|
||||
<view class="row" v-if="page.activityDetails.listSponsor ==='[]'">
|
||||
<text class="field">特别鸣谢</text>
|
||||
<view class="line"></view>
|
||||
</view>
|
||||
@@ -151,11 +151,11 @@
|
||||
activityDetails:{},
|
||||
manageList: [{
|
||||
'name': '修改活动',
|
||||
'src': '../../static/game-icon/renyuanguanli.png',
|
||||
'src': '../../static/img/public/modi.png',
|
||||
'id': 0
|
||||
}, {
|
||||
'name': '删除活动',
|
||||
'src': '../../static/game-icon/shanchu.png',
|
||||
'src': '/static/img/public/dustbin.png',
|
||||
'id': 1
|
||||
}],
|
||||
enrollRequiredName:""
|
||||
@@ -393,32 +393,6 @@
|
||||
// 活动项目为个人
|
||||
if (enrollMold == 0){
|
||||
// 校验报名条件
|
||||
let passCondition = true
|
||||
let sex = _this.page.activityDetails.listActivityItem[id].activityItemCondition.sex
|
||||
let minAge = _this.page.activityDetails.listActivityItem[id].activityItemCondition.minAge
|
||||
let maxAge = _this.page.activityDetails.listActivityItem[id].activityItemCondition.maxAge
|
||||
if (sex > 0 || minAge > 0 || maxAge > 0){
|
||||
_this.HTTP({
|
||||
url: 'aos/v1/activityItem/verifyPersonalEnrollCondition',
|
||||
method: 'GET',
|
||||
paramsType: "FORM",
|
||||
data: {
|
||||
'activityItemSid': activitySid,
|
||||
'sysUserSid': sysUserSid
|
||||
},
|
||||
loading: true
|
||||
}).then((res) => {
|
||||
if ( res.code != "200") {
|
||||
return
|
||||
uni.showToast({
|
||||
title: '报名条件不符',
|
||||
content:res.msg,
|
||||
duration:3000
|
||||
})
|
||||
|
||||
}
|
||||
})
|
||||
}
|
||||
this.HTTP({
|
||||
url: 'aos/v1/activityItem/personalEnroll',
|
||||
method: 'POST',
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
</view>
|
||||
<text class="enroll">报名截止:{{item.enrollEndTime}}</text>
|
||||
</view>
|
||||
|
||||
<view class="image-area">
|
||||
<image class="image" mode="aspectFill" :src="item.firstCoverImage"></image>
|
||||
<view class="tips">
|
||||
@@ -26,7 +25,7 @@
|
||||
<text class="mold-money">{{info.enrollMoldName}}/{{info.enrollMoney==0?"免费":info.enrollMoney}}</text>
|
||||
</view>
|
||||
<view class="enroll-amount-date">
|
||||
<text class="amount">报名数:{{info.enrollNumbers==0?"暂无":info.enrollNumbersLimit+'人'}}{{info.enrollNumbersLimit==0?"不限":info.enrollNumbersLimit+'人'}}</text>
|
||||
<text class="amount">报名数:{{info.enrollNumbers==0?"暂无":info.enrollNumbers+'人'}}/{{info.enrollNumbersLimit==0?"不限":info.enrollNumbersLimit+'人'}}</text>
|
||||
<text class="date">{{info.startTime}}</text>
|
||||
</view>
|
||||
</view>
|
||||
@@ -84,15 +83,15 @@
|
||||
'reflexTitle': true,
|
||||
'defaultSelectedIndex': 0,
|
||||
'detailList': [{
|
||||
'title': '按发布时间排序',
|
||||
'title': '按发布',
|
||||
'value': 0
|
||||
},
|
||||
{
|
||||
'title': '按报名时间排序',
|
||||
'title': '按报名',
|
||||
'value': 1
|
||||
},
|
||||
{
|
||||
'title': '按人气从高到低',
|
||||
'title': '按人气',
|
||||
'value': 2
|
||||
}
|
||||
]
|
||||
@@ -218,38 +217,38 @@
|
||||
|
||||
<style lang="scss">
|
||||
@import url("../../static/columns.css");
|
||||
.top {
|
||||
// .top {
|
||||
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
height: 100rpx;
|
||||
background: #FFFFFF;
|
||||
opacity: 0.8;
|
||||
align-items: center;
|
||||
border-radius: 20rpx;
|
||||
margin-top: 20rpx;
|
||||
margin-left: 30rpx;
|
||||
margin-right: 30rpx;
|
||||
// display: flex;
|
||||
// flex-direction: row;
|
||||
// height: 100rpx;
|
||||
// background: #FFFFFF;
|
||||
// opacity: 0.8;
|
||||
// align-items: center;
|
||||
// border-radius: 20rpx;
|
||||
// margin-top: 20rpx;
|
||||
// margin-left: 30rpx;
|
||||
// margin-right: 30rpx;
|
||||
|
||||
.unselected {
|
||||
// .unselected {
|
||||
|
||||
text-align: center;
|
||||
font-size: 28rpx;
|
||||
font-family: Adobe Heiti Std;
|
||||
font-weight: normal;
|
||||
color: #191919;
|
||||
line-height: 40rpx;
|
||||
// text-align: center;
|
||||
// font-size: 28rpx;
|
||||
// font-family: Adobe Heiti Std;
|
||||
// font-weight: normal;
|
||||
// color: #191919;
|
||||
// line-height: 40rpx;
|
||||
|
||||
}
|
||||
.selected {
|
||||
text-align: center;
|
||||
font-size: 28rpx;
|
||||
font-family: Adobe Heiti Std;
|
||||
font-weight: normal;
|
||||
color: #2CAB69;
|
||||
line-height: 40rpx;
|
||||
border-bottom: 2rpx #2CAB69 solid;
|
||||
padding-bottom: 10rpx;
|
||||
}
|
||||
}
|
||||
// }
|
||||
// .selected {
|
||||
// text-align: center;
|
||||
// font-size: 28rpx;
|
||||
// font-family: Adobe Heiti Std;
|
||||
// font-weight: normal;
|
||||
// color: #2CAB69;
|
||||
// line-height: 40rpx;
|
||||
// border-bottom: 2rpx #2CAB69 solid;
|
||||
// padding-bottom: 10rpx;
|
||||
// }
|
||||
// }
|
||||
</style>
|
||||
|
||||
Reference in New Issue
Block a user