From 9600e450af14f44f0ef49ddb75c1c95f80186733 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A9=99=E5=AD=90?= <454313500@qq.com> Date: Mon, 13 Mar 2023 23:24:10 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E5=A4=B4=E5=83=8F?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=E5=B0=81=E8=A3=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Yi.BBS.Vue3/src/components/AvatarInfo.vue | 15 +++++++--- Yi.BBS.Vue3/src/directive/index.js | 9 ++++++ .../src/directive/permission/hasPermi.js | 27 ++++++++++++++++++ .../src/directive/permission/hasRole.js | 28 +++++++++++++++++++ Yi.BBS.Vue3/src/main.js | 4 ++- Yi.BBS.Vue3/src/stores/user.js | 13 +++++---- Yi.BBS.Vue3/src/views/Article.vue | 1 + 7 files changed, 87 insertions(+), 10 deletions(-) create mode 100644 Yi.BBS.Vue3/src/directive/index.js create mode 100644 Yi.BBS.Vue3/src/directive/permission/hasPermi.js create mode 100644 Yi.BBS.Vue3/src/directive/permission/hasRole.js diff --git a/Yi.BBS.Vue3/src/components/AvatarInfo.vue b/Yi.BBS.Vue3/src/components/AvatarInfo.vue index 86efd12e..e32fa16a 100644 --- a/Yi.BBS.Vue3/src/components/AvatarInfo.vue +++ b/Yi.BBS.Vue3/src/components/AvatarInfo.vue @@ -21,11 +21,18 @@