From 30f5bb12db8aed6c2e6d185c866aabce1e661668 Mon Sep 17 00:00:00 2001 From: zhaozhenfang Date: Mon, 12 Jun 2023 16:51:27 +0800 Subject: [PATCH] add date_pick function to prometheus plugin --- prometheus/web/package.json | 4 +- prometheus/web/src/App.vue | 14 +- prometheus/web/src/components/MyEcharts.vue | 157 ++++++++++++++++---- prometheus/web/src/components/MyGrid.vue | 12 +- prometheus/web/src/components/index.ts | 96 ++++++++---- prometheus/web/src/shims-vue.d.ts | 1 + prometheus/web/src/styles/main.scss | 15 +- prometheus/web/src/utils/datePicker.ts | 38 +++++ prometheus/web/src/views/HomeView.vue | 115 ++++++-------- 9 files changed, 297 insertions(+), 155 deletions(-) create mode 100644 prometheus/web/src/utils/datePicker.ts diff --git a/prometheus/web/package.json b/prometheus/web/package.json index af25f6c0..c8158f4b 100644 --- a/prometheus/web/package.json +++ b/prometheus/web/package.json @@ -1,5 +1,5 @@ { - "name": "view", + "name": "prometheus", "version": "0.1.0", "private": true, "scripts": { @@ -36,4 +36,4 @@ "not dead", "not ie 11" ] -} +} \ No newline at end of file diff --git a/prometheus/web/src/App.vue b/prometheus/web/src/App.vue index 088b059e..51c7c397 100644 --- a/prometheus/web/src/App.vue +++ b/prometheus/web/src/App.vue @@ -13,18 +13,6 @@ provide('echarts', echarts); -moz-osx-font-smoothing: grayscale; text-align: center; color: #2c3e50; -} - -nav { - padding: 30px; - - a { - font-weight: bold; - color: #2c3e50; - - &.router-link-exact-active { - color: #42b983; - } - } + background-color: #F0F2F5; } diff --git a/prometheus/web/src/components/MyEcharts.vue b/prometheus/web/src/components/MyEcharts.vue index 45f58f48..3b9912e7 100644 --- a/prometheus/web/src/components/MyEcharts.vue +++ b/prometheus/web/src/components/MyEcharts.vue @@ -7,10 +7,10 @@