From 65b2cb103734cf8a4f5ffcc45e65149cd72fab9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B5=85=E5=BF=B5?= Date: Mon, 8 Dec 2025 11:53:02 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E6=9D=83=E9=99=90=20=20?= =?UTF-8?q?=E5=8E=BB=E6=8E=89=E7=B3=BB=E7=BB=9F=E9=80=89=E6=8B=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/commonApi.ts | 6 ++ src/api/systemApi.ts | 35 +++++++ .../core/layouts/art-header-bar/index.vue | 7 +- src/router/routes/staticRoutes.ts | 2 +- src/utils/http/index.ts | 2 +- src/views/admin/approval/approval_list.vue | 7 +- src/views/admin/approval/stocking_auth.vue | 3 +- .../admin/approval/stocking_auth_history.vue | 3 +- src/views/admin/inquiry_system/index.vue | 12 +-- .../admin/procurement/purchase_order.vue | 37 +++++++- src/views/admin/system/menu/index.vue | 10 +- src/views/admin/system/role/index.vue | 24 ++++- src/views/admin/user/index.vue | 24 ++++- src/views/admin/user/user_info.vue | 93 ++++++++++++++++++- src/views/admin/vehicle/brand.vue | 8 +- src/views/admin/vehicle/vehicle_list.vue | 38 +++++++- src/views/auth/login/index.vue | 15 +-- src/views/crmpc/highseas/index.vue | 14 ++- src/views/crmpc/stocking/final_list.vue | 18 +++- src/views/crmpc/stocking/stocking_list.vue | 34 ++++--- src/views/crmpc/team/team_customer.vue | 7 +- src/views/crmpc/vehicle/brand.vue | 2 +- src/views/crmpc/vehicle/color.vue | 6 +- src/views/crmpc/vehicle/modification.vue | 6 +- src/views/crmpc/vehicle/port.vue | 6 +- src/views/system/menu/index.vue | 1 + src/views/work/myOrder/index.vue | 31 +++++-- 27 files changed, 364 insertions(+), 87 deletions(-) diff --git a/src/api/commonApi.ts b/src/api/commonApi.ts index 7486eba..129f9cb 100644 --- a/src/api/commonApi.ts +++ b/src/api/commonApi.ts @@ -173,4 +173,10 @@ export class commonService { params }) } + //仪表盘选择下拉 + static getDashboardSelect() { + return request.get({ + url: '/admin/resources/list/menu?is_home=1' + }) + } } diff --git a/src/api/systemApi.ts b/src/api/systemApi.ts index 458e369..0d75af3 100644 --- a/src/api/systemApi.ts +++ b/src/api/systemApi.ts @@ -310,4 +310,39 @@ export class systemService { params }) } + //仪表盘设置列表 + static getDashboardList(params: any) { + return request.get({ + url: '/admin/dashboard/rule/list', + params + }) + } + //仪表盘设置新增 + static dashboardAdd(params: any) { + return request.post({ + url: '/admin/dashboard/rule/store', + params + }) + } + //仪表盘设置详情 + static dashboardDetail(params: any) { + return request.get({ + url: '/admin/dashboard/rule/show', + params + }) + } + //仪表盘设置编辑 + static dashboardEdit(params: any) { + return request.post({ + url: '/admin/dashboard/rule/update', + params + }) + } + //仪表盘设置删除 + static dashboardDelete(params: any) { + return request.post({ + url: '/admin/dashboard/rule/destroy', + params + }) + } } diff --git a/src/components/core/layouts/art-header-bar/index.vue b/src/components/core/layouts/art-header-bar/index.vue index 04600f3..a2c37cf 100644 --- a/src/components/core/layouts/art-header-bar/index.vue +++ b/src/components/core/layouts/art-header-bar/index.vue @@ -334,13 +334,8 @@ const goPage = (path: string) => { router.push(path) } - const { systemsid } = useUserStore() const gouserInfo = () => { - if (systemsid == '1') { - router.push('/admin/user/user_info') - } else { - router.push('/system/user-center') - } + router.push('/admin/user/user_info') } // const toDocs = () => { diff --git a/src/router/routes/staticRoutes.ts b/src/router/routes/staticRoutes.ts index 5525e3f..33de2cf 100644 --- a/src/router/routes/staticRoutes.ts +++ b/src/router/routes/staticRoutes.ts @@ -9,7 +9,7 @@ import Home from '@views/index/index.vue' export const staticRoutes: AppRouteRecordRaw[] = [ { path: '/', - redirect: HOME_PAGE + redirect: localStorage.getItem('home_page') || HOME_PAGE }, { path: '/console', diff --git a/src/utils/http/index.ts b/src/utils/http/index.ts index 4bd356b..b04d19b 100644 --- a/src/utils/http/index.ts +++ b/src/utils/http/index.ts @@ -50,7 +50,7 @@ axiosInstance.interceptors.request.use( const { systemsabbr } = useUserStore() request.headers.set('Fdesk-Language', language) request.headers.set('Fdesk-Corp-Abbr', companyabbr) - request.headers.set('Fdesk-System-Code', systemsabbr) + request.headers.set('Fdesk-System-Code', 'fdesk') request.headers.set('Fdesk-Login-Type', loginType) // 设置 token 和 请求头 if (accessToken) { diff --git a/src/views/admin/approval/approval_list.vue b/src/views/admin/approval/approval_list.vue index 1764301..1fd70a1 100644 --- a/src/views/admin/approval/approval_list.vue +++ b/src/views/admin/approval/approval_list.vue @@ -47,7 +47,12 @@