From ed104748095a60e6d099cc242242af70841e69b3 Mon Sep 17 00:00:00 2001 From: gongdi <410827992@qq.com> Date: Thu, 15 Sep 2022 17:51:30 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B4=8B=E6=B5=A6=E5=AD=A6=E6=A0=A1=E5=85=AB?= =?UTF-8?q?=E5=A4=A7=E4=B8=AD=E5=BF=83=20=E5=BE=B7=E8=82=B2=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E5=89=8D=E7=AB=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../component/dataBaseTitle.vue | 13 ++- .../component/dataBaseTitleLarge.vue | 99 +++++++++++++------ .../pages/homePages/login/login.vue | 5 +- 3 files changed, 83 insertions(+), 34 deletions(-) diff --git a/src/views/screenAdaptation/pages/adminCenter/moduleCom/oa/electronicdDatabases/component/dataBaseTitle.vue b/src/views/screenAdaptation/pages/adminCenter/moduleCom/oa/electronicdDatabases/component/dataBaseTitle.vue index 117a059..57babf9 100644 --- a/src/views/screenAdaptation/pages/adminCenter/moduleCom/oa/electronicdDatabases/component/dataBaseTitle.vue +++ b/src/views/screenAdaptation/pages/adminCenter/moduleCom/oa/electronicdDatabases/component/dataBaseTitle.vue @@ -35,15 +35,26 @@ import InstitutionalDocuments from './InstitutionalDocuments.vue'; import personalDocument from './personalDocument.vue'; import shareDocuments from './shareDocuments.vue'; - + import OfficeMenuConfig from '../../../../../../../../../src/utils/officeMenuConfig'; export default ({ data() { return { isActive1: true, isActive2: false, isActive3: false, + orgPower: false,//机构文件权限 + personalPower: false,//个人文件权限 + sharePower: false,//分享文件权限 } }, + created(){ + //机构文件权限 + this.orgPower = OfficeMenuConfig.menuIsExist(["electronicMaterials", "agencyDocuments1"]); + //个人文件权限 + this.personalPower = OfficeMenuConfig.menuIsExist(["electronicMaterials", "personalFiles"]); + //分享文件权限 + this.sharePower = OfficeMenuConfig.menuIsExist(["electronicMaterials", "shareFiles"]); + }, components: { AIcon: Icon, ARow: Row, diff --git a/src/views/screenAdaptation/pages/adminCenter/moduleCom/oa/electronicdDatabases/component/dataBaseTitleLarge.vue b/src/views/screenAdaptation/pages/adminCenter/moduleCom/oa/electronicdDatabases/component/dataBaseTitleLarge.vue index e1015cf..4e62acd 100644 --- a/src/views/screenAdaptation/pages/adminCenter/moduleCom/oa/electronicdDatabases/component/dataBaseTitleLarge.vue +++ b/src/views/screenAdaptation/pages/adminCenter/moduleCom/oa/electronicdDatabases/component/dataBaseTitleLarge.vue @@ -1,27 +1,33 @@