HolyKnightIX 2 lat temu
rodzic
commit
b670de069e
4 zmienionych plików z 13 dodań i 6 usunięć
  1. +1
    -0
      miniprogram/app.js
  2. +4
    -2
      miniprogram/pages/index/index.js
  3. +4
    -0
      miniprogram/pages/index/index.less
  4. +4
    -4
      miniprogram/pages/index/index.wxml

+ 1
- 0
miniprogram/app.js Wyświetl plik

@@ -64,6 +64,7 @@ App({
res.data.updateDate = res.data.updateDate ? timestampToTime(res.data.updateDate, 'YYYY-MM-DD hh:mm:ss') : '' res.data.updateDate = res.data.updateDate ? timestampToTime(res.data.updateDate, 'YYYY-MM-DD hh:mm:ss') : ''
res.data.validStartTime = res.data.validStartTime ? timestampToTime(res.data.validStartTime, 'YYYY-MM-DD hh:mm:ss') : '' res.data.validStartTime = res.data.validStartTime ? timestampToTime(res.data.validStartTime, 'YYYY-MM-DD hh:mm:ss') : ''
res.data.validEndTime = res.data.validEndTime ? timestampToTime(res.data.validEndTime, 'YYYY-MM-DD hh:mm:ss') : '' res.data.validEndTime = res.data.validEndTime ? timestampToTime(res.data.validEndTime, 'YYYY-MM-DD hh:mm:ss') : ''
res.data.coverPhone = res.data.phone ? (res.data.phone.slice(0, 3) + `****` + res.data.phone.slice(7)) : ''
const userInfo = res.data const userInfo = res.data
that.globalData.userInfo = userInfo that.globalData.userInfo = userInfo




+ 4
- 2
miniprogram/pages/index/index.js Wyświetl plik

@@ -67,12 +67,13 @@ Page({
}) })
}, },


// 获取手机号授权
getUserPhone(e) { getUserPhone(e) {
const sessionKey = wx.getStorageSync('sessionKey') const sessionKey = wx.getStorageSync('sessionKey')
this.doGetUserPhone(e.detail.encryptedData, e.detail.iv, sessionKey, request.appId) this.doGetUserPhone(e.detail.encryptedData, e.detail.iv, sessionKey, request.appId)
}, },



/** 获取手机号授权 */ /** 获取手机号授权 */
doGetUserPhone(encryptedData, iv, sessionKey, appId) { doGetUserPhone(encryptedData, iv, sessionKey, appId) {
request.post({ request.post({
@@ -189,9 +190,10 @@ Page({
res.data.updateDate = res.data.updateDate ? timestampToTime(res.data.updateDate, 'YYYY-MM-DD hh:mm:ss') : '' res.data.updateDate = res.data.updateDate ? timestampToTime(res.data.updateDate, 'YYYY-MM-DD hh:mm:ss') : ''
res.data.validStartTime = res.data.validStartTime ? timestampToTime(res.data.validStartTime, 'YYYY-MM-DD hh:mm:ss') : '' res.data.validStartTime = res.data.validStartTime ? timestampToTime(res.data.validStartTime, 'YYYY-MM-DD hh:mm:ss') : ''
res.data.validEndTime = res.data.validEndTime ? timestampToTime(res.data.validEndTime, 'YYYY-MM-DD hh:mm:ss') : '' res.data.validEndTime = res.data.validEndTime ? timestampToTime(res.data.validEndTime, 'YYYY-MM-DD hh:mm:ss') : ''
res.data.coverPhone = res.data.phone ? (res.data.phone.slice(0, 3) + `****` + res.data.phone.slice(7)) : ''
this.setData({ this.setData({
userInfo: res.data, userInfo: res.data,
isPhone: this.data.userInfo.phone ? true : false
isPhone: res.data.phone ? true : false
}) })
}).catch(err => { }).catch(err => {
console.log(err, 'err'); console.log(err, 'err');


+ 4
- 0
miniprogram/pages/index/index.less Wyświetl plik

@@ -144,6 +144,10 @@


} }


.getPhoneNumberBtn {
display: none;
}

.userPhone { .userPhone {
text-align: center; text-align: center;
margin-bottom: 15rpx; margin-bottom: 15rpx;


+ 4
- 4
miniprogram/pages/index/index.wxml Wyświetl plik

@@ -32,11 +32,11 @@
<text class="userProtocol" bindtap="checkUserProtocol">《用户协议及隐私政策》</text> <text class="userProtocol" bindtap="checkUserProtocol">《用户协议及隐私政策》</text>
</view> </view>
</view> </view>
<button type="primary" open-type="getPhoneNumber" bindgetphonenumber="getUserPhone" disabled="{{isNotRead}}">申请使用</button>
<button type="primary" open-type="getPhoneNumber" bindgetphonenumber="getUserPhone" disabled="{{isNotRead}}">授权手机号使用</button>
</block> </block>


<block wx:if="{{userInfo.isMember == 1 && userInfo.isValid == 1}}"> <block wx:if="{{userInfo.isMember == 1 && userInfo.isValid == 1}}">
<view class="userPhone">当前用户:{{userInfo.phone}}</view>
<view class="userPhone">当前用户:{{userInfo.coverPhone}}</view>
<view class="userPhone" wx:if="{{userInfo.validEndTime}}">到期时间:{{userInfo.validEndTime}}</view> <view class="userPhone" wx:if="{{userInfo.validEndTime}}">到期时间:{{userInfo.validEndTime}}</view>
<view class="payHistory"> <view class="payHistory">
<text style="margin-right: 20rpx;" bindtap="checkUserProtocol">用户协议</text> <text style="margin-right: 20rpx;" bindtap="checkUserProtocol">用户协议</text>
@@ -46,7 +46,7 @@
</block> </block>


<block wx:if="{{userInfo.isMember == 1 && userInfo.isValid == 0}}"> <block wx:if="{{userInfo.isMember == 1 && userInfo.isValid == 0}}">
<view class="userPhone">当前用户:{{userInfo.phone}}</view>
<view class="userPhone">当前用户:{{userInfo.coverPhone}}</view>
<view class="userPhone" wx:if="{{userInfo.validEndTime}}">到期时间:{{userInfo.validEndTime}}</view> <view class="userPhone" wx:if="{{userInfo.validEndTime}}">到期时间:{{userInfo.validEndTime}}</view>
<view class="payHistory"> <view class="payHistory">
<text bindtap="checkUserProtocol">用户协议</text> <text bindtap="checkUserProtocol">用户协议</text>
@@ -56,7 +56,7 @@
</block> </block>


<block wx:if="{{userInfo.phone && userInfo.isMember == 0 && userInfo.isValid == 0}}"> <block wx:if="{{userInfo.phone && userInfo.isMember == 0 && userInfo.isValid == 0}}">
<view class="userPhone">当前用户:{{userInfo.phone}}</view>
<view class="userPhone">当前用户:{{userInfo.coverPhone}}</view>
<button type="primary" bindtap="goToBuy">购买会员</button> <button type="primary" bindtap="goToBuy">购买会员</button>
</block> </block>
</block> </block>


Ładowanie…
Anuluj
Zapisz