From b55ab2353e907f10f50f8b36de4d79ff487a412e Mon Sep 17 00:00:00 2001 From: xuziqiang <1344691446@qq.com> Date: Wed, 26 Jun 2024 10:32:45 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=83=A8=E9=97=A8=E6=A0=B7=E5=BC=8F?= =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hx-ai-intelligent/src/icon/actionMore.svg | 8 + .../src/view/equipmentManage/group/config.ts | 4 + .../src/view/equipmentManage/ledger/config.ts | 4 + .../organizationManage/departmentManage/index.vue | 356 ++++++++++++++------- lib/component/table/table.vue | 2 +- lib/util/http/axios.ts | 1 + 6 files changed, 259 insertions(+), 116 deletions(-) create mode 100644 hx-ai-intelligent/src/icon/actionMore.svg diff --git a/hx-ai-intelligent/src/icon/actionMore.svg b/hx-ai-intelligent/src/icon/actionMore.svg new file mode 100644 index 0000000..d16c275 --- /dev/null +++ b/hx-ai-intelligent/src/icon/actionMore.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/hx-ai-intelligent/src/view/equipmentManage/group/config.ts b/hx-ai-intelligent/src/view/equipmentManage/group/config.ts index 746ba08..2212a37 100644 --- a/hx-ai-intelligent/src/view/equipmentManage/group/config.ts +++ b/hx-ai-intelligent/src/view/equipmentManage/group/config.ts @@ -48,6 +48,10 @@ export const tableConfig = (el, elGroup, elFormula) => { value: mockData.value, treeConfig: { defaultExpandAll: true, + header: { + icon: 'orgLink', + title: '分组管理', + }, api: () => { return new Promise((resolve) => { setTimeout(() => { diff --git a/hx-ai-intelligent/src/view/equipmentManage/ledger/config.ts b/hx-ai-intelligent/src/view/equipmentManage/ledger/config.ts index 5b2ba0f..2e0c824 100644 --- a/hx-ai-intelligent/src/view/equipmentManage/ledger/config.ts +++ b/hx-ai-intelligent/src/view/equipmentManage/ledger/config.ts @@ -5,6 +5,10 @@ export const tableConfig = { // api: '/carbon_emission/device/getDeviceList', value: data.dataSource, treeConfig: { + header: { + icon: 'orgLink', + title: '设备类别', + }, defaultExpandAll: true, api: () => { return new Promise((resolve) => { diff --git a/hx-ai-intelligent/src/view/organizationManage/departmentManage/index.vue b/hx-ai-intelligent/src/view/organizationManage/departmentManage/index.vue index 098b981..0e8063e 100644 --- a/hx-ai-intelligent/src/view/organizationManage/departmentManage/index.vue +++ b/hx-ai-intelligent/src/view/organizationManage/departmentManage/index.vue @@ -3,110 +3,151 @@