Commit a1d2c50998b8c4c0e6eb32d2a92134942e436f57
1 parent
4f3ba8ec
积分签到的修复
Showing
2 changed files
with
20 additions
and
12 deletions
packageA/pages/checkin/checkin.js
@@ -36,11 +36,19 @@ Page({ | @@ -36,11 +36,19 @@ Page({ | ||
36 | loadQd(callback) { | 36 | loadQd(callback) { |
37 | app.request.get('/api/weshop/qdrecord/getUser/'+ app.globalData.setting.stoid + '/' + app.globalData.user_id, { | 37 | app.request.get('/api/weshop/qdrecord/getUser/'+ app.globalData.setting.stoid + '/' + app.globalData.user_id, { |
38 | success: function (res) { | 38 | success: function (res) { |
39 | - if(callback) callback(); | ||
40 | - self.setData({ | ||
41 | - res: res.data.data | ||
42 | - }); | ||
43 | - self.loadCheckedRecord(); | 39 | + if(res.data.code==0){ |
40 | + if(callback) callback(); | ||
41 | + self.setData({ | ||
42 | + res: res.data.data | ||
43 | + }); | ||
44 | + self.loadCheckedRecord(); | ||
45 | + }else{ | ||
46 | + wx.showToast({ | ||
47 | + title: "网络繁忙,请重试", | ||
48 | + icon: 'none', | ||
49 | + duration: 2000 | ||
50 | + }) | ||
51 | + } | ||
44 | }, | 52 | }, |
45 | }); | 53 | }); |
46 | }, | 54 | }, |
@@ -130,7 +138,7 @@ Page({ | @@ -130,7 +138,7 @@ Page({ | ||
130 | let list; | 138 | let list; |
131 | let bqlist; | 139 | let bqlist; |
132 | //--判断什么日子是签到的,上个月的-- | 140 | //--判断什么日子是签到的,上个月的-- |
133 | - if(this.data.res.qdsdaylist) { | 141 | + if(this.data.res && this.data.res.qdsdaylist) { |
134 | list = this.data.res.qdsdaylist.split(','); | 142 | list = this.data.res.qdsdaylist.split(','); |
135 | for(var i in this.data.s_dateArr){ | 143 | for(var i in this.data.s_dateArr){ |
136 | var item=this.data.s_dateArr[i]; | 144 | var item=this.data.s_dateArr[i]; |
@@ -143,7 +151,7 @@ Page({ | @@ -143,7 +151,7 @@ Page({ | ||
143 | } | 151 | } |
144 | newDateArr=newDateArr.concat(this.data.s_dateArr); | 152 | newDateArr=newDateArr.concat(this.data.s_dateArr); |
145 | //--判断什么日子是签到的,这个月的-- | 153 | //--判断什么日子是签到的,这个月的-- |
146 | - if(this.data.res.qddaylist) { | 154 | + if(this.data.res && this.data.res.qddaylist) { |
147 | list = this.data.res.qddaylist.split(','); | 155 | list = this.data.res.qddaylist.split(','); |
148 | for(var i in this.data.n_dateArr){ | 156 | for(var i in this.data.n_dateArr){ |
149 | var item=this.data.n_dateArr[i]; | 157 | var item=this.data.n_dateArr[i]; |
@@ -157,7 +165,7 @@ Page({ | @@ -157,7 +165,7 @@ Page({ | ||
157 | newDateArr=newDateArr.concat(this.data.n_dateArr); | 165 | newDateArr=newDateArr.concat(this.data.n_dateArr); |
158 | 166 | ||
159 | //--判断什么日子是要补签的-- | 167 | //--判断什么日子是要补签的-- |
160 | - if(this.data.res.curbqdaynum) { | 168 | + if(this.data.res && this.data.res.curbqdaynum) { |
161 | bqlist = this.data.res.curbqdaynum.split(','); | 169 | bqlist = this.data.res.curbqdaynum.split(','); |
162 | for(var i in newDateArr){ | 170 | for(var i in newDateArr){ |
163 | var item=newDateArr[i]; | 171 | var item=newDateArr[i]; |
packageA/pages/checkin/checkin.wxml
@@ -7,7 +7,7 @@ | @@ -7,7 +7,7 @@ | ||
7 | 7 | ||
8 | </view> | 8 | </view> |
9 | 9 | ||
10 | - <view class="list flex"> | 10 | + <view class="list flex" wx:if="{{res}}"> |
11 | <view class="list-item active}}"> | 11 | <view class="list-item active}}"> |
12 | <view class="circle">+{{res.cday1}}</view> | 12 | <view class="circle">+{{res.cday1}}</view> |
13 | <view class="fs26">{{res.sday2}}</view> | 13 | <view class="fs26">{{res.sday2}}</view> |
@@ -37,8 +37,9 @@ | @@ -37,8 +37,9 @@ | ||
37 | <view class="fs26">{{myUtil.setDate(year, res.sday3, 5)}}日</view> | 37 | <view class="fs26">{{myUtil.setDate(year, res.sday3, 5)}}日</view> |
38 | </view> | 38 | </view> |
39 | </view> | 39 | </view> |
40 | + <view wx:else style="height: 100rpx;"></view> | ||
40 | 41 | ||
41 | - <view class="btn-container"> | 42 | + <view class="btn-container" wx:if="{{res}}"> |
42 | <view class="btn" bindtap="checkInToday" wx:if="{{isLogin}}"> | 43 | <view class="btn" bindtap="checkInToday" wx:if="{{isLogin}}"> |
43 | <text class="iconfont icon-rili"></text>{{!myUtil.setDate_is_act(year, res.sday3, 0,res.qddaylist) ? '立即签到':'今日已签到'}} | 44 | <text class="iconfont icon-rili"></text>{{!myUtil.setDate_is_act(year, res.sday3, 0,res.qddaylist) ? '立即签到':'今日已签到'}} |
44 | </view> | 45 | </view> |
@@ -52,8 +53,7 @@ | @@ -52,8 +53,7 @@ | ||
52 | <!-- <view class="current"> | 53 | <!-- <view class="current"> |
53 | <view class="f-vc">当前连续签到:<text class="days fs34">{{res.getlxnum}}</text> 天</view> | 54 | <view class="f-vc">当前连续签到:<text class="days fs34">{{res.getlxnum}}</text> 天</view> |
54 | <view class="f-vc">当前积分:<text class="fs34">{{integral}}</text></view> | 55 | <view class="f-vc">当前积分:<text class="fs34">{{integral}}</text></view> |
55 | - </view> --> | ||
56 | - | 56 | + </view> --> |
57 | <!-- <view class="goleft iconfont icon-jianzuo" bindtap="prevMonth">a</view> --> | 57 | <!-- <view class="goleft iconfont icon-jianzuo" bindtap="prevMonth">a</view> --> |
58 | 58 | ||
59 | <view class="calendar-container"> | 59 | <view class="calendar-container"> |