chengjie 6 年之前
父節點
當前提交
4a39b1fa15
共有 3 個文件被更改,包括 75 次插入98 次删除
  1. 14 0
      pages/index/index.js
  2. 3 41
      pages/main/index.js
  3. 58 57
      pages/main/userinfo.wxml

+ 14 - 0
pages/index/index.js

@@ -155,6 +155,20 @@ Page({
155 155
         }
156 156
         else {
157 157
           app.globalData.userInfo = data;
158
+
159
+          var isShow = data.IsShow;
160
+          if (isShow == -1) {
161
+            isShow = 0;
162
+          }
163
+          else {
164
+            var systemInfo = wx.getSystemInfoSync();
165
+            if (isShow == 0 && systemInfo.system && systemInfo.system.indexOf("Android") >= 0) {
166
+              isShow = 1;
167
+            }
168
+          }
169
+          app.globalData.IsShow = data.IsShow;
170
+
171
+          app.globalData.IsLocked = data.IsLocked;
158 172
           
159 173
           if (that.data.ProductID) {
160 174
             var url = "../../package4/main/activateOK?ProductID=" + that.data.ProductID

+ 3 - 41
pages/main/index.js

@@ -31,6 +31,9 @@ Page({
31 31
       Height: common.getSystemHeight(),
32 32
       NickName: app.globalData.userInfo.NickName,
33 33
       AvatarUrl: app.globalData.userInfo.AvatarUrl,
34
+      IsLocked: app.globalData.IsLocked,
35
+      IsShow: app.globalData.IsShow,
36
+      IsMember: app.globalData.userInfo.IsMember
34 37
     });
35 38
 
36 39
     var that = this;
@@ -144,50 +147,9 @@ Page({
144 147
           HanziNumber: hanziNumber,
145 148
           FinishedCount: finishedCount,
146 149
           ReviewCount: reviewCount,
147
-          IsFirstDay: data.IsFirstDay,
148
-          NewUserNumber: data.NewUserNumber,
149
-          NewUserNumberMax: app.globalData.NewUserNumberMax,
150
-          IsMember: data.IsMember,
151
-          IsShow: data.IsShow,
152 150
         });
153
-
154 151
         wx.setStorageSync("FinishedList", data.FinishedList);
155 152
         wx.setStorageSync("ReviewList", data.ReviewList);
156
-
157
-        common.getStorageValue(that, "IsMemberForeverRemind", 0, function () {
158
-          if (that.data.IsMemberForeverRemind == 0
159
-            && that.data.NewUserNumber >= app.globalData.NewUserNumberMax
160
-            && that.data.NewUserNumber < 999999) {
161
-            that.setData({
162
-              IsMemberForeverRemind: 1,
163
-            });
164
-            wx.setStorageSync("IsMemberForeverRemind", 2);
165
-          }
166
-        });
167
-
168
-        if (data.DayNumber2)
169
-          app.globalData.DayNumber = data.DayNumber2;
170
-        else
171
-          app.globalData.DayNumber = data.DayNumber;
172
-
173
-        var isShow = data.IsShow;
174
-        if (isShow == -1) {
175
-          isShow = 0;
176
-        }
177
-        else {
178
-          var systemInfo = wx.getSystemInfoSync();
179
-          if (isShow == 0 && systemInfo.system && systemInfo.system.indexOf("Android") >= 0) {
180
-            isShow = 1;
181
-          }
182
-        }
183
-
184
-        app.globalData.IsShow = isShow;
185
-        that.setData({
186
-          IsShow: isShow,
187
-        });
188
-
189
-        app.globalData.userInfo.IsMember = data.IsMember;
190
-
191 153
       }
192 154
     });
193 155
 

+ 58 - 57
pages/main/userinfo.wxml

@@ -19,73 +19,74 @@
19 19
   </view>
20 20
   <view class='lineFooter'></view>
21 21
 
22
-  <view class="panelTitle FlexRow">
23
-    <view class="panelTitle1">我的卡包</view>
24
-  </view>
25
-  <view class="panelItem FlexRow" bindtap='goto' data-url='../../package4/main/paylist'>
26
-    <view class="panelItem1">我的帐单</view>
27
-    <view class="panelItem2 FlexRow">
28
-      <image src='../images/Arrow.png' class="Arrow" />
22
+  <block wx:if="{{IsShow==1 && IsLocked==1}}">
23
+    <view class="panelTitle FlexRow">
24
+      <view class="panelTitle1">我的卡包</view>
29 25
     </view>
30
-  </view>
31
-  <view class="lineWidthAll FlexRow">
32
-    <view class="lineWidth720"></view>
33
-  </view>
34
-  <view class="panelItem FlexRow" bindtap='goto' data-url='../../package4/main/coupon'>
35
-    <view class="panelItem1">我的优惠券</view>
36
-    <view class="panelItem2 FlexRow">
37
-      <image src='../images/Arrow.png' class="Arrow" />
26
+    <view class="panelItem FlexRow" bindtap='goto' data-url='../../package4/main/paylist'>
27
+      <view class="panelItem1">我的帐单</view>
28
+      <view class="panelItem2 FlexRow">
29
+        <image src='../images/Arrow.png' class="Arrow" />
30
+      </view>
38 31
     </view>
