|
@@ -2,7 +2,7 @@
|
|
<div class="user-wrap">
|
|
<div class="user-wrap">
|
|
<div class="user-info__wrap">
|
|
<div class="user-info__wrap">
|
|
<image src="{{user.head_img}}"></image>
|
|
<image src="{{user.head_img}}"></image>
|
|
- <div class="uesr-info__message"><text>ID:{{user.id}}<span if="haslogin && loginPhone">(Tel:{{loginPhone}})</span></text><text class="vip-card" if={{user.is_vip}}>免费阅读卡还剩{{user.vip_days}}</text></div>
|
|
|
|
|
|
+ <div class="uesr-info__message"><text>ID:{{user.id}}<span if="haslogin && loginPhone">(Tel:{{user.dtel}})</span></text><text class="vip-card" if={{user.is_vip}}>免费阅读卡还剩{{user.vip_days}}</text></div>
|
|
</div>
|
|
</div>
|
|
<div class="operator-item__wrap">
|
|
<div class="operator-item__wrap">
|
|
<div class="operator-item" @click="pageChange('Task')" if={{!user.is_vip}}>
|
|
<div class="operator-item" @click="pageChange('Task')" if={{!user.is_vip}}>
|
|
@@ -120,12 +120,12 @@ export default {
|
|
async getUser() {
|
|
async getUser() {
|
|
let user = await getUserInfo();
|
|
let user = await getUserInfo();
|
|
var reg = /^(\d{3})\d*(\d{4})$/;
|
|
var reg = /^(\d{3})\d*(\d{4})$/;
|
|
- user.dtel = user.phone.replace(reg, '$1****$2')
|
|
|
|
|
|
+ if(user.phone) user.dtel = user.phone.replace(reg, '$1****$2')
|
|
this.user = user;
|
|
this.user = user;
|
|
let haslogin = (await storage.get({ key: "hasLogin" })).data;
|
|
let haslogin = (await storage.get({ key: "hasLogin" })).data;
|
|
- let loginPhone = (await storage.get({ key: "loginPhone" })).data;
|
|
|
|
|
|
+ this.loginPhone = (await storage.get({ key: "loginPhone" })).data || user.phone;
|
|
this.haslogin = haslogin;
|
|
this.haslogin = haslogin;
|
|
- this.loginPhone = loginPhone.replace(reg, '$1****$2');
|
|
|
|
|
|
+ if(!this.send_order_id) this.send_order_id = user.send_order_id;
|
|
},
|
|
},
|
|
async watchPropsChange(v) {
|
|
async watchPropsChange(v) {
|
|
if (v === 2) {
|
|
if (v === 2) {
|
|
@@ -147,8 +147,8 @@ export default {
|
|
this.loginOut();
|
|
this.loginOut();
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
- if (page == 'Pay') {
|
|
|
|
- if (this.send_order_id || this.user.phone) {
|
|
|
|
|
|
+ if (page == 'Pay' ) {
|
|
|
|
+ if (this.send_order_id || ( this.haslogin && this.loginPhone) ) {
|
|
router.push({
|
|
router.push({
|
|
uri: `/views/${page}`
|
|
uri: `/views/${page}`
|
|
})
|
|
})
|