kk.shi преди 3 години
родител
ревизия
88f2d15fde
променени са 7 файла, в които са добавени 49 реда и са изтрити 3 реда
  1. 4 0
      pages/luckDraw/prize.js
  2. 1 1
      pages/luckDraw/prize.wxml
  3. 14 0
      pages/luckDraw/prize.wxss
  4. 5 0
      pages/luckDraw/profile.js
  5. 1 1
      pages/luckDraw/profile.wxml
  6. 14 0
      pages/luckDraw/profile.wxss
  7. 10 1
      pages/luckDraw/recordPrize.js

+ 4 - 0
pages/luckDraw/prize.js

@@ -144,6 +144,10 @@ Page({
     // 授权手机号
     getPhoneNumber(e) {
         getPhoneNumberSync(e, _ => {
+            this.setData({
+                isLogin: true,
+                mobileTop:getMobileCache(),
+            })
             this.getUserPrizeList()
         })
     },

+ 1 - 1
pages/luckDraw/prize.wxml

@@ -4,7 +4,7 @@
     <view class="head-bg" catchtap="turnPrize">
        <image class="image_bg" src="/images/luck-draw/per_head.png" />
        <image class="image_portrait" src="/images/luck-draw/portrait.png" />
-       <button class="luck-draw-pro-nickname" wx:if="{{!isLogin}}" open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber" >登录</button>
+       <button class="luck-draw-isLogin" wx:if="{{!isLogin}}" open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber" >登录</button>
        <view class="luck-draw-pro-nickname" wx:if="{{isLogin}}">{{mobileTop}}</view>
     </view>
     <view class="luck-draw-pro-cp">

+ 14 - 0
pages/luckDraw/prize.wxss

@@ -178,4 +178,18 @@
   text-align: center;
   line-height: 100rpx;
   font-weight: 1000;
+}
+
+.luck-draw-isLogin{
+  background-color: transparent;
+  width: 750rpx;
+  height: 70rpx;
+  font-size: 40rpx;
+  font-family: Source Han Sans CN;
+  font-weight: 500;
+  color: #FEFEFE;
+  position: relative;
+  z-index: 2;
+  text-align: center;
+  top: 180rpx;
 }

+ 5 - 0
pages/luckDraw/profile.js

@@ -145,6 +145,11 @@ Page({
     // 授权手机号
     getPhoneNumber(e) {
         getPhoneNumberSync(e, _ => {
+            this.setData({
+                isLogin: true,
+                mobileTop:getMobileCache(),
+            })
+            console.log(this.data.mobileTop)
             this.getUserPrizeList()
         })
     },

+ 1 - 1
pages/luckDraw/profile.wxml

@@ -4,7 +4,7 @@
     <view class="head-bg" catchtap="turnPrize">
        <image class="image_bg" src="/images/luck-draw/per_head.png" />
        <image class="image_portrait" src="/images/luck-draw/portrait.png" />
-       <button class="luck-draw-pro-nickname" wx:if="{{!isLogin}}" open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber" >登录</button>
+       <button class="luck-draw-isLogin" wx:if="{{!isLogin}}" open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber" >登录</button>
        <view class="luck-draw-pro-nickname" wx:if="{{isLogin}}">{{mobileTop}}</view>
     </view>
     <view class="luck-draw-pro-cp">

+ 14 - 0
pages/luckDraw/profile.wxss

@@ -189,4 +189,18 @@
   text-align: center;
   line-height: 100rpx;
   font-weight: 1000;
+}
+
+.luck-draw-isLogin{
+  background-color: transparent;
+  width: 750rpx;
+  height: 70rpx;
+  font-size: 40rpx;
+  font-family: Source Han Sans CN;
+  font-weight: 500;
+  color: #FEFEFE;
+  position: relative;
+  z-index: 2;
+  text-align: center;
+  top: 180rpx;
 }

+ 10 - 1
pages/luckDraw/recordPrize.js

@@ -14,6 +14,7 @@ Page({
         noResult: false,
         noMore: false,
         isLogin: false,
+        mobileTop: 'TONY WU',
         userDrawItemList: []
 
     },
@@ -25,7 +26,10 @@ Page({
         this.setData({
             isLogin: getMobileCache() != ''
         })
-        this.getUserDrawRecord();
+        if(this.data.isLogin){
+            this.getUserDrawRecord();
+        }
+        
     },
 
     /**
@@ -138,6 +142,11 @@ Page({
     // 授权手机号
     getPhoneNumber(e) {
         getPhoneNumberSync(e, _ => {
+            this.setData({
+                isLogin: true,
+                mobileTop:getMobileCache(),
+            })
+            console.log(this.data.mobileTop)
             this.getUserDrawRecord()
         })
     },