签到
This commit is contained in:
@@ -10,7 +10,7 @@
|
|||||||
<span v-else>欢迎进入{{ user.areaName }}!</span>
|
<span v-else>欢迎进入{{ user.areaName }}!</span>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="signin" @click="toPages('./signIn')">签到</div>
|
<div class="signin" @click="toPages('./signIn',status)">{{ status==1? '已签到':'签到' }}</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="card-list">
|
<div class="card-list">
|
||||||
<div class="jfsq" @click="toPages('./integralApply')">
|
<div class="jfsq" @click="toPages('./integralApply')">
|
||||||
@@ -62,7 +62,7 @@ export default {
|
|||||||
appName: "功德银行",
|
appName: "功德银行",
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
status: null,
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
@@ -79,7 +79,7 @@ export default {
|
|||||||
handleBannerClick() {
|
handleBannerClick() {
|
||||||
|
|
||||||
},
|
},
|
||||||
toPages(url) {
|
toPages(url,status) {
|
||||||
if(!this.user.idNumber) {
|
if(!this.user.idNumber) {
|
||||||
this.$dialog.confirm({
|
this.$dialog.confirm({
|
||||||
content: '您只有完成信息认证后,才可进行相关操作。',
|
content: '您只有完成信息认证后,才可进行相关操作。',
|
||||||
@@ -89,8 +89,20 @@ export default {
|
|||||||
}).catch(() => {
|
}).catch(() => {
|
||||||
})
|
})
|
||||||
} else {
|
} 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() {
|
onShow() {
|
||||||
@@ -98,6 +110,7 @@ export default {
|
|||||||
title: '功德银行'
|
title: '功德银行'
|
||||||
});
|
});
|
||||||
// this.getList()
|
// this.getList()
|
||||||
|
this.getStatus()
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
@@ -98,7 +98,6 @@ export default {
|
|||||||
this.$instance.post(`/app/appintegraluserapply/addOrUpdate`,{
|
this.$instance.post(`/app/appintegraluserapply/addOrUpdate`,{
|
||||||
...this.form
|
...this.form
|
||||||
}).then(res=> {
|
}).then(res=> {
|
||||||
this.flag = false
|
|
||||||
if(res?.data) {
|
if(res?.data) {
|
||||||
this.$u.toast('提交成功')
|
this.$u.toast('提交成功')
|
||||||
uni.$emit('edit')
|
uni.$emit('edit')
|
||||||
|
|||||||
@@ -5,10 +5,10 @@
|
|||||||
<img src="https://cdn.cunwuyun.cn/fengdu/img-qiandaochenggong.png" alt="">
|
<img src="https://cdn.cunwuyun.cn/fengdu/img-qiandaochenggong.png" alt="">
|
||||||
</div>
|
</div>
|
||||||
<p class="status">今日已完成签到</p>
|
<p class="status">今日已完成签到</p>
|
||||||
<h4>积分<span>+5</span></h4>
|
<h4>积分<span>+{{ data.changeIntegral || 0}}</span></h4>
|
||||||
<div class="times">
|
<div class="times">
|
||||||
<div>时间</div>
|
<div>时间</div>
|
||||||
<div class="value">2020-12-11 10:10</div>
|
<div class="value">{{ data.createTime.slice(0,16) }}</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -20,14 +20,21 @@ export default {
|
|||||||
appName: '签到',
|
appName: '签到',
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
showPage: false,
|
||||||
|
data: {},
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
sign() {
|
||||||
|
this.$instance.post(`/app/appwechatsigninfo/sign`,{}).then(res=> {
|
||||||
|
if(res?.data) {
|
||||||
|
this.data = res.data
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
},
|
},
|
||||||
onShow() {
|
onShow() {
|
||||||
|
this.sign()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
Reference in New Issue
Block a user