Browse Source

upload

master
HolyKnightIX 1 year ago
parent
commit
b670de069e
4 changed files with 13 additions and 6 deletions
  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 View File

@@ -64,6 +64,7 @@ App({
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.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
that.globalData.userInfo = userInfo



+ 4
- 2
miniprogram/pages/index/index.js View File

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

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


/** 获取手机号授权 */
doGetUserPhone(encryptedData, iv, sessionKey, appId) {
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.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.coverPhone = res.data.phone ? (res.data.phone.slice(0, 3) + `****` + res.data.phone.slice(7)) : ''
this.setData({
userInfo: res.data,
isPhone: this.data.userInfo.phone ? true : false
isPhone: res.data.phone ? true : false
})
}).catch(err => {
console.log(err, 'err');


+ 4
- 0
miniprogram/pages/index/index.less View File

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

}

.getPhoneNumberBtn {
display: none;
}

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


+ 4
- 4
miniprogram/pages/index/index.wxml View File

@@ -32,11 +32,11 @@
<text class="userProtocol" bindtap="checkUserProtocol">《用户协议及隐私政策》</text>
</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 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="payHistory">
<text style="margin-right: 20rpx;" bindtap="checkUserProtocol">用户协议</text>
@@ -46,7 +46,7 @@
</block>

<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="payHistory">
<text bindtap="checkUserProtocol">用户协议</text>
@@ -56,7 +56,7 @@
</block>

<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>
</block>
</block>


Loading…
Cancel
Save