|
|
@@ -20,12 +20,13 @@
|
|
|
<view class="info_text">今日签到</view>
|
|
|
</view>
|
|
|
<view class="info_today flex_c flex_ac">
|
|
|
- <view class="today_text">{{todaySign}}</view>
|
|
|
+ <view class="today_text">{{totalSign}}</view>
|
|
|
<view class="info_text">累计签到({{totalSign || 0}}次)</view>
|
|
|
</view>
|
|
|
<view class="info_con">
|
|
|
- <image class="info_img" :src="nextSign> 0 ? '/static/sgin/p_back2.png' : '/static/sgin/p_back.png'" mode=""></image>
|
|
|
- <view class="info_texts flex_r flex_ac flex_jc" @tap="setSignIn">{{nextSign > 0 ? timer : ''}}<text v-if="nextSign <= 0">立即签到</text></view>
|
|
|
+ <image class="info_img" :src="nextSign > 0 ? '/static/sgin/p_back2.png' : '/static/sgin/p_back.png'" mode="" />
|
|
|
+ <view class="info_texts flex_r flex_ac flex_jc" v-if="nextSign > 0">{{ timer }}</view>
|
|
|
+ <view class="info_texts flex_r flex_ac flex_jc" @tap="setSignIn" v-else>立即签到</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="sign_time flex_r flex_ac flex_je mar_t20">
|
|
|
@@ -101,8 +102,6 @@ export default {
|
|
|
loadData() {
|
|
|
post("/user/sign").then(res => {
|
|
|
if (res.code == 0) {
|
|
|
- // that.integerInfo = res.integerInfo
|
|
|
- // that.userInof = res.userInof
|
|
|
this.todaySign = res.data.today_sign
|
|
|
this.totalSign = res.data.total_sign
|
|
|
this.nextSign = res.data.next_sign
|
|
|
@@ -119,7 +118,7 @@ export default {
|
|
|
timer--
|
|
|
} else {
|
|
|
clearInterval(tim)
|
|
|
- this.loadData()
|
|
|
+ this.nextSign = 0;
|
|
|
}
|
|
|
|
|
|
let hour = parseInt(timer / 3600) > 9 ? parseInt(timer / 3600) : '0' + parseInt(timer / 3600)
|