From c2ecf47ebc086362346bdf7eb91a5ec29e0ca2f1 Mon Sep 17 00:00:00 2001
From: Administrator <admin>
Date: Thu, 03 Jun 2021 17:24:18 +0800
Subject: [PATCH] 账号信息接入完善
---
pages/myself/childen/xinxi.vue | 37 ++++++++++++++++++++++++++++---------
1 files changed, 28 insertions(+), 9 deletions(-)
diff --git a/pages/myself/childen/xinxi.vue b/pages/myself/childen/xinxi.vue
index c6211ff..85621ef 100644
--- a/pages/myself/childen/xinxi.vue
+++ b/pages/myself/childen/xinxi.vue
@@ -4,15 +4,15 @@
<view class="base-info">
<view class="row row-base-info">
<view class="title">账号</view>
- <view class="msg">{{datalist.account}}</view>
+ <view class="msg">{{user.account}}</view>
</view>
<view class="row row-base-info">
<view class="title">姓名</view>
- <view class="msg">{{name}}</view>
+ <view class="msg">{{user.realName}}</view>
</view>
<view class="row row-base-info">
<view class="title">编号</view>
- <view class="msg">{{id}}</view>
+ <view class="msg">{{user.id}}</view>
</view>
<view class="row row-base-info">
<view class="title">昵称</view>
@@ -24,11 +24,11 @@
</view>
<view class="row row-base-info">
<view class="title">邮箱</view>
- <view class="msg"></view>
+ <view class="msg">{{user.email}}</view>
</view>
<view class="row row-base-info-birthday">
<view class="title">生日</view>
- <view class="msg"></view>
+ <view class="msg">{{user.birthday}}</view>
</view>
</view>
@@ -37,12 +37,11 @@
<view class="dept-info">
<view class="row row-dept-info">
<view class="title">所在部门</view>
- <view class="msg"></view>
+ <view class="msg">{{user.deptName}}</view>
</view>
<view class="row row-dept-info-post">
<view class="title">职位</view>
- <view class="msg">{{datalist.role_name}}</view>
- <!-- {{datalist}} -->
+ <view class="msg">{{user.postName}}</view>
</view>
</view>
</view>
@@ -52,7 +51,8 @@
export default{
data(){
return{
- datalist:this.$store.state.UserData
+ datalist:this.$store.state.UserData,
+ user:{}
}
},
computed:{
@@ -65,6 +65,25 @@
phon(){
return this.$store.state.puserIphone
},
+ },
+ mounted(){
+ //页面进入后查询用户账户信息
+ this.getUserInfo();
+ },
+ methods:{
+ //获取客户信息
+ getUserInfo(){
+ var that = this;
+ var id = JSON.stringify(this.$store.state.puserID);
+ uni.request({
+ url: 'https://web.byisf.com/api/blade-user/details?id='+this.$store.state.puserID,
+ method:'POST',
+ success: (res) => {
+ that.user=res.data.data;
+ that.user.birthday = that.user.birthday.substring(0,10);
+ }
+ });
+ }
}
}
</script>
--
Gitblit v1.9.3