App所有权限都在服务器端配置 、在登录后获取当前用户下的所带单如下:
['deploy_template', 'danger_voice', 'danger_reply', 'danger_instruction', 'danger_supplement', 'danger_edit', 'danger_push', 'danger_transfer_supervision', 'danger_feedback', 'danger_map', 'danger_add', 'deploy_feedback_list', 'deploy_feedback', 'deploy_sign', 'deploy_add', 'notice_deploy', 'notice_forward', 'notice_sign', 'notice_add']
在页面使用需要引入 常量类
import permissionsConst from '@/common/constant/permissionsConst';
页面使用
<view class="px-2" v-if="$store.getters.findPermissions(permissionsConst.noticeSign)" :class="showDeploy ? 'btn_small' : 'btn_long'">