|
@@ -1,47 +1,70 @@
|
|
|
<template>
|
|
|
<div class="user-wrap">
|
|
|
- <div class="my_title"><text>我的</text></div>
|
|
|
- <div class="user-info__wrap">
|
|
|
- <image
|
|
|
- src="../../assets/imgs/user_login.png"
|
|
|
- if="{{haslogin && loginPhone}}"
|
|
|
- ></image>
|
|
|
- <image src="../../assets/imgs/user_logo.png" else></image>
|
|
|
- <div class="uesr-info__message">
|
|
|
- <text class="user-name" if="{{haslogin && loginPhone}}"
|
|
|
- >书友{{ user.id }}</text
|
|
|
- >
|
|
|
- <text class="un-Login" @click="goToLogin" else>未登录</text>
|
|
|
- <text>ID:{{ user.id }}</text>
|
|
|
+ <stack>
|
|
|
+ <div class="user-info__wrap">
|
|
|
+ <image
|
|
|
+ src="../../assets/imgs/user_login.png"
|
|
|
+ if="{{haslogin && loginPhone}}"
|
|
|
+ ></image>
|
|
|
+ <image src="../../assets/imgs/user_logo.png" else></image>
|
|
|
+ <div class="uesr-info__message">
|
|
|
+ <text class="user-name" if="{{haslogin && loginPhone}}"
|
|
|
+ >书友{{ user.id }}</text
|
|
|
+ >
|
|
|
+ <text class="un-Login" @click="goToLogin" else>未登录</text>
|
|
|
+ <text>ID:{{ user.id }}</text>
|
|
|
+ <!-- <text class="vip-card" if="{{user.is_vip}}">免费阅读卡还剩{{ user.vip_days }}</text> -->
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
-
|
|
|
-
|
|
|
- <div class="my-collect-box">
|
|
|
<div class="my-collect">
|
|
|
- <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>
|
|
|
- <text class="pay-btn" @click="pageChange('Pay')">充值</text>
|
|
|
+ <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>
|
|
|
+ <text class="pay-btn" @click="pageChange('Pay')">充值</text>
|
|
|
</div>
|
|
|
- <div class="task-box" @click="pageChange('Task')">
|
|
|
+ </stack>
|
|
|
+
|
|
|
+ <div class="my_coupon" @click="pageChange('Task')">
|
|
|
<image class="task-rukou-img" src="../../assets/imgs/task-rukou.png"></image>
|
|
|
- </div>
|
|
|
</div>
|
|
|
<div class="operator-wrap">
|
|
|
<div class="operator-item__wrap">
|
|
|
- <div class="operator-item" for="item in set_list" @click="pageChange(item.url)">
|
|
|
+ <div class="operator-item" @click="pageChange('Sign')">
|
|
|
<div class="item-name">
|
|
|
- <image src="{{item.icon}}"></image>
|
|
|
- <text>{{item.title}}</text>
|
|
|
+ <image src="../../assets/imgs/sign.png"></image>
|
|
|
+ <text>签到记录</text>
|
|
|
</div>
|
|
|
- <div class="info-text" if="{{item.arrow}}">
|
|
|
+ <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">
|
|
|
+ <image src="../../assets/imgs/recharge_record.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('Consume')">
|
|
|
+ <div class="item-name">
|
|
|
+ <image src="../../assets/imgs/consume_record.png"></image>
|
|
|
+ <text>消费记录</text>
|
|
|
+ </div>
|
|
|
+ <div class="info-text">
|
|
|
<image
|
|
|
class="arrow"
|
|
|
src="../../assets/imgs/arrow-right.png"
|
|
@@ -60,6 +83,7 @@
|
|
|
></image>
|
|
|
</div>
|
|
|
</div>
|
|
|
+
|
|
|
<div class="operator-item" @click="pageChange('Phone')">
|
|
|
<div class="item-name">
|
|
|
<image src="../../assets/imgs/binding.png"></image>
|
|
@@ -91,7 +115,6 @@
|
|
|
>注销账号</text
|
|
|
>
|
|
|
</div>
|
|
|
- <div style="height:120px;"></div>
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
@@ -113,25 +136,7 @@ export default {
|
|
|
user: {},
|
|
|
haslogin: undefined,
|
|
|
loginPhone: undefined,
|
|
|
- send_order_id: '',
|
|
|
- set_list :[
|
|
|
- {
|
|
|
- icon:"../../assets/imgs/sign.png",
|
|
|
- title:"签到记录",
|
|
|
- url:"Sign",
|
|
|
- arrow:true,
|
|
|
- },{
|
|
|
- icon:"../../assets/imgs/recharge_record.png",
|
|
|
- title:"充值记录",
|
|
|
- url:"Recharge",
|
|
|
- arrow:true,
|
|
|
- },{
|
|
|
- icon:"../../assets/imgs/consume_record.png",
|
|
|
- title:"消费记录",
|
|
|
- url:"Consume",
|
|
|
- arrow:true,
|
|
|
- }
|
|
|
- ],
|
|
|
+ send_order_id: ''
|
|
|
}
|
|
|
},
|
|
|
async onInit() {
|
|
@@ -185,9 +190,9 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
if (page == 'Privacy') {
|
|
|
- let privacy = this.$app.$def.manifest.config.data.yinsi_addr;
|
|
|
webview.loadUrl({
|
|
|
- url:privacy,
|
|
|
+ url:
|
|
|
+ 'https://zhuishuyun.oss-cn-hangzhou.aliyuncs.com/qapp/privacy/qingm_privacy.htm',
|
|
|
showloadingdialog: true
|
|
|
})
|
|
|
} else {
|
|
@@ -214,7 +219,7 @@ export default {
|
|
|
},
|
|
|
{
|
|
|
text: '取消',
|
|
|
- color: '#61A9C0'
|
|
|
+ color: '#9900FF'
|
|
|
}
|
|
|
],
|
|
|
success: function(data) {
|