- {{ $t("lang.dataAnalysis") }}
- {{ $t("lang.myServiceDataAnalysis") }}
+ {{
+ $t("lang.dataAnalysis")
+ }}
+ {{
+ $t("lang.myServiceDataAnalysis")
+ }}
-
-
-
+
+
+
+
![]()
+
服务总数
+
2222
+
+
+
-
+
+
+
+
-
+
+
+
-
+
-
-
-
+
-
+
@@ -44,29 +73,61 @@
-
-
+
+
+
+
+
-
-
+
+
+
-
+
+
+
-
+
@@ -76,11 +137,13 @@
\ No newline at end of file
+.block-radius-content {
+ height: calc(100% - 36px);
+ margin-top: 15px;
+}
+
diff --git a/src/pages/workbench/yygl/yyglList.vue b/src/pages/workbench/yygl/yyglList.vue
index 797b2fffd3c8c309e2561fdc5297668d5e8f20d6..837345f9b847757380bdd9761fb348220f69aee7 100644
--- a/src/pages/workbench/yygl/yyglList.vue
+++ b/src/pages/workbench/yygl/yyglList.vue
@@ -166,12 +166,16 @@ export default {
data: [
{
name: "平台应用",
- value: 0,
+ value: 2,
},
{
name: "开发者应用",
value: 1,
},
+ {
+ name: "未上架",
+ value: 0,
+ },
],
},
];
@@ -1019,7 +1023,7 @@ export default {
},
].concat(
(response.body.data || []).map((v) => ({
- name: v.text,
+ name: v.value,
value: v.value,
}))
);
@@ -1145,7 +1149,11 @@ export default {
this.dialogInfo.sunbmitText = "";
this.dialogInfo.submit = () => {
this.$http
- .delete(`/apaas/hubApi/market/del/${item.app_id}`)
+ .delete(`/apaas/hubApi/market/del/${item.app_id}`, {
+ params: {
+ apply_id: item.apply_id,
+ },
+ })
.then(({ data }) => {
if (data.success) {
this.$message({
diff --git a/src/request/api/workbench.js b/src/request/api/workbench.js
index 591e9976425c13fafbbfa5222c4ffab57b9bd473..1a11cc40ec889b97803ce986c172a5f59fdcd375 100644
--- a/src/request/api/workbench.js
+++ b/src/request/api/workbench.js
@@ -55,7 +55,7 @@ const workbench = {
// get service topology
getServiceTopology() {
- return axios.get(`/awecloud/meshgraph/api/namespaces/graph?duration=60s&graphType=service&injectServiceNodes=false&appenders=deadNode,sidecarsCheck,serviceEntry,istio&namespaces=apaas-proxy`)
+ return axios.get(`/apaas/istio/v3/api/namespaces/graph`)
},
}
+ + +
+