Commit 181aea40 authored by 罗林杰's avatar 罗林杰

修改查询是否停用

parent 92a318e3
......@@ -38,3 +38,10 @@ export function pay(data) {
}
})
}
export function isApplication(data) {
return request({
url:'/app/cmsActivity/getActivityIsApplication',
method: 'GET',
data
})
}
\ No newline at end of file
......@@ -176,7 +176,7 @@
//已登录
isStopAccount().then(res => {
//如果flag=0 被禁用了 踢出该用户
if (res.data == '0') {
if (res.data.data == '0') {
uni.removeStorageSync('userInfo')
uni.removeStorageSync('token')
uni.navigateTo({
......
......@@ -88,7 +88,7 @@
if (token != '') {
isStopAccount().then(res => {
//如果flag=0 被禁用了 踢出该用户
if (res.data == '0') {
if (res.data.data == '0') {
uni.removeStorageSync('userInfo')
uni.removeStorageSync('token')
this.isLoginPop = true
......
......@@ -131,7 +131,7 @@
if (token != '') {
isStopAccount().then(res => {
//如果flag=0 被禁用了 踢出该用户
if (res.data == '0') {
if (res.data.data == '0') {
uni.removeStorageSync('userInfo')
uni.removeStorageSync('token')
uni.navigateTo({
......
......@@ -200,7 +200,7 @@
} else {
isStopAccount().then(res => {
//如果flag=0 被禁用了 踢出该用户
if (res.data == '0') {
if (res.data.data == '0') {
uni.removeStorageSync('userInfo')
uni.removeStorageSync('token')
uni.navigateTo({
......
......@@ -10,7 +10,8 @@
</view>
</view>
<view class="act-bottom">
<view class="act-button" @click="open">报名</view>
<view v-if="activityDetail.isApplication == '1' && isApplication == false" class="act-button" @click="open">报名</view>
<view v-else-if="activityDetail.isApplication == '1' && isApplication == true" class="act-button" style="background: #999999;">已报名</view>
</view>
</view>
<!-- 报名弹窗 -->
......@@ -35,14 +36,17 @@
</view>
</view>
<view class="buy-num">
<view class="buynum-title">购买数量</view>
<view class="buynum-math">
<view class="num">{{buynum}}</view>
<!-- <view class="buynum-title">购买数量</view>-->
<!-- <view class="buynum-math">-->
<!-- <view class="num">{{buynum}}</view>-->
<!-- </view>-->
<view class="buy-num-math">
<view>已报名人数:{{activityDetail.applicationCount}}/{{activityDetail.maxApplicationCount}}</view>
</view>
</view>
<view class="all-price">
<view class="all-money">共计:<text>{{totalprice}}</text></view>
<view class="all-button" @click="submitorder">确认支付</view>
<view class="all-button" @click="submitorder">确认报名</view>
</view>
</view>
</u-popup>
......@@ -50,7 +54,7 @@
</template>
<script>
import {activityDetail, addApplication, pay} from "../api/activity/index.js"
import {activityDetail, addApplication, isApplication, pay} from "../api/activity/index.js"
export default {
data() {
return {
......@@ -61,11 +65,15 @@ import {activityDetail, addApplication, pay} from "../api/activity/index.js"
activityId: '', // 活动id
buynum: 1, // 购买数量
totalprice: 0, //总价
isApplication: false,
}
},
onLoad(options) {
this.activityId = JSON.parse(options.id)
},
onShow() {
this.getActivityDetail()
this.getUserInfo()
},
methods: {
// 获取活动详情
......@@ -78,6 +86,19 @@ import {activityDetail, addApplication, pay} from "../api/activity/index.js"
'<img style="max-width:100%;height:auto;border-radius: 12px 12px 12px 12px;" ')
})
},
//查询当前用户是否已经报名
getUserInfo(){
const form = {
activityId: this.activityId
}
isApplication(form).then(res => {
if (res.data.code === 200){
if (res.data.data =='1'){
this.isApplication = true
}
}
})
},
// 打开报名弹窗
open() {
const token = uni.getStorageSync('token')
......@@ -172,6 +193,7 @@ import {activityDetail, addApplication, pay} from "../api/activity/index.js"
title: '报名成功!',
icon: 'none'
})
this.getUserInfo()
}
} else if(res.data.code !== 200){
uni.showToast({
......
......@@ -168,7 +168,7 @@ export default{
//已登录
isStopAccount().then(res => {
//如果flag=0 被禁用了 踢出该用户
if (res.data == '0') {
if (res.data.data == '0') {
uni.removeStorageSync('userInfo')
uni.removeStorageSync('token')
uni.navigateTo({
......@@ -218,7 +218,7 @@ export default{
//已登录
isStopAccount().then(res => {
//如果flag=0 被禁用了 踢出该用户
if (res.data == '0') {
if (res.data.data == '0') {
uni.removeStorageSync('userInfo')
uni.removeStorageSync('token')
uni.navigateTo({
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment