From d0cba7660b2abc228c067e3c47e313a00dcdf305 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= Date: Wed, 17 Sep 2025 17:16:22 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat:=20=E9=A6=96=E9=A1=B5=E6=8C=87?= =?UTF-8?q?=E6=A0=87=E5=8D=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gear-ui3/src/api/oa/dashboard.js | 9 + gear-ui3/src/views/components/Statistic.vue | 204 ++++++++++++++++++++ gear-ui3/src/views/index.vue | 3 + 3 files changed, 216 insertions(+) create mode 100644 gear-ui3/src/api/oa/dashboard.js create mode 100644 gear-ui3/src/views/components/Statistic.vue diff --git a/gear-ui3/src/api/oa/dashboard.js b/gear-ui3/src/api/oa/dashboard.js new file mode 100644 index 0000000..b6246b0 --- /dev/null +++ b/gear-ui3/src/api/oa/dashboard.js @@ -0,0 +1,9 @@ +import request from '@/utils/request' + +// 查询首页概览数据 +export function overview() { + return request({ + url: '/oa/dashboard/overview', + method: 'get', + }) +} \ No newline at end of file diff --git a/gear-ui3/src/views/components/Statistic.vue b/gear-ui3/src/views/components/Statistic.vue new file mode 100644 index 0000000..7bf569d --- /dev/null +++ b/gear-ui3/src/views/components/Statistic.vue @@ -0,0 +1,204 @@ + + + + + diff --git a/gear-ui3/src/views/index.vue b/gear-ui3/src/views/index.vue index 1ea9a22..ffc8fde 100644 --- a/gear-ui3/src/views/index.vue +++ b/gear-ui3/src/views/index.vue @@ -3,6 +3,8 @@ + + @@ -11,6 +13,7 @@