index.ts 351 B

12345678910111213
  1. import type { App } from 'vue'
  2. import { hasRole } from './permission/hasRole'
  3. import { hasPermi } from './permission/hasPermi'
  4. /**
  5. * 导出指令:v-xxx
  6. * @methods hasRole 用户权限,用法: v-hasRole
  7. * @methods hasPermi 按钮权限,用法: v-hasPermi
  8. */
  9. export const setupAuth = (app: App<Element>) => {
  10. hasRole(app)
  11. hasPermi(app)
  12. }