This commit is contained in:
shijingjing
2023-04-04 14:56:10 +08:00
parent 1e24554662
commit f44191578c
3 changed files with 29 additions and 10 deletions

View File

@@ -10,7 +10,7 @@
<span v-else>欢迎进入{{ user.areaName }}</span>
</div>
<div class="signin" @click="toPages('./signIn')">签到</div>
<div class="signin" @click="toPages('./signIn',status)">{{ status==1? '已签到':'签到' }}</div>
</div>
<div class="card-list">
<div class="jfsq" @click="toPages('./integralApply')">
@@ -62,7 +62,7 @@ export default {
appName: "功德银行",
data() {
return {
status: null,
}
},
computed: {
@@ -79,7 +79,7 @@ export default {
handleBannerClick() {
},
toPages(url) {
toPages(url,status) {
if(!this.user.idNumber) {
this.$dialog.confirm({
content: '您只有完成信息认证后,才可进行相关操作。',
@@ -89,8 +89,20 @@ export default {
}).catch(() => {
})
} else {
this.$linkTo(url)
if(!status) {
this.$linkTo(url)
} else {
// 停留
}
}
},
getStatus() {
this.$instance.post(`/app/appwechatsigninfo/checkSign`).then(res=> {
if(res?.data !== null) {
this.status = 1
}
})
}
},
onShow() {
@@ -98,6 +110,7 @@ export default {
title: '功德银行'
});
// this.getList()
this.getStatus()
},
}
</script>