From 9f234dfa1e1f41693786d2c25aae4f2d9c0dfec2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BB=B2=E4=B9=88=E4=BA=86?= Date: Wed, 3 Jan 2024 13:20:19 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=8F=90=E7=A4=BA=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../baInput/components/iconSelector.vue | 19 +-- src/components/table/defaultAttribute.ts | 5 +- src/components/table/header/index.vue | 5 +- src/layouts/admin/components/config.vue | 6 +- .../admin/components/navBar/classic.vue | 9 +- .../admin/components/navBar/default.vue | 12 +- src/layouts/admin/index.vue | 2 +- src/stores/dictData.ts | 2 +- src/styles/app.scss | 9 +- src/styles/element.scss | 18 +++ src/views/auth/menu/index.vue | 1 - src/views/auth/menu/popupForm.vue | 77 +++++++++--- src/views/auth/role.vue | 3 - src/views/auth/role/index.vue | 71 +++++++++++ src/views/auth/role/popupForm.vue | 77 ++++++++++++ .../sags/operationsManagement/statistics.vue | 111 +++++++++--------- types/table.d.ts | 2 +- 17 files changed, 330 insertions(+), 99 deletions(-) delete mode 100644 src/views/auth/role.vue create mode 100644 src/views/auth/role/index.vue create mode 100644 src/views/auth/role/popupForm.vue diff --git a/src/components/baInput/components/iconSelector.vue b/src/components/baInput/components/iconSelector.vue index 4d95eaf..c376c4e 100644 --- a/src/components/baInput/components/iconSelector.vue +++ b/src/components/baInput/components/iconSelector.vue @@ -169,15 +169,16 @@ const onChangeTab = (name: IconType) => { getAwesomeIconfontNames().then((res) => { state.fontIconNames = res.map((name) => `fa ${name}`) }) - } else if (name == 'ali') { - getIconfontNames().then((res) => { - state.fontIconNames = res.map((name) => `iconfont ${name}`) - }) - } else if (name == 'local') { - getLocalIconfontNames().then((res) => { - state.fontIconNames = res - }) - } + } + // else if (name == 'ali') { + // getIconfontNames().then((res) => { + // state.fontIconNames = res.map((name) => `iconfont ${name}`) + // }) + // } else if (name == 'local') { + // getLocalIconfontNames().then((res) => { + // state.fontIconNames = res + // }) + // } } const onIcon = (icon: string) => { state.iconSelectorMouseover = state.popoverVisible = false diff --git a/src/components/table/defaultAttribute.ts b/src/components/table/defaultAttribute.ts index 7f42ee0..28040bc 100644 --- a/src/components/table/defaultAttribute.ts +++ b/src/components/table/defaultAttribute.ts @@ -1,6 +1,7 @@ -export const defaultAttribute = { +import { VxeTableProps } from "vxe-table"; + +export const defaultAttribute:VxeTableProps = { align: 'center', - class: 'ba-data-table w100', headerCellClassName: 'table-header-cell', border: true, stripe: true, diff --git a/src/components/table/header/index.vue b/src/components/table/header/index.vue index b1aec2a..e4f573a 100644 --- a/src/components/table/header/index.vue +++ b/src/components/table/header/index.vue @@ -18,8 +18,9 @@
-