From f44191578c54e4978b9eefa7e64bfbf3d7a17ab3 Mon Sep 17 00:00:00 2001 From: shijingjing <1789544664@qq.com> Date: Tue, 4 Apr 2023 14:56:10 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AD=BE=E5=88=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AppNewFarmerBank/AppNewFarmerBank.vue | 21 +++++++++++++++---- .../fengdu/AppNewFarmerBank/integralAdd.vue | 1 - .../fengdu/AppNewFarmerBank/signIn.vue | 17 ++++++++++----- 3 files changed, 29 insertions(+), 10 deletions(-) diff --git a/src/project/fengdu/AppNewFarmerBank/AppNewFarmerBank.vue b/src/project/fengdu/AppNewFarmerBank/AppNewFarmerBank.vue index b1a1389..f8921b2 100644 --- a/src/project/fengdu/AppNewFarmerBank/AppNewFarmerBank.vue +++ b/src/project/fengdu/AppNewFarmerBank/AppNewFarmerBank.vue @@ -10,7 +10,7 @@ 欢迎进入{{ user.areaName }}! -
签到
+
{{ status==1? '已签到':'签到' }}
@@ -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() }, } diff --git a/src/project/fengdu/AppNewFarmerBank/integralAdd.vue b/src/project/fengdu/AppNewFarmerBank/integralAdd.vue index 4d0813f..924335c 100644 --- a/src/project/fengdu/AppNewFarmerBank/integralAdd.vue +++ b/src/project/fengdu/AppNewFarmerBank/integralAdd.vue @@ -98,7 +98,6 @@ export default { this.$instance.post(`/app/appintegraluserapply/addOrUpdate`,{ ...this.form }).then(res=> { - this.flag = false if(res?.data) { this.$u.toast('提交成功') uni.$emit('edit') diff --git a/src/project/fengdu/AppNewFarmerBank/signIn.vue b/src/project/fengdu/AppNewFarmerBank/signIn.vue index 32656ba..8e0d6c9 100644 --- a/src/project/fengdu/AppNewFarmerBank/signIn.vue +++ b/src/project/fengdu/AppNewFarmerBank/signIn.vue @@ -5,10 +5,10 @@

今日已完成签到

-

积分+5

+

积分+{{ data.changeIntegral || 0}}

时间
-
2020-12-11 10:10
+
{{ data.createTime.slice(0,16) }}
@@ -20,14 +20,21 @@ export default { appName: '签到', data() { return { - + showPage: false, + data: {}, } }, methods: { - + sign() { + this.$instance.post(`/app/appwechatsigninfo/sign`,{}).then(res=> { + if(res?.data) { + this.data = res.data + } + }) + } }, onShow() { - + this.sign() } }