diff --git a/index.html b/index.html
index 2c19e6cbb33a4a3d10c792fcc9a7c0cefc27658d..af2a17a7e168c43d19834694c118165f870ee34e 100644
--- a/index.html
+++ b/index.html
@@ -4,7 +4,7 @@
Beagle aPaaS Platform v3.0
-
+
diff --git a/src/components/service-list/service_shop_menu_copy.vue b/src/components/service-list/service_shop_menu_copy.vue
new file mode 100644
index 0000000000000000000000000000000000000000..85fcbb17607997ab987e398faa6373ca9938e278
--- /dev/null
+++ b/src/components/service-list/service_shop_menu_copy.vue
@@ -0,0 +1,152 @@
+
+
+
+
+
+
+
diff --git a/src/pages/data-analysis/my-service.vue b/src/pages/data-analysis/my-service.vue
index 0c4afee2900dd677f7c0aa1625582748b376d7bf..da4307e274c4e5b905ce397e9ec5419b13f167a4 100644
--- a/src/pages/data-analysis/my-service.vue
+++ b/src/pages/data-analysis/my-service.vue
@@ -2,14 +2,10 @@
- {{
- $t("lang.data_analysis")
- }}
+ {{ $t("lang.data_analysis") }}
- {{
- $t("lang.service_data_analysis")
- }}
+ {{ $t("lang.service_data_analysis") }}
@@ -17,14 +13,26 @@
-
+
-
![]()
+
服务总数
{{ overview.serviceTotal }}
-
+
@@ -41,14 +49,14 @@
class="block-radius-content"
:data="mult_data_state"
:show_center_data="false"
- :bar_width="10 "
+ :bar_width="10"
>
@@ -60,7 +68,11 @@
@changeButton="changeServiceTypeBtn"
class="block"
>
-
+
@@ -84,7 +96,11 @@
-
+
@@ -92,20 +108,36 @@
- {{sparkline1.num}}
+ {{ sparkline1.num }}
- {{sparkline1.up>0?sparkline1.up:0-sparkline1.up}}%
+ {{
+ sparkline1.up > 0
+ ? sparkline1.up
+ : 0 - sparkline1.up
+ }}%
-
+
-
+
- {{sparkline2.num}}
+ {{ sparkline2.num }}
- {{sparkline2.up>0?sparkline2.up:0-sparkline2.up}}%
+ {{
+ sparkline2.up > 0
+ ? sparkline2.up
+ : 0 - sparkline2.up
+ }}%
-
+
-
+
-
+
@@ -206,9 +257,18 @@
@changeButton="changeOpenessBtnindex"
class="block"
>
-
-
-
+
+
+
@@ -229,7 +289,7 @@
class="block-radius-content"
:options="starlistData"
:total="starlistTotal"
- style="margin-top: 30px;height: calc(100% - 51px);"
+ style="margin-top: 30px; height: calc(100% - 51px)"
>
@@ -237,13 +297,24 @@
-
-
+
+
-
+
@@ -291,7 +362,12 @@ export default {
right_2_state: 0,
right_3_state: 0,
last_id: 0,
- mult_data_state: [],
+ mult_data_state: [
+ { name: "健康", value: 0 },
+ { name: "未使用", value: 0 },
+ { name: "故障", value: 0 },
+ { name: "警告", value: 0 },
+ ],
mult_data: [],
spIndicatorStyles1: false,
spRefLineStyles3: {
@@ -547,7 +623,25 @@ export default {
getServiceHealth() {
this.$api.dataAnalysis.getServiceHealth().then((response) => {
if (response.data.success == 1) {
- this.mult_data_state = response.data.data.seriesData;
+ let data = response.data.data.seriesData;
+ let jk = data.find((item) => {
+ return item.name == "健康";
+ });
+ let wsy = data.find((item) => {
+ return item.name == "未使用";
+ });
+ let gz = data.find((item) => {
+ return item.name == "故障";
+ });
+ let jg = data.find((item) => {
+ return item.name == "警告";
+ });
+ this.mult_data_state = [
+ { name: "健康", value: jk.value },
+ { name: "未使用", value: wsy.value },
+ { name: "故障", value: gz.value },
+ { name: "警告", value: jg.value },
+ ];
}
});
},
diff --git a/src/pages/data-analysis/org-service.vue b/src/pages/data-analysis/org-service.vue
index 404ed72fe44db56500a95f048a543a300e01a922..4726d33a53550388a38f4748cb12ab29e888a272 100644
--- a/src/pages/data-analysis/org-service.vue
+++ b/src/pages/data-analysis/org-service.vue
@@ -315,10 +315,10 @@ export default {
right_3_state: 0,
last_id: 0,
mult_data_state: [
- { name: "正常", value: 0 },
- { name: "警告", value: 0 },
- { name: "错误", value: 0 },
+ { name: "健康", value: 0 },
{ name: "未使用", value: 0 },
+ { name: "故障", value: 0 },
+ { name: "警告", value: 0 },
],
mult_data: [
{ name: "数据服务", value: 0 },
@@ -535,7 +535,25 @@ export default {
getServiceHealth() {
this.$api.dataAnalysis.getServiceHealth().then((response) => {
if (response.data.success == 1) {
- this.mult_data_state = response.data.data.seriesData;
+ let data = response.data.data.seriesData;
+ let jk = data.find((item) => {
+ return item.name == "健康";
+ });
+ let wsy = data.find((item) => {
+ return item.name == "未使用";
+ });
+ let gz = data.find((item) => {
+ return item.name == "故障";
+ });
+ let jg = data.find((item) => {
+ return item.name == "警告";
+ });
+ this.mult_data_state = [
+ { name: "健康", value: jk.value },
+ { name: "未使用", value: wsy.value },
+ { name: "故障", value: gz.value },
+ { name: "警告", value: jg.value },
+ ];
}
});
},
diff --git a/src/pages/data-analysis/super-service.vue b/src/pages/data-analysis/super-service.vue
index eeb050685305410bdf3bfb78a925319d31cbf3c4..111a25dc385f821dc529e5dc8f1dfbb45dc84c13 100644
--- a/src/pages/data-analysis/super-service.vue
+++ b/src/pages/data-analysis/super-service.vue
@@ -309,10 +309,10 @@ export default {
right_3_state: 0,
last_id: 0,
mult_data_state: [
- { name: "正常", value: 0 },
- { name: "警告", value: 0 },
- { name: "错误", value: 0 },
+ { name: "健康", value: 0 },
{ name: "未使用", value: 0 },
+ { name: "故障", value: 0 },
+ { name: "警告", value: 0 },
],
mult_data: [
{ name: "数据服务", value: 0 },
@@ -529,7 +529,25 @@ export default {
getServiceHealth() {
this.$api.dataAnalysis.getServiceHealth().then((response) => {
if (response.data.success == 1) {
- this.mult_data_state = response.data.data.seriesData;
+ let data = response.data.data.seriesData;
+ let jk = data.find((item) => {
+ return item.name == "健康";
+ });
+ let wsy = data.find((item) => {
+ return item.name == "未使用";
+ });
+ let gz = data.find((item) => {
+ return item.name == "故障";
+ });
+ let jg = data.find((item) => {
+ return item.name == "警告";
+ });
+ this.mult_data_state = [
+ { name: "健康", value: jk.value },
+ { name: "未使用", value: wsy.value },
+ { name: "故障", value: gz.value },
+ { name: "警告", value: jg.value },
+ ];
}
});
},
diff --git a/src/pages/service_shop/shop_list.vue b/src/pages/service_shop/shop_list.vue
index 2b813cc9298c38dd26b6527eb7d44b24e1d0cd52..b1132acabc1e0b060a978b7fca4b6801faf00433 100644
--- a/src/pages/service_shop/shop_list.vue
+++ b/src/pages/service_shop/shop_list.vue
@@ -1,5 +1,6 @@
-