From 69ff4a9ccd48cab91402e04996e297a780a44352 Mon Sep 17 00:00:00 2001 From: liudianxin Date: Sat, 18 Jul 2020 16:49:15 +0800 Subject: [PATCH] =?UTF-8?q?=E6=88=91=E7=9A=84=E6=9C=8D=E5=8A=A1=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=EF=BC=8C=E5=B7=AE=E4=BF=A9=EF=BC=8C=E4=BA=91=E6=9C=8D?= =?UTF-8?q?=E5=8A=A1=E5=8D=87=E7=BA=A7id=EF=BC=8C=E6=84=9F=E8=A7=89?= =?UTF-8?q?=E5=BA=94=E7=94=A8=E7=9A=84=E5=AD=97=E6=AE=B5=E5=90=8D=E5=92=8C?= =?UTF-8?q?=E6=9C=8D=E5=8A=A1=E4=B8=8D=E4=B8=80=E6=A0=B7=E3=80=82=E3=80=82?= =?UTF-8?q?=E3=80=82=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/e-charts/bar-chart.vue | 19 +- src/components/e-charts/commentlist.vue | 61 ++- src/components/e-charts/graph.vue | 23 +- src/components/e-charts/histogramScroll.vue | 2 +- src/components/e-charts/line_chart.vue | 190 +++++---- src/components/e-charts/multiple_circle.vue | 13 +- src/components/e-charts/single_circle.vue | 82 ++-- src/components/e-charts/toplist.vue | 62 ++- src/components/infoList.vue | 1 + .../{ => service-list}/service_shop_menu.vue | 4 +- src/components/shop-cloud/shop-cloud.vue | 4 +- src/components/topology.vue | 6 +- src/pages/data-analysis/my-service.vue | 359 +++++++++--------- src/pages/service_shop/shop_cloud.vue | 2 +- src/pages/service_shop/shop_list.vue | 2 +- src/pages/user/order/order_detail.vue | 3 + src/request/api.js | 6 +- src/request/api/data-analysis.js | 39 ++ .../api/{service_shop.js => service-shop.js} | 0 19 files changed, 512 insertions(+), 366 deletions(-) rename src/components/{ => service-list}/service_shop_menu.vue (95%) create mode 100644 src/request/api/data-analysis.js rename src/request/api/{service_shop.js => service-shop.js} (100%) diff --git a/src/components/e-charts/bar-chart.vue b/src/components/e-charts/bar-chart.vue index 6087dd6..1a9efdb 100644 --- a/src/components/e-charts/bar-chart.vue +++ b/src/components/e-charts/bar-chart.vue @@ -10,8 +10,8 @@ export default { type: Object, default: () => { return { - xaxis: [], - data: [] + legendData: [], + seriesData: [] }; } }, @@ -56,7 +56,7 @@ export default { xAxis: [ { type: "category", - data: self.data.xaxis, + data: self.data.legendData, axisLabel: { margin: 20, color: "#0d1847", @@ -84,13 +84,13 @@ export default { show: false }, splitArea: { - show: self.show_split, - interval: 0, + show: true, areaStyle: { - color: ["#f4f5fd", "#fff"], + color: ["#fff", "#f8f9fd"], opacity: 0.5 - } - } + }, + interval: 0 + }, } ], yAxis: [ @@ -101,6 +101,7 @@ export default { fontSize: 12 } }, + minInterval: 1, axisLine: { lineStyle: { color: "rgba(0, 0, 0, 0)" @@ -120,7 +121,7 @@ export default { series: [ { type: "bar", - data: self.data.data, + data: self.data.seriesData, barWidth: self.bar_width, itemStyle: { normal: { diff --git a/src/components/e-charts/commentlist.vue b/src/components/e-charts/commentlist.vue index 6616153..90e8abb 100644 --- a/src/components/e-charts/commentlist.vue +++ b/src/components/e-charts/commentlist.vue @@ -1,23 +1,13 @@