Browse Source

add 权限

voice
刘嘉炜 4 years ago
parent
commit
576104ccc0
  1. 7
      src/pages/employee/manage/manage.vue
  2. 2
      src/store/index.js

7
src/pages/employee/manage/manage.vue

@ -59,7 +59,7 @@
<view class="ei-author"> <view class="ei-author">
<view>权限</view> <view>权限</view>
<view> <view>
<view class="tag-active" v-if="k.extension.permission.menu.length == 10">全部权限</view>
<view class="tag-active" v-if="k.extension.permission.menu.length == permissionArr.length">全部权限</view>
<view v-else v-for="e in k.extension.permission.menu" :key="e">{{permissionObj[e] || ''}}</view> <view v-else v-for="e in k.extension.permission.menu" :key="e">{{permissionObj[e] || ''}}</view>
</view> </view>
</view> </view>
@ -83,10 +83,11 @@
import { API } from '../../../js/api'; import { API } from '../../../js/api';
import { servers } from '../../../js/server'; import { servers } from '../../../js/server';
import util from '../../../utils/util' import util from '../../../utils/util'
import { mapState } from 'vuex';
import { mapState, mapGetters } from 'vuex';
export default { export default {
computed: { computed: {
...mapState([ 'permissionObj', 'brandInfo' ]),
...mapGetters([ 'permissionArr' ]),
...mapState([ 'permissionObj', 'brandInfo', ]),
isFilter(){ isFilter(){
let { filterInfo } = this; let { filterInfo } = this;
return !!filterInfo.meun || !!filterInfo.store return !!filterInfo.meun || !!filterInfo.store

2
src/store/index.js

@ -27,6 +27,7 @@ export default new Vuex.Store({
'1008': '查询核销', '1008': '查询核销',
'1009': '场地管理', '1009': '场地管理',
'1010': '设备管理', '1010': '设备管理',
'1011': '商品零售',
}, },
// 场地占用提交页面信息 // 场地占用提交页面信息
@ -48,6 +49,7 @@ export default new Vuex.Store({
name: _obj[key], name: _obj[key],
}) })
} }
console.warn(_arr.length)
return _arr; return _arr;
} }
} }

Loading…
Cancel
Save