diff --git a/pages/discover/punch.vue b/pages/discover/punch.vue index 10f7b19..bc9efcf 100644 --- a/pages/discover/punch.vue +++ b/pages/discover/punch.vue @@ -51,7 +51,21 @@ } continuousDays.value = res.data.continuousDays - indexData.value = res.data.list.map(v => v.signDate) + // indexData.value = res.data.list.map(v => v.signDate) + indexData.value = res.data.list + + console.log(indexData.value, '===') + } + + /** 判断那一天签到了 */ + const isSign = item => { + return indexData.value.some(v => v.signDate === item.signDate) + } + + /** 判断签到那一天加多少积分 */ + const isAddIntegral = item => { + return indexData.value.find(v => v.signDate === item.signDate) + .pointsAwarded } /** @@ -232,11 +246,11 @@ {{ item.name }} - + @@ -246,7 +260,7 @@ mode="heightFix" class="icon" > - + +{{ isAddIntegral(item) }} - + + + *您已完成实名认证 + + + + + + + + + + + {{ - props.type === '0' ? item.description : item.withdrawalNo + props.type === '0' + ? topNav[ + props.type === '0' + ? item.changeType + : item.status + 1 + ].name + : item.withdrawalNo }} @@ -187,11 +199,11 @@ ].color }" > - {{ + {{