From 83ef4f1e40e243263dac6c7cf847258829e0c2e6 Mon Sep 17 00:00:00 2001 From: zmj <1493694146@qq.com> Date: Thu, 9 Nov 2023 17:48:23 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/user.ts | 5 + .../default/components/header/menuLi.vue | 32 +- .../components/header/multiple-tabs.vue | 1 - .../default/components/sidebar/menu-item.vue | 3 + .../default/components/sidebar/menu.vue | 3 +- src/permission.ts | 14 +- src/stores/modules/user.ts | 17 +- src/views/construction/index.vue | 368 ++++++++++++++++++ .../PurchaseContracts/ContractGovernance.vue | 323 +++++++++++++++ .../PurchaseContracts/PurchaseContracts.vue | 2 - 10 files changed, 751 insertions(+), 17 deletions(-) create mode 100644 src/views/contract/PurchaseContracts/ContractGovernance.vue diff --git a/src/api/user.ts b/src/api/user.ts index 39d2010..d2ef4d2 100644 --- a/src/api/user.ts +++ b/src/api/user.ts @@ -20,3 +20,8 @@ export function getUserInfo() { export function setUserInfo(params: any) { return request.post({ url: '/auth.admin/editSelf', params }) } + +// 用户信息 +export function getUserInfoByID(params:any) { + return request.get({ url: '/auth.menu/model_menu_lists' , params }) +} diff --git a/src/layout/default/components/header/menuLi.vue b/src/layout/default/components/header/menuLi.vue index dd6f6a1..df39af0 100644 --- a/src/layout/default/components/header/menuLi.vue +++ b/src/layout/default/components/header/menuLi.vue @@ -1,18 +1,32 @@ diff --git a/src/layout/default/components/header/multiple-tabs.vue b/src/layout/default/components/header/multiple-tabs.vue index 243ba11..a281fe9 100644 --- a/src/layout/default/components/header/multiple-tabs.vue +++ b/src/layout/default/components/header/multiple-tabs.vue @@ -50,7 +50,6 @@ const handleChange = (fullPath: any) => { const tabItem = tabsStore.tasMap[fullPath]; router.push(getRouteParams(tabItem)); - console.log(tabsStore.tasMap[fullPath]); }; const handleChanges = (fullPath: any) => { const tabItem = tabsStore.tasMap[fullPath]; diff --git a/src/layout/default/components/sidebar/menu-item.vue b/src/layout/default/components/sidebar/menu-item.vue index 09b46aa..4bf7a80 100644 --- a/src/layout/default/components/sidebar/menu-item.vue +++ b/src/layout/default/components/sidebar/menu-item.vue @@ -1,5 +1,8 @@