|
@@ -1,9 +1,9 @@
|
|
<template>
|
|
<template>
|
|
<div class="user-wrap">
|
|
<div class="user-wrap">
|
|
<div class="my_title"><text>我的</text></div>
|
|
<div class="my_title"><text>我的</text></div>
|
|
- <list>
|
|
|
|
- <list-item type="mycollect">
|
|
|
|
- <div class="my-collect">
|
|
|
|
|
|
+ <list style="width:100%">
|
|
|
|
+ <list-item type="mycollect" style="height:340px">
|
|
|
|
+ <stack style="background-color:#fddc00">
|
|
<div class="user-info__wrap">
|
|
<div class="user-info__wrap">
|
|
<image
|
|
<image
|
|
src="../../assets/imgs/user_login.png"
|
|
src="../../assets/imgs/user_login.png"
|
|
@@ -15,114 +15,124 @@
|
|
>书友{{ user.id }}</text
|
|
>书友{{ user.id }}</text
|
|
>
|
|
>
|
|
<text class="un-Login" else>未登录</text>
|
|
<text class="un-Login" else>未登录</text>
|
|
- <text class="user_id">ID:{{ user.id }}</text>
|
|
|
|
|
|
+ <text>ID:{{ user.id }}</text>
|
|
<!-- <text class="vip-card" if="{{user.is_vip}}">免费阅读卡还剩{{ user.vip_days }}</text> -->
|
|
<!-- <text class="vip-card" if="{{user.is_vip}}">免费阅读卡还剩{{ user.vip_days }}</text> -->
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- <div class="my-collect-wrap">
|
|
|
|
|
|
+ <div class="my-collect">
|
|
|
|
+ <!-- if="{{user.is_vip}}" -->
|
|
<div class="collect-content">
|
|
<div class="collect-content">
|
|
- <text class="collect-info"
|
|
|
|
- ><span class="title">我的账户</span
|
|
|
|
- ><span class="vip-card" if="{{user.is_vip}}"
|
|
|
|
- >免费阅读卡还剩{{ user.vip_days }}</span
|
|
|
|
- ></text
|
|
|
|
- >
|
|
|
|
- <text class="book_coin">书币:{{ user.balance }}</text>
|
|
|
|
|
|
+ <div class="coin_wrap">
|
|
|
|
+ <div>
|
|
|
|
+ <!-- -->
|
|
|
|
+ <text>我的账户</text>
|
|
|
|
+ <text class="collect-info"
|
|
|
|
+ ><span class="vip-card" if="{{user.is_vip}}"
|
|
|
|
+ >免费阅读卡还剩{{ user.vip_days }}</span
|
|
|
|
+ ></text
|
|
|
|
+ >
|
|
|
|
+ </div>
|
|
|
|
+ <div style="padding:5px">
|
|
|
|
+ <text class="book_coin">书币: </text>
|
|
|
|
+ <text class="coin">{{ user.balance }}</text>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
<text class="pay-btn" @click="pageChange('Pay')">充值</text>
|
|
<text class="pay-btn" @click="pageChange('Pay')">充值</text>
|
|
</div>
|
|
</div>
|
|
- </div>
|
|
|
|
|
|
+ </stack>
|
|
</list-item>
|
|
</list-item>
|
|
<list-item type="myitem">
|
|
<list-item type="myitem">
|
|
- <div class="first_item" @click="pageChange('Task')">
|
|
|
|
- <image src="../../assets/imgs/task.png"></image></div
|
|
|
|
- ></list-item>
|
|
|
|
- <list-item type="operatoritem">
|
|
|
|
<div class="operator-item__wrap">
|
|
<div class="operator-item__wrap">
|
|
- <div class="operator-item_wrap_content">
|
|
|
|
- <div class="operator-item" @click="pageChange('Sign')">
|
|
|
|
- <div class="item-name">
|
|
|
|
|
|
+ <div class="task_wrap">
|
|
|
|
+ <div class="task_wrap_item">
|
|
|
|
+ <div @click="pageChange('Task')" class="operator-item">
|
|
|
|
+ <image src="../../assets/imgs/task.png"></image>
|
|
|
|
+ <text>任务福利</text>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="operator-item" @click="pageChange('Sign')">
|
|
<image src="../../assets/imgs/sign.png"></image>
|
|
<image src="../../assets/imgs/sign.png"></image>
|
|
<text>签到记录</text>
|
|
<text>签到记录</text>
|
|
</div>
|
|
</div>
|
|
- <div class="info-text">
|
|
|
|
- <image
|
|
|
|
- class="arrow"
|
|
|
|
- src="../../assets/imgs/arrow-right.png"
|
|
|
|
- ></image>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="operator-item" @click="pageChange('Recharge')">
|
|
|
|
- <div class="item-name">
|
|
|
|
|
|
+ <div class="operator-item" @click="pageChange('Recharge')">
|
|
<image src="../../assets/imgs/recharge_record.png"></image>
|
|
<image src="../../assets/imgs/recharge_record.png"></image>
|
|
<text>充值记录</text>
|
|
<text>充值记录</text>
|
|
</div>
|
|
</div>
|
|
- <div class="info-text">
|
|
|
|
- <image
|
|
|
|
- class="arrow"
|
|
|
|
- src="../../assets/imgs/arrow-right.png"
|
|
|
|
- ></image>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="operator-item" @click="pageChange('Consume')">
|
|
|
|
- <div class="item-name">
|
|
|
|
|
|
+ <div class="operator-item" @click="pageChange('Consume')">
|
|
<image src="../../assets/imgs/consume_record.png"></image>
|
|
<image src="../../assets/imgs/consume_record.png"></image>
|
|
<text>消费记录</text>
|
|
<text>消费记录</text>
|
|
</div>
|
|
</div>
|
|
- <div class="info-text">
|
|
|
|
- <image
|
|
|
|
- class="arrow"
|
|
|
|
- src="../../assets/imgs/arrow-right.png"
|
|
|
|
- ></image>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="operator-item" @click="showCustomerQrcode">
|
|
|
|
- <div class="item-name">
|
|
|
|
- <image src="../../assets/imgs/customer.png"></image>
|
|
|
|
- <text>联系客服</text>
|
|
|
|
- </div>
|
|
|
|
- <div class="info-text">
|
|
|
|
- <image
|
|
|
|
- class="arrow"
|
|
|
|
- src="../../assets/imgs/arrow-right.png"
|
|
|
|
- ></image>
|
|
|
|
- </div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
+ </div>
|
|
|
|
|
|
- <div class="operator-item" @click="pageChange('Phone')">
|
|
|
|
- <div class="item-name">
|
|
|
|
- <image src="../../assets/imgs/binding.png"></image>
|
|
|
|
- <text if="{{!(haslogin && loginPhone)}}"> 登录绑定</text>
|
|
|
|
- <text else>退出登录</text>
|
|
|
|
- </div>
|
|
|
|
- <div class="info-text">
|
|
|
|
- <text if="{{!(haslogin && loginPhone)}}"></text>
|
|
|
|
- <text else>已绑定手机号</text>
|
|
|
|
- <image
|
|
|
|
- class="arrow"
|
|
|
|
- src="../../assets/imgs/arrow-right.png"
|
|
|
|
- ></image>
|
|
|
|
- </div>
|
|
|
|
|
|
+ <div class="operator-item" @click="showCustomerQrcode">
|
|
|
|
+ <div class="item-name">
|
|
|
|
+ <image src="../../assets/imgs/customer.png"></image>
|
|
|
|
+ <text>联系客服</text>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="info-text">
|
|
|
|
+ <image
|
|
|
|
+ class="arrow"
|
|
|
|
+ src="../../assets/imgs/arrow-right.png"
|
|
|
|
+ ></image>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- </div>
|
|
|
|
- </list-item>
|
|
|
|
|
|
+ <div class="operator-item" @click="pageChange('Agreement')">
|
|
|
|
+ <div class="item-name">
|
|
|
|
+ <image src="../../assets/imgs/Agreement.png"></image>
|
|
|
|
+ <text>用户协议</text>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="info-text">
|
|
|
|
+ <image
|
|
|
|
+ class="arrow"
|
|
|
|
+ src="../../assets/imgs/arrow-right.png"
|
|
|
|
+ ></image>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="operator-item" @click="pageChange('Privacy')">
|
|
|
|
+ <div class="item-name">
|
|
|
|
+ <image src="../../assets/imgs/Privacy.png"></image>
|
|
|
|
+ <text>隐私协议</text>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="info-text">
|
|
|
|
+ <image
|
|
|
|
+ class="arrow"
|
|
|
|
+ src="../../assets/imgs/arrow-right.png"
|
|
|
|
+ ></image>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="operator-item" @click="pageChange('Phone')">
|
|
|
|
+ <div class="item-name">
|
|
|
|
+ <image src="../../assets/imgs/binding.png"></image>
|
|
|
|
+ <text if="{{!(haslogin && loginPhone)}}"> 登录绑定</text>
|
|
|
|
+ <text else>退出登录</text>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="info-text">
|
|
|
|
+ <text if="{{!(haslogin && loginPhone)}}"></text>
|
|
|
|
+ <text else>已绑定手机号</text>
|
|
|
|
+ <image
|
|
|
|
+ class="arrow"
|
|
|
|
+ src="../../assets/imgs/arrow-right.png"
|
|
|
|
+ ></image>
|
|
|
|
+ </div>
|
|
|
|
+ </div></div
|
|
|
|
+ ></list-item>
|
|
<list-item type="bottominfo">
|
|
<list-item type="bottominfo">
|
|
<div class="bottom-info">
|
|
<div class="bottom-info">
|
|
- <text @click="pageChange('Agreement')">用户协议</text>
|
|
|
|
- <text class="line">|</text>
|
|
|
|
- <text @click="pageChange('Privacy')">隐私协议</text>
|
|
|
|
- <text if="{{!send_order_id && haslogin && loginPhone}}" class="line"
|
|
|
|
- >|</text
|
|
|
|
- >
|
|
|
|
|
|
+ <!-- <text @click="pageChange('Agreement')">用户协议</text>
|
|
|
|
+ <text class="line">|</text>
|
|
|
|
+ <text @click="pageChange('Privacy')">隐私协议</text>
|
|
|
|
+ <text if="{{!send_order_id && haslogin && loginPhone}}" class="line"
|
|
|
|
+ >|</text
|
|
|
|
+ > -->
|
|
<text
|
|
<text
|
|
if="{{!send_order_id && haslogin && loginPhone}}"
|
|
if="{{!send_order_id && haslogin && loginPhone}}"
|
|
@click="pageChange('Cancellation', { fee: user.balance })"
|
|
@click="pageChange('Cancellation', { fee: user.balance })"
|
|
>注销账号</text
|
|
>注销账号</text
|
|
>
|
|
>
|
|
</div>
|
|
</div>
|
|
- </list-item>
|
|
|
|
- </list>
|
|
|
|
|
|
+ </list-item></list
|
|
|
|
+ >
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
@@ -161,14 +171,14 @@ export default {
|
|
}
|
|
}
|
|
},
|
|
},
|
|
async watchPropsChange(v) {
|
|
async watchPropsChange(v) {
|
|
- if (v === 4) {
|
|
|
|
|
|
+ if (v === 3) {
|
|
//let s = (await storage.get({ key: 'send_order_id' })).data
|
|
//let s = (await storage.get({ key: 'send_order_id' })).data
|
|
//if (s) this.send_order_id = s
|
|
//if (s) this.send_order_id = s
|
|
this.getUser()
|
|
this.getUser()
|
|
}
|
|
}
|
|
},
|
|
},
|
|
broadevt(evt) {
|
|
broadevt(evt) {
|
|
- if (evt.detail.current == 4) {
|
|
|
|
|
|
+ if (evt.detail.current == 3) {
|
|
this.getUser()
|
|
this.getUser()
|
|
}
|
|
}
|
|
},
|
|
},
|
|
@@ -194,7 +204,7 @@ export default {
|
|
if (page == 'Privacy') {
|
|
if (page == 'Privacy') {
|
|
webview.loadUrl({
|
|
webview.loadUrl({
|
|
url:
|
|
url:
|
|
- 'https://zhuishuyun.oss-cn-hangzhou.aliyuncs.com/qapp/privacy/hait_privacy.htm',
|
|
|
|
|
|
+ 'https://zhuishuyun.oss-cn-hangzhou.aliyuncs.com/qapp/privacy/qapp_authority_detail.htm',
|
|
showloadingdialog: true
|
|
showloadingdialog: true
|
|
})
|
|
})
|
|
} else {
|
|
} else {
|