From ae5c25b8eaf1b3058c5cff7e11315e2c28af5342 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=8E=8B=E5=85=B4=E5=87=AF?= <2448379534@qq.com>
Date: Wed, 5 Aug 2026 11:48:53 +0800
Subject: [PATCH] =?UTF-8?q?=E7=B3=BB=E7=BB=9F=E7=AE=A1=E7=90=86-=E6=9D=83?=
=?UTF-8?q?=E9=99=90=E5=92=8C=E8=A7=92=E8=89=B2=E7=9A=84=E7=9B=B8=E5=85=B3?=
=?UTF-8?q?=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
frontend-sjgl/src/api/user/index.ts | 8 +
frontend-sjgl/src/utils/request.ts | 11 +
frontend-sjgl/src/views/system/menu/index.vue | 10 +-
.../src/views/system/record/index.vue | 1 +
.../src/views/system/review/index.vue | 467 ++++++++++-------
frontend-sjgl/src/views/system/role/index.vue | 24 +-
frontend-sjgl/src/views/system/user/index.vue | 29 +-
frontend-sjtb/src/api/user/index.ts | 8 +
frontend-sjtb/src/utils/request.ts | 13 +-
frontend-sjtb/src/views/system/menu/index.vue | 483 ++++++++++--------
.../src/views/system/record/index.vue | 113 ++--
.../src/views/system/review/index.vue | 35 +-
frontend-sjtb/src/views/system/role/index.vue | 24 +-
frontend-sjtb/src/views/system/user/index.vue | 30 +-
frontend/src/api/user/index.ts | 8 +
.../yanchengshuiwenChangeMod/index.vue | 13 +-
frontend/src/views/system/record/index.vue | 1 +
frontend/src/views/system/review/index.vue | 467 ++++++++++-------
frontend/src/views/system/user/index.vue | 30 +-
19 files changed, 1108 insertions(+), 667 deletions(-)
diff --git a/frontend-sjgl/src/api/user/index.ts b/frontend-sjgl/src/api/user/index.ts
index 29bbef41..17d87724 100644
--- a/frontend-sjgl/src/api/user/index.ts
+++ b/frontend-sjgl/src/api/user/index.ts
@@ -57,6 +57,14 @@ export function getRole (queryParams:any) {
params: queryParams
});
}
+//获取角色
+export function listGroupedByTenant (queryParams:any) {
+ return request({
+ url: '/system/role/listGroupedByTenant',
+ method: 'POST',
+ data: queryParams
+ });
+}
//新建用户
export function addUsers (queryParams:any,roleids:any) {
return request({
diff --git a/frontend-sjgl/src/utils/request.ts b/frontend-sjgl/src/utils/request.ts
index e286afcf..b6180639 100644
--- a/frontend-sjgl/src/utils/request.ts
+++ b/frontend-sjgl/src/utils/request.ts
@@ -19,7 +19,18 @@ service.interceptors.request.use(
`Expected 'config' and 'config.headers' not to be undefined`
);
}
+ const menuPaths = [
+ '/system/menu/getMenuButtonTree',
+ '/system/menu/addMenu',
+ '/system/menu/updateById',
+ '/system/menu/deleteById',
+ '/system/menu/changeMenuOrder',
+ '/system/menu/uploadIcon',
+ '/system/menu/deleteIcon'
+ ];
+ if (!menuPaths.some(p => config.url.includes(p))) {
config.headers.tenant_id = '2';
+ }
if (
config.url.includes('/dec-lygk-base-server') ||
config.url.includes('/wmp-env-server') ||
diff --git a/frontend-sjgl/src/views/system/menu/index.vue b/frontend-sjgl/src/views/system/menu/index.vue
index 39db7894..b54aba60 100644
--- a/frontend-sjgl/src/views/system/menu/index.vue
+++ b/frontend-sjgl/src/views/system/menu/index.vue
@@ -34,8 +34,8 @@ const menuInfoRef = ref();
const btnInfoRef = ref();
const loading = ref(false);
//定义tabbar
-const systemcode = ref('2');
-const activeIndex = ref('2');
+const systemcode = ref('1');
+const activeIndex = ref('1');
function handleSelect(key: string) {
if (key == '1') {
systemcode.value = '1';
@@ -585,9 +585,9 @@ onMounted(() => {
mode="horizontal"
@select="handleSelect"
>
-
+