From 10f687a43eb5b14cf87b03f23f827a6297802b09 Mon Sep 17 00:00:00 2001 From: JINGYJ <1458671527@qq.com> Date: Thu, 29 Feb 2024 17:58:37 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=A1=B5=E9=9D=A2=E6=A0=B7=E5=BC=8F?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../serverList/serverIcon_offline.svg | 9 ++++ .../views/home/components/AlarmLine.vue | 15 +++++- .../home/components/ComputingPowerPie.vue | 14 ++--- .../views/home/components/DefectLine.vue | 54 +++++++++++++++++-- src/pages/dataScreen/views/home/homeIndex.vue | 49 +++++++++++++---- .../views/serverList/components/ServerBox.vue | 6 ++- src/views/modelList/components/ModelCard.vue | 46 ++++++++++++++-- 7 files changed, 166 insertions(+), 27 deletions(-) create mode 100644 src/assets/dataScreen/serverList/serverIcon_offline.svg diff --git a/src/assets/dataScreen/serverList/serverIcon_offline.svg b/src/assets/dataScreen/serverList/serverIcon_offline.svg new file mode 100644 index 0000000..d890495 --- /dev/null +++ b/src/assets/dataScreen/serverList/serverIcon_offline.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/pages/dataScreen/views/home/components/AlarmLine.vue b/src/pages/dataScreen/views/home/components/AlarmLine.vue index 7c26762..99464f4 100644 --- a/src/pages/dataScreen/views/home/components/AlarmLine.vue +++ b/src/pages/dataScreen/views/home/components/AlarmLine.vue @@ -23,6 +23,19 @@ const { setOptions, resize } = useECharts( } ); +const props = defineProps({ + dateData: { + type: Array as PropType>, + default: () => [] + } + // defectData: { + // type: Array as PropType>, + // default: () => [] + // } +}); + +const dateData = ref([...props.dateData]); + setOptions( { title: { @@ -85,7 +98,7 @@ setOptions( fontSize: 12 //更改坐标轴文字大小 // } }, - data: ["10.15", "10.16", "10.17", "10.18", "10.19"] + data: dateData.value } ], yAxis: [ diff --git a/src/pages/dataScreen/views/home/components/ComputingPowerPie.vue b/src/pages/dataScreen/views/home/components/ComputingPowerPie.vue index d237135..941b82f 100644 --- a/src/pages/dataScreen/views/home/components/ComputingPowerPie.vue +++ b/src/pages/dataScreen/views/home/components/ComputingPowerPie.vue @@ -75,16 +75,16 @@ setOptions( }, labelLine: { show: true, - length: 20, - length2: 25 + length: 15, + length2: 15 }, name: "", data: [ - { value: 15, name: "表面缺陷" }, - { value: 40, name: "晶圆缺陷" }, - { value: 20, name: "划伤检测" }, - { value: 15, name: "披锋缺陷" }, - { value: 10, name: "崩边缺陷" } + { value: 15, name: "螺纹缺陷检测" }, + { value: 40, name: "PIN间距测量" }, + { value: 20, name: "压板缺陷检测" }, + { value: 15, name: "划伤缺陷检测" }, + { value: 10, name: "工件尺寸测量" } ] // label: { // formatter: function (params) { diff --git a/src/pages/dataScreen/views/home/components/DefectLine.vue b/src/pages/dataScreen/views/home/components/DefectLine.vue index 908cab7..6e85220 100644 --- a/src/pages/dataScreen/views/home/components/DefectLine.vue +++ b/src/pages/dataScreen/views/home/components/DefectLine.vue @@ -1,5 +1,5 @@