## 权限控制
前端页面的权限控制有2种方式(role和permission), 在三个地方进行控制:
1. 左边菜单的显示隐藏
在路由表各项的meta中添加 roles: ['admin', 'editor'] 或 permissions: ['app:read']
2. 页面内各种按钮和弹窗
使用v-role和v-permission控制,
```vue
Only
app:read can see this
v-role="['admin']"
```
也可使用@utils/permission.ts中的checkRole和checkPermission方法
```vue
Admin can see this
v-if="checkRole(['admin'])"
```
3. 逻辑代码中判断
使用@utils/permission.ts中的checkRole和checkPermission方法