import { MessageBox, Message, Notification } from 'element-ui' import {useRouter, useRoute} from 'vue-router' import router from '@/router' export const successMsg = msg => { Message({ showClose: true, message: msg || '操作成功', type: 'success' }); }; export const errorMsg = msg => { Message({ showClose: true, message: msg || '操作成功', type: 'error' }); }; export const warningNotify = msg => { Notification({ title: '提示', message: msg, type: 'warning', duration: 2000 }); }; /** * 查询按钮权限 * @param {*} value 当前按钮对应code * @param {*} btnRole 当前路由所有按钮权限 * @returns */ export const checkBtnRole = (value, btnRole) => { if(!btnRole) {return true} let index = btnRole.indexOf(value); return index >= 0; }; export default { successMsg, errorMsg, warningNotify, checkBtnRole }