|
@@ -8,32 +8,37 @@
|
|
|
<view class="loginBox">
|
|
|
<view style="display: flex;height: 160rpx;justify-content: center;" >
|
|
|
<view style="text-align: center;">
|
|
|
- <image src="https://file-dev.xyyxt.net/oss/images/avatar/20210623/1624414559368_44562477.png" class="avatar"></image>
|
|
|
- <view class="nick">倪虹洁</view>
|
|
|
+ <image :src="$method.splitImgHost(form.avatar, true)" class="avatar"></image>
|
|
|
+ <view class="nick">{{form.realname}}</view>
|
|
|
<view>
|
|
|
<view class="item">
|
|
|
<view>我的昵称</view>
|
|
|
- <view>倪虹洁<u-icon name="arrow-right" color="#999999" size="28"></u-icon></view>
|
|
|
+ <view>{{form.nickname}}<u-icon name="arrow-right" color="#999999" size="28"></u-icon></view>
|
|
|
</view>
|
|
|
<view class="item">
|
|
|
<view>性别</view>
|
|
|
- <view>请选择性别<u-icon name="arrow-right" color="#999999" size="28"></u-icon></view>
|
|
|
+ <view>{{ array_sex[form.sex] }}<u-icon name="arrow-right" color="#999999" size="28"></u-icon></view>
|
|
|
</view>
|
|
|
<view class="item">
|
|
|
<view>年龄</view>
|
|
|
- <view>请填写年龄<u-icon name="arrow-right" color="#999999" size="28"></u-icon></view>
|
|
|
+ <view>{{ $method.getYears(form.userBirth) }}<u-icon name="arrow-right" color="#999999" size="28"></u-icon></view>
|
|
|
</view>
|
|
|
<view class="item">
|
|
|
<view>关联学员身份</view>
|
|
|
- <view>012345678987654321<u-icon name="arrow-right" color="#999999" size="28"></u-icon></view>
|
|
|
+ <view style="display: flex;">
|
|
|
+ <view style="text-align: right;">
|
|
|
+ <view>{{ form.realname }}</view>
|
|
|
+ <view>{{ form.idCard }}</view>
|
|
|
+ </view>
|
|
|
+ <u-icon name="arrow-right" color="#999999" size="28"></u-icon></view>
|
|
|
</view>
|
|
|
<view class="item">
|
|
|
<view>所在城市</view>
|
|
|
- <view>广东省广州市天河区<u-icon name="arrow-right" color="#999999" size="28"></u-icon></view>
|
|
|
+ <view>{{ form.province }}-{{ form.city }}-{{ form.district }}<u-icon name="arrow-right" color="#999999" size="28"></u-icon></view>
|
|
|
</view>
|
|
|
<view class="item">
|
|
|
<view>手机号码</view>
|
|
|
- <view>13800138000<u-icon name="arrow-right" color="#999999" size="28"></u-icon></view>
|
|
|
+ <view>{{ form.telphone }}<u-icon name="arrow-right" color="#999999" size="28"></u-icon></view>
|
|
|
</view>
|
|
|
<view class="item">
|
|
|
<view>微信绑定</view>
|
|
@@ -53,18 +58,28 @@
|
|
|
export default {
|
|
|
data() {
|
|
|
return {
|
|
|
-
|
|
|
+ form:{},
|
|
|
+ array_sex: ['男', '女'],
|
|
|
|
|
|
};
|
|
|
},
|
|
|
- onReady() {
|
|
|
-
|
|
|
+ onShow(){
|
|
|
+ this.form = this.userInfo
|
|
|
+ console.log(this.form)
|
|
|
},
|
|
|
onLoad(option) {
|
|
|
|
|
|
},
|
|
|
methods: {
|
|
|
|
|
|
+ },
|
|
|
+ computed: {...mapGetters(['userInfo'])},
|
|
|
+ watch:{
|
|
|
+ userInfo(val, oldVal){//普通的watch监听
|
|
|
+ if(val){
|
|
|
+ this.form = this.userInfo
|
|
|
+ }
|
|
|
+ },
|
|
|
}
|
|
|
|
|
|
};
|
|
@@ -88,6 +103,7 @@ export default {
|
|
|
justify-content: space-between;
|
|
|
padding: 0 20rpx;
|
|
|
margin-top: 30rpx;
|
|
|
+ font-size: 24rpx;
|
|
|
}
|
|
|
.nick{
|
|
|
font-size: 36rpx;
|