zhaoxiaohai 3 年之前
父節點
當前提交
e2a260b0a7
共有 2 個文件被更改,包括 11 次插入23 次删除
  1. 9 21
      pages/tabbar/mine/index.js
  2. 2 2
      pages/tabbar/mine/index.wxml

+ 9 - 21
pages/tabbar/mine/index.js

@@ -5,11 +5,9 @@ Page({
      * 页面的初始数据
      */
     data: {
-        wusercenter: false, //个人中心权限
         userMsg: {},
         pathList: [], //功能权限
-        bdWeChat: false, //绑定微信权限
-        teamAuth:'',//团队管理权限列表 JSON字符串 用于传递
+        teamAuth: '', //团队管理权限列表 JSON字符串 用于传递
     },
     /**
      * 生命周期函数--监听页面加载
@@ -17,14 +15,10 @@ Page({
     onLoad(options) {
         this.queryUserMsg();
         let auth = getApp().globalData.queryPer.query(wx.getStorageSync('userauth'), ['通用'], ['个人中心'])[0].apps;
-        let wusercenter = false, //个人中心
-            bdWeChat = false; //绑定微信
         let pathList = [];
+        console.log(auth)
         auth.forEach(v => {
             switch (v.name) {
-                case "wusercenter":
-                    wusercenter = true;
-                    break;
                 case "teamManagement":
                     pathList.push({
                         name: "团队管理",
@@ -36,22 +30,16 @@ Page({
                         teamAuth: JSON.stringify(v.meta.auth)
                     })
                     break;
-                case "changePassword":
-                    pathList.push({
-                        name: "修改登录密码",
-                        icon: "icon-a-wodeguanyuyingyong",
-                        color: "var(--warning)",
-                        path: `/${v.path}`
-                    })
-                    break;
-                case "wechatAgreement":
-                    bdWeChat = true;
-                    break;
             }
         });
+
+        pathList.push({
+            name: "修改登录密码",
+            icon: "icon-a-wodeguanyuyingyong",
+            color: "var(--warning)",
+            path: `/pages/tabbar/mine/changePassword/index`
+        })
         this.setData({
-            wusercenter,
-            bdWeChat,
             pathList
         })
     },

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

@@ -1,5 +1,5 @@
 <view class="user-box">
-    <My_card wx:if="{{wusercenter}}" custom-class='user-con' hover bindtap="changeUserMsg">
+    <My_card custom-class='user-con' hover bindtap="changeUserMsg">
         <van-image image-class="v-img" round width="128rpx" height="128rpx" src="{{userMsg.attinfos[0].url||'/static/image/user.png'}}" />
         <view class="user-msg">
             <view class="user-name">
@@ -34,7 +34,7 @@
             </view>
         </view>
     </navigator>
-    <navigator wx:if="{{bdWeChat}}" class="item" url="#" bindtap="bindingWechat">
+    <navigator class="item" url="#" bindtap="bindingWechat">
         <view class="con">
             <view class="label">
                 <text class="iconfont icon-a-wodebangdingweixin" style="color: var(--success);" />