zhaoxiaohai 3 роки тому
батько
коміт
1f815b6948
2 змінених файлів з 34 додано та 5 видалено
  1. 31 2
      pages/tabbar/mine/index.js
  2. 3 3
      pages/tabbar/mine/index.wxml

+ 31 - 2
pages/tabbar/mine/index.js

@@ -1,4 +1,4 @@
-// custom-tab-bar/mine/index.js
+const _Http = getApp().globalData.http;
 Page({
 
     /**
@@ -27,7 +27,23 @@ Page({
      * 生命周期函数--监听页面加载
      */
     onLoad(options) {
-
+        this.queryUserMsg();
+    },
+    /* 查询用户信息 */
+    queryUserMsg() {
+        _Http.basic({
+            "classname": "common.usercenter.usercenter",
+            "method": "queryUserMsg",
+            "content": {}
+        }).then(res => {
+            if (res.msg != '成功') return wx.showToast({
+                title: res.data,
+                icon: "none"
+            })
+            this.setData({
+                userMsg: res.data
+            })
+        })
     },
 
     /**
@@ -77,6 +93,19 @@ Page({
      */
     onShareAppMessage() {
 
+    },
+    /* 退出登录 */
+    outLogin() {
+        _Http.logout().then(res => {
+            wx.showToast({
+                title: '退出成功'
+            });
+            setTimeout(() => {
+                wx.reLaunch({
+                    url: '/pages/login/index',
+                })
+            }, 300)
+        })
     },
     /* 去修改用户信息 */
     toChangeUserMsg() {

+ 3 - 3
pages/tabbar/mine/index.wxml

@@ -3,10 +3,10 @@
         <van-image image-class="v-img" round width="128rpx" height="128rpx" src="https://img.yzcdn.cn/vant/cat.jpeg" />
         <view class="user-msg">
             <view class="user-name">
-                张三丰<text>店长</text>
+                {{userMsg.name}}<text>店长</text>
             </view>
             <view class="user-phone">
-                17757394388
+                {{userMsg.phonenumber}}
             </view>
         </view>
         <van-icon size='40rpx' name="arrow" />
@@ -35,6 +35,6 @@
 </My_card>
 
 <view style="width: 100vw;text-align: center;margin-top: 200rpx;">
-    <van-button custom-class='out-login' color="#CCC" plain>退出登录</van-button>
+    <van-button custom-class='out-login' color="#CCC" bindtap="outLogin" plain>退出登录</van-button>
 </view>
 <view style="height: 140rpx;" />