From 3445e54da0a4df26d9ce6d9d80ee9cfee381b9c6 Mon Sep 17 00:00:00 2001 From: re-JZzzz Date: Sat, 20 Sep 2025 11:26:02 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E5=AE=8C=E6=88=90=E5=88=9D=E7=89=88?= =?UTF-8?q?=E8=80=83=E5=8B=A4=E7=AE=A1=E7=90=86=E9=9D=99=E6=80=81=E9=A1=B5?= =?UTF-8?q?=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 From 7eabcd203fccf70b5e5102804e955f41e0f284af Mon Sep 17 00:00:00 2001 From: re-JZzzz Date: Sat, 20 Sep 2025 19:27:56 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BC=A0=E5=8F=82?= =?UTF-8?q?=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../alarmManage/components/fenxiBar.vue | 77 ++-- .../alarmManage/components/levelPie.vue | 71 +++- .../alarmManage/components/levelSet.vue | 70 +--- .../alarmManage/components/totalView.vue | 34 +- .../integratedManage/alarmManage/index.vue | 125 +++++- .../components/leftBox/approval.vue | 54 +-- .../components/leftBox/calendar.vue | 64 ++-- .../components/leftBox/todayAttend.vue | 24 +- .../attendManage/components/totalView.vue | 362 ++++++++---------- .../integratedManage/attendManage/index.vue | 148 ++++++- .../stateManage/components/manageForm.vue | 142 ++----- .../stateManage/components/stateTrend.vue | 66 ++-- .../stateManage/components/statusPie.vue | 79 ++-- .../stateManage/components/totalView.vue | 48 ++- .../integratedManage/stateManage/index.vue | 188 ++++++++- 15 files changed, 948 insertions(+), 604 deletions(-) diff --git a/src/views/integratedManage/alarmManage/components/fenxiBar.vue b/src/views/integratedManage/alarmManage/components/fenxiBar.vue index b60c3d0..f8ed4db 100644 --- a/src/views/integratedManage/alarmManage/components/fenxiBar.vue +++ b/src/views/integratedManage/alarmManage/components/fenxiBar.vue @@ -5,11 +5,26 @@ - \ No newline at end of file diff --git a/src/views/shengchanManage/powerfenxi/components/duibifenxiBar.vue b/src/views/shengchanManage/powerfenxi/components/duibifenxiBar.vue new file mode 100644 index 0000000..b8e8521 --- /dev/null +++ b/src/views/shengchanManage/powerfenxi/components/duibifenxiBar.vue @@ -0,0 +1,174 @@ + + + + + \ No newline at end of file diff --git a/src/views/shengchanManage/powerfenxi/components/tongbifenxiLine.vue b/src/views/shengchanManage/powerfenxi/components/tongbifenxiLine.vue new file mode 100644 index 0000000..cea4673 --- /dev/null +++ b/src/views/shengchanManage/powerfenxi/components/tongbifenxiLine.vue @@ -0,0 +1,172 @@ + + + + + \ No newline at end of file diff --git a/src/views/shengchanManage/powerfenxi/index.vue b/src/views/shengchanManage/powerfenxi/index.vue new file mode 100644 index 0000000..c7cb7cc --- /dev/null +++ b/src/views/shengchanManage/powerfenxi/index.vue @@ -0,0 +1,12 @@ + +