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