You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
166 lines
3.4 KiB
166 lines
3.4 KiB
2 years ago
|
<template>
|
||
|
<view class="bg-gray page-content">
|
||
|
<cu-custom class="main-totextbar bg-main-oil" :isBack="true" bgColor="bg-main-oil">
|
||
|
<block slot="backText">返回</block>
|
||
|
<block slot="content">设置</block>
|
||
|
</cu-custom>
|
||
|
<view class="cu-list menu ">
|
||
|
<!-- <view class="cu-item">
|
||
|
<view class="content">
|
||
|
星油账号
|
||
|
</view>
|
||
|
<view class="value padding-right-sm">
|
||
|
{{userInfo.userCode}}
|
||
|
</view>
|
||
|
</view> -->
|
||
|
<view class="cu-item arrow">
|
||
|
<view class="content">
|
||
|
手机号
|
||
|
</view>
|
||
|
<view class="value">
|
||
|
{{userInfo.userPhone}}
|
||
|
</view>
|
||
|
</view>
|
||
|
</view>
|
||
|
<view class="cu-list menu ">
|
||
|
<!-- <view class="cu-item arrow">
|
||
|
<view class="content">
|
||
|
微信账号
|
||
|
</view>
|
||
|
<view class="value">
|
||
|
{{userInfo.userWeChatAccount ?'已':'未'}}绑定
|
||
|
</view>
|
||
|
</view> -->
|
||
|
<view class="cu-item arrow" @tap="resMsg">
|
||
|
<view class="content">
|
||
|
订单状态通知
|
||
|
</view>
|
||
|
<view class="value">
|
||
|
订阅
|
||
|
</view>
|
||
|
</view>
|
||
|
<!-- <view class="cu-item arrow">
|
||
|
<view class="content">
|
||
|
支付宝账号
|
||
|
</view>
|
||
|
<view class="value">
|
||
|
{{userInfo.userAliPayAccount?'已':'未'}}绑定
|
||
|
</view>
|
||
|
</view> -->
|
||
|
</view>
|
||
|
<view class="cu-list menu ">
|
||
|
<view class="cu-item arrow">
|
||
|
<view class="content">
|
||
|
登录密码
|
||
|
</view>
|
||
|
<view class="value">
|
||
|
{{userInfo.userLoginPwdState?'已':'未'}}设置
|
||
|
</view>
|
||
|
</view>
|
||
|
<view class="cu-item arrow">
|
||
|
<view class="content">
|
||
|
支付密码
|
||
|
</view>
|
||
|
<view class="value">
|
||
|
{{userInfo.userPayPwdState?'已':'未'}}设置
|
||
|
</view>
|
||
|
</view>
|
||
|
</view>
|
||
|
<view class="cu-list menu ">
|
||
|
<view class="cu-item arrow">
|
||
|
<view class="content">
|
||
|
帮助与反馈
|
||
|
</view>
|
||
|
|
||
|
</view>
|
||
|
<view class="cu-item arrow">
|
||
|
<view class="content">
|
||
|
关于中品能源
|
||
|
</view>
|
||
|
<view class="value">
|
||
|
版本{{'1.0.0'}}
|
||
|
</view>
|
||
|
</view>
|
||
|
</view>
|
||
|
<view class="cu-list menu">
|
||
|
<view class="cu-item arrow">
|
||
|
<view class="content">
|
||
|
注销账号
|
||
|
</view>
|
||
|
</view>
|
||
|
</view>
|
||
|
<view class="bottom-btn padding-top-lg">
|
||
|
<button class="text-center bg-white text-block" @tap="logOut">退出登录</button>
|
||
|
</view>
|
||
|
</view>
|
||
|
</template>
|
||
|
|
||
|
<script>
|
||
|
import accountApi from '@/api/account.js'
|
||
|
export default {
|
||
|
data() {
|
||
|
return {
|
||
|
userInfo: {
|
||
|
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
onShow() {
|
||
|
this.getUserInfo()
|
||
|
},
|
||
|
methods: {
|
||
|
resMsg() {
|
||
|
wx.requestSubscribeMessage({
|
||
|
tmplIds: ['ZXdtqtVmzbJY0_A2Va6MBHDrRIKN99o5lSg8fU7f77c'],
|
||
|
success: (res) => {
|
||
|
console.log(res)
|
||
|
}
|
||
|
})
|
||
|
},
|
||
|
getUserInfo() {
|
||
|
accountApi.getUserInfo().then(res => {
|
||
|
if (res.code == 20000) {
|
||
|
this.userInfo = res.data
|
||
|
}
|
||
|
})
|
||
|
},
|
||
|
logOut() {
|
||
|
if (uni.getStorageSync('user')) {
|
||
|
accountApi.logout('XOIL_DRIVER').then(res => {
|
||
|
if (res.code == '20000') {
|
||
|
uni.showToast({
|
||
|
title: res.msg
|
||
|
})
|
||
|
uni.clearStorageSync()
|
||
|
uni.setStorageSync('loginOut', true)
|
||
|
setTimeout(() => {
|
||
|
uni.reLaunch({
|
||
|
url: '/BagAuth/pages/login/login'
|
||
|
})
|
||
|
}, 1000)
|
||
|
}
|
||
|
})
|
||
|
} else {
|
||
|
setTimeout(() => {
|
||
|
uni.setStorageSync('loginOut', true)
|
||
|
uni.reLaunch({
|
||
|
url: '/BagAuth/pages/login/login'
|
||
|
})
|
||
|
}, 1000)
|
||
|
}
|
||
|
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
</script>
|
||
|
|
||
|
<style scoped>
|
||
|
.page-content {
|
||
|
min-height: 100vh;
|
||
|
}
|
||
|
|
||
|
.value {
|
||
|
color: #777;
|
||
|
}
|
||
|
</style>
|