From f2dcf65f2b6e28537d779d1304c2585171dbc6a9 Mon Sep 17 00:00:00 2001 From: Bull-BCLS <1019113057@qq.com> Date: Sat, 23 Sep 2023 19:23:23 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E9=80=82=E9=85=8D=E7=B3=BB?= =?UTF-8?q?=E7=BB=9F=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- continew-admin-ui/src/api/common/index.ts | 10 +++ .../src/components/footer/index.vue | 35 ++--------- .../src/components/navbar/index.vue | 5 +- .../src/router/guard/userLoginInfo.ts | 4 +- .../src/store/modules/app/index.ts | 61 ++++++++++++++++++- .../src/store/modules/app/types.ts | 7 +++ .../src/views/login/components/login-form.vue | 5 +- continew-admin-ui/src/views/login/index.vue | 8 ++- .../config/components/basic-setting.vue | 5 +- .../controller/common/CommonController.java | 13 +++- 10 files changed, 114 insertions(+), 39 deletions(-) diff --git a/continew-admin-ui/src/api/common/index.ts b/continew-admin-ui/src/api/common/index.ts index adad514c..d6622234 100644 --- a/continew-admin-ui/src/api/common/index.ts +++ b/continew-admin-ui/src/api/common/index.ts @@ -3,6 +3,7 @@ import qs from 'query-string'; import { ListParam as DeptParam } from '@/api/system/dept'; import { ListParam as MenuParam } from '@/api/system/menu'; import { ListParam as RoleParam } from '@/api/system/role'; +import { ListParam as OptionParam } from '@/api/system/config'; import { TreeNodeData } from '@arco-design/web-vue'; import { LabelValueState } from '@/store/modules/dict/types'; @@ -39,6 +40,15 @@ export function listDict(code: string) { return axios.get(`${BASE_URL}/dict/${code}`); } +export function listOption(params: OptionParam) { + return axios.get(`${BASE_URL}/option`, { + params, + paramsSerializer: (obj) => { + return qs.stringify(obj); + }, + }); +} + export function upload(data: FormData) { return axios.post(`${BASE_URL}/file`, data); } diff --git a/continew-admin-ui/src/components/footer/index.vue b/continew-admin-ui/src/components/footer/index.vue index 35c02149..0417f608 100644 --- a/continew-admin-ui/src/components/footer/index.vue +++ b/continew-admin-ui/src/components/footer/index.vue @@ -1,28 +1,14 @@ - + diff --git a/continew-admin-ui/src/components/navbar/index.vue b/continew-admin-ui/src/components/navbar/index.vue index c6395220..afe5d178 100644 --- a/continew-admin-ui/src/components/navbar/index.vue +++ b/continew-admin-ui/src/components/navbar/index.vue @@ -2,12 +2,12 @@