Commit fbbd0cf821efeca072cb046fae349a8b304c429d

Authored by yvan.ni
1 parent 12ee0f4b

注册的优化

packageD/components/diy_login/login.js
@@ -77,6 +77,10 @@ Component({ @@ -77,6 +77,10 @@ Component({
77 return app.my_warnning("登录需要授权手机号码!", 0, this); 77 return app.my_warnning("登录需要授权手机号码!", 0, this);
78 return false; 78 return false;
79 } 79 }
  80 +
  81 + if(this.data.sub) return false;
  82 + this.setData({ sub: 1 });
  83 +
80 var sessionKey = getApp().globalData.sessionKey; 84 var sessionKey = getApp().globalData.sessionKey;
81 var openid = getApp().globalData.openid; 85 var openid = getApp().globalData.openid;
82 var r = getApp().globalData.getu; 86 var r = getApp().globalData.getu;
packageD/components/diy_login/login.wxml
@@ -61,14 +61,14 @@ @@ -61,14 +61,14 @@
61 61
62 62
63 <view wx:if="{{show_bind}}"> 63 <view wx:if="{{show_bind}}">
64 - <view class="cover-layer" bindtap="close_pop"></view> 64 + <view class="cover-layer" bindtap="close_pop" style="z-index:2222"></view>
65 <view class="p_content"> 65 <view class="p_content">
66 <view class="p_title flex ali-c fs34"> 66 <view class="p_title flex ali-c fs34">
67 登录手机号,同步会员信息以及订单记录 67 登录手机号,同步会员信息以及订单记录
68 </view> 68 </view>
69 <view class="flex btn_view"> 69 <view class="flex btn_view">
70 <view bindtap="close_pop_back" style="height: 100%; line-height:normal;" class="txt-center f2 flex ali-c flex-center2 fs36 b_right">暂不授权</view> 70 <view bindtap="close_pop_back" style="height: 100%; line-height:normal;" class="txt-center f2 flex ali-c flex-center2 fs36 b_right">暂不授权</view>
71 - <button style="height: 100%;" class="g_mobile f2 flex ali-c flex-center2 fs36 txt-red" open-type="getPhoneNumber" bindgetphonenumber="getphone">立即授权</button> 71 + <button disabled="{{sub}}" style="height: 100%;" class="g_mobile f2 flex ali-c flex-center2 fs36 txt-red" open-type="getPhoneNumber" bindgetphonenumber="getphone">立即授权</button>
72 </view> 72 </view>
73 </view> 73 </view>
74 </view> 74 </view>
packageD/components/diy_login/login.wxss
@@ -49,7 +49,7 @@ button{ @@ -49,7 +49,7 @@ button{
49 top:50%; 49 top:50%;
50 margin-top: -180rpx; 50 margin-top: -180rpx;
51 background-color: #fff; 51 background-color: #fff;
52 - z-index: 12; 52 + z-index: 22222;
53 position: fixed; 53 position: fixed;
54 } 54 }
55 55