web-africa-h5/pages/user/set/security.vue

79 lines
2.0 KiB
Vue

<template>
<view>
<view class="set-group" style="padding-top: 18rpx;">
<view class="d-b-c set-group-item " @click="gotoPage('pages/user/set/bind/loginPassword')">
<view>{{$t('w_0041')}}</view>
<view class="d-e-c">
<text class="icon iconfont icon-jiantou"></text>
</view>
</view>
<view class="d-b-c set-group-item" @click="gotoPage('pages/user/set/bind/payPassword')">
<view>{{$t('N_I_217')}}</view>
<view class="d-e-c gray9">
<text class="icon iconfont icon-jiantou"></text>
</view>
</view>
</view>
<view class="set-group" style="padding-top: 18rpx;">
<view class="d-b-c set-group-item "
@click="gotoPage('pages/user/set/bind/email?email='+encodeURIComponent(userInfo.email || ''))">
<view>{{$t('PER_DA_33')}}</view>
<view class="d-e-c gray9">
<text class="">{{ userInfo.email || '' }}</text>
<text class="icon iconfont icon-jiantou"></text>
</view>
</view>
<!-- <view class="d-b-c set-group-item" @click="gotoPage('pages/user/set/bind/mobiless')">
<view>{{$t('w_0417')}}</view>
<view class="d-e-c gray9">
<text class="">{{ mobileHidden(userInfo.phone) || $t('w_0418') }}</text>
</view>
</view> -->
<view class="d-b-c set-group-item">
<view>{{$t('w_0417')}}</view>
<view class="d-e-c gray9">
<text class="">{{ mobileHidden(userInfo.phone) || $t('w_0418') }}</text>
<!-- <text class="icon iconfont icon-jiantou"></text> -->
</view>
</view>
</view>
</view>
</template>
<script>
export default {
data() {
return {
userInfo: {
email: '',
phone: ''
}
};
},
onShow() {
this.getData();
},
methods: {
getData() {
let self = this;
if (self.loading) {
return;
}
self.loading = true;
self._get(
'member/api/member/get-data', {},
function(res) {
self.userInfo = res.data;
// self.codeimg = res.img;
}, {},
() => {
self.loading = false;
}
);
},
}
};
</script>
<style></style>