【bug】 理事会菜单权限

This commit is contained in:
fengachen
2021-12-23 14:35:20 +08:00
parent 6e39585706
commit a52f48b94b
2 changed files with 12 additions and 11 deletions
+7 -4
View File
@@ -5,7 +5,8 @@ Page({
* 页面的初始数据 * 页面的初始数据
*/ */
data: { data: {
pageRouters:[] pageRouters:[],
show:false // 是否展示理事会菜单
}, },
/** /**
* @description 跳转 * @description 跳转
@@ -102,15 +103,17 @@ Page({
key:'userInfo', key:'userInfo',
success(res){ success(res){
console.log(res); console.log(res);
if(res.data.isCouncil === '1' ){ if(res.data.isCouncil == '1' ){
// 说明是理事会成员 // 说明是理事会成员
that.setData({ that.setData({
'pageRouters':councilArr 'pageRouters':councilArr,
show:true
}) })
}else{ }else{
// 说明不是理事会成员 // 说明不是理事会成员
that.setData({ that.setData({
'pageRouters':notCouncilArr 'pageRouters':notCouncilArr,
show:false
}) })
} }
+5 -7
View File
@@ -1,8 +1,6 @@
<!--pages/standardRouter/standardRouter.wxml--> <!--pages/standardRouter/standardRouter.wxml-->
<view class="{{show ? 'wrap': 'wrap-length4'}}">
<view class="{{pageRputers.length !== 4 ? 'wrap-length4': 'wrap'}}">
<view class="select-box"> <view class="select-box">
<view class="select"> <view class="select">
<view class="select-item" wx:for="{{pageRouters}}" wx:for-item="item" wx:key="path" bindtap="clickSelect" <view class="select-item" wx:for="{{pageRouters}}" wx:for-item="item" wx:key="path" bindtap="clickSelect"
@@ -13,10 +11,10 @@
</view> </view>
<text>{{item.name}}</text> <text>{{item.name}}</text>
</view> </view>
<text class="select-item" wx:if="{{pageRouters.length !== 4}}"></text> <text class="select-item" wx:if="{{show}}"></text>
<text class="select-item" wx:if="{{pageRouters.length !== 4}}"></text> <text class="select-item" wx:if="{{show}}"></text>
<text class="select-item" wx:if="{{pageRouters.length !== 4}}"></text> <text class="select-item" wx:if="{{show}}"></text>
<text class="select-item" wx:if="{{pageRouters.length !== 4}}"></text> <text class="select-item" wx:if="{{show}}"></text>
</view> </view>
</view> </view>