From 3445e54da0a4df26d9ce6d9d80ee9cfee381b9c6 Mon Sep 17 00:00:00 2001 From: re-JZzzz Date: Sat, 20 Sep 2025 11:26:02 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E5=88=9D=E7=89=88=E8=80=83?= =?UTF-8?q?=E5=8B=A4=E7=AE=A1=E7=90=86=E9=9D=99=E6=80=81=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../attendManage/components/renyuanpaiban.vue | 179 +++++++++++++++ .../attendManage/components/totalView.vue | 2 +- .../integratedManage/attendManage/index.vue | 213 ++++++++++-------- 3 files changed, 300 insertions(+), 94 deletions(-) create mode 100644 src/views/integratedManage/attendManage/components/renyuanpaiban.vue diff --git a/src/views/integratedManage/attendManage/components/renyuanpaiban.vue b/src/views/integratedManage/attendManage/components/renyuanpaiban.vue new file mode 100644 index 0000000..84e4684 --- /dev/null +++ b/src/views/integratedManage/attendManage/components/renyuanpaiban.vue @@ -0,0 +1,179 @@ + + + + + diff --git a/src/views/integratedManage/attendManage/components/totalView.vue b/src/views/integratedManage/attendManage/components/totalView.vue index a8f01b2..7b3c346 100644 --- a/src/views/integratedManage/attendManage/components/totalView.vue +++ b/src/views/integratedManage/attendManage/components/totalView.vue @@ -233,7 +233,7 @@ onMounted(() => { background-color: #fff; border-radius: 8px; padding: 20px; - margin-bottom: 20px; + height: 217px; } .total-view-content { diff --git a/src/views/integratedManage/attendManage/index.vue b/src/views/integratedManage/attendManage/index.vue index 3d9bbc2..e74caaf 100644 --- a/src/views/integratedManage/attendManage/index.vue +++ b/src/views/integratedManage/attendManage/index.vue @@ -29,46 +29,38 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + +
+ - - + + + +
+
+ + + +
+ + + - - - - +
+
@@ -79,6 +71,7 @@ import todayAttend from '@/views/integratedManage/attendManage/components/leftBo import approval from '@/views/integratedManage/attendManage/components/leftBox/approval.vue' import calendar from '@/views/integratedManage/attendManage/components/leftBox/calendar.vue' import totalView from '@/views/integratedManage/attendManage/components/totalView.vue' +import renyuanpaiban from '@/views/integratedManage/attendManage/components/renyuanpaiban.vue' const attendData = ref( { week: { @@ -93,66 +86,100 @@ const attendData = ref( }, } ) -// 创建itembox数据数组,用于循环渲染 -const itemBoxData = ref([ - { - title: '总发电量', - value: '2,456.8', - unit: 'KWh', - growth: '2.5', - growthLabel: '较昨日', - color: '#186DF5', - chartType: 'bar', - power: '', - iconSrc: '/src/assets/demo/shandian.png', - type: 'up', - chartData: [30, 50, 40, 60, 80, 70, 100, 90, 85, 75, 65, 55] - }, - { - title: '平均效率', - value: '18.7', - unit: '%', - growth: '2.5', - growthLabel: '较昨日', - color: '#00B87A', - chartType: 'line', - power: '', - iconSrc: '/src/assets/demo/huojian.png', - type: 'up', - chartData: [30, 50, 40, 60, 80, 70, 100, 90, 85, 75, 65, 55] - }, - { - title: '设备温度', - value: '43.5', - unit: '℃', - growth: '2.5', - growthLabel: '较昨日', - color: '#FFC300', - chartType: 'line', - power: '', - iconSrc: '/src/assets/demo/wendu.png', - type: 'up', - chartData: [30, 50, 40, 60, 80, 70, 100, 90, 85, 75, 65, 55] - }, - { - title: '系统可用性', - value: '18.7', - unit: '%', - growth: '2.5', - growthLabel: '较昨日', - color: '#7948EA', - chartType: 'line', - power: '', - iconSrc: '/src/assets/demo/use.png', - type: 'up', - chartData: [30, 50, 40, 60, 80, 70, 100, 90, 85, 75, 65, 55] - } -]); \ No newline at end of file