DaMowang 3 éve
szülő
commit
19a86f67b7
1 módosított fájl, 5 hozzáadás és 6 törlés
  1. 5 6
      src/pages/sign/index.vue

+ 5 - 6
src/pages/sign/index.vue

@@ -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)