39
-  </view>
40
-  <view class="lineWidthAll FlexRow">
41
-    <view class="lineWidth720"></view>
42
-  </view>
43
-  <view class="panelItem FlexRow" bindtap='goto' data-url='../../package4/main/giftlist'>
44
-    <view class="panelItem1">我的礼品卡</view>
45
-    <view class="panelItem2 FlexRow">
46
-      <image src='../images/Arrow.png' class="Arrow" />
32
+    <view class="lineWidthAll FlexRow">
33
+      <view class="lineWidth720"></view>
47 34
     </view>
48
-  </view>
49
-  <view class='lineFooter'></view>
35
+    <view class="panelItem FlexRow" bindtap='goto' data-url='../../package4/main/coupon'>
36
+      <view class="panelItem1">我的优惠券</view>
37
+      <view class="panelItem2 FlexRow">
38
+        <image src='../images/Arrow.png' class="Arrow" />
39
+      </view>
40
+    </view>
41
+    <view class="lineWidthAll FlexRow">
42
+      <view class="lineWidth720"></view>
43
+    </view>
44
+    <view class="panelItem FlexRow" bindtap='goto' data-url='../../package4/main/giftlist'>
45
+      <view class="panelItem1">我的礼品卡</view>
46
+      <view class="panelItem2 FlexRow">
47
+        <image src='../images/Arrow.png' class="Arrow" />
48
+      </view>
49
+    </view>
50
+    <view class='lineFooter'></view>
50 51
 
51
-  <view class="panelTitle FlexRow">
52
-    <view class="panelTitle1">选购</view>
53
-  </view>
54
-  <view class="panelItem0 panelItem FlexRow" bindtap='goto' data-url='../../package4/main/order?id={{ProgramID}}&paytype=3'>
55
-    <view class="panelItem10 panelItem1 FlexColumn">
56
-      <view class="panelItem11">单款续费</view>
57
-      <view class="panelItem12">会员续费或首次购买正式版</view>
52
+    <view class="panelTitle FlexRow">
53
+      <view class="panelTitle1">选购</view>
58 54
     </view>
59
-    <view class="panelItem2 FlexRow">
60
-      <image src='../images/Arrow.png' class="Arrow" />
55
+    <view class="panelItem0 panelItem FlexRow" bindtap='goto' data-url='../../package4/main/order?id={{ProgramID}}&paytype=3'>
56
+      <view class="panelItem10 panelItem1 FlexColumn">
57
+        <view class="panelItem11">单款续费</view>
58
+        <view class="panelItem12">会员续费或首次购买正式版</view>
59
+      </view>
60
+      <view class="panelItem2 FlexRow">
61
+        <image src='../images/Arrow.png' class="Arrow" />
62
+      </view>
61 63
     </view>
62
-  </view>
63
-  <view class="lineWidthAll FlexRow">
64
-    <view class="lineWidth720"></view>
65
-  </view>
66
-  <view class="panelItem0 panelItem FlexRow" bindtap='goto' data-url='../../package4/main/list?IsGift=0'>
67
-    <view class="panelItem10 panelItem1 FlexColumn">
68
-      <view class="panelItem11">套装选购</view>
69
-      <view class="panelItem12">语数英工具套装优惠购</view>
64
+    <view class="lineWidthAll FlexRow">
65
+      <view class="lineWidth720"></view>
70 66
     </view>
71
-    <view class="panelItem2 FlexRow">
72
-      <image src='../images/Arrow.png' class="Arrow" />
67
+    <view class="panelItem0 panelItem FlexRow" bindtap='goto' data-url='../../package4/main/list?IsGift=0'>
68
+      <view class="panelItem10 panelItem1 FlexColumn">
69
+        <view class="panelItem11">套装选购</view>
70
+        <view class="panelItem12">语数英工具套装优惠购</view>
71
+      </view>
72
+      <view class="panelItem2 FlexRow">
73
+        <image src='../images/Arrow.png' class="Arrow" />
74
+      </view>
73 75
     </view>
74
-  </view>
75
-  <view class="lineWidthAll FlexRow">
76
-    <view class="lineWidth720"></view>
77
-  </view>
78
-  <view class="panelItem0 panelItem FlexRow" bindtap='goto' data-url='../../package4/main/list?IsGift=1'>
79
-    <view class="panelItem10 panelItem1 FlexColumn">
80
-      <view class="panelItem11">购买礼品卡</view>
81
-      <view class="panelItem12">馈赠亲朋正式版</view>
76
+    <view class="lineWidthAll FlexRow">
77
+      <view class="lineWidth720"></view>
82 78
     </view>
83
-    <view class="panelItem2 FlexRow">
84
-      <image src='../images/Arrow.png' class="Arrow" />
79
+    <view class="panelItem0 panelItem FlexRow" bindtap='goto' data-url='../../package4/main/list?IsGift=1'>
80
+      <view class="panelItem10 panelItem1 FlexColumn">
81
+        <view class="panelItem11">购买礼品卡</view>
82
+        <view class="panelItem12">馈赠亲朋正式版</view>
83
+      </view>
84
+      <view class="panelItem2 FlexRow">
85
+        <image src='../images/Arrow.png' class="Arrow" />
86
+      </view>
85 87
     </view>
86
-  </view>
87
-  <view class='lineFooter'></view>
88
-
88
+    <view class='lineFooter'></view>
89
+  </block>
89 90
   <view class="panelTitle FlexRow">
90 91
     <view class="panelTitle1">更多学习工具</view>
91 92
   </view>