-
-
-
+
+
+
+
+
@@ -93,7 +93,7 @@
-
+
-
-
-
-
-
-
-
- endpoint
-
-
-
-
+
+
+
{{topologyInfo.name}}
+
+
+
+
+
+
+
@@ -233,6 +216,21 @@
+
+
+
+
+ endpoint
+
+
+
@@ -1547,6 +1549,7 @@ export default {
upload () {
const form = new FormData()
form.append('file', this.file)
+ console.log(this.file)
if (this.uploadPic.name) {
form.append('name', this.uploadPic.name)
} else {
@@ -1559,7 +1562,7 @@ export default {
if (res.code == 200) {
this.$message({ duration: 2000, type: 'success', message: this.$t('tip.saveSuccess') })
this.uploadPicShow = false
- this.dealImg(`monitor/project/topo/icon/${res.data.id}/1`).then((data,header) => {
+ this.dealImg(`monitor/project/topo/icon/${res.data.id}/0`).then((data,header) => {
const group = this.tools.find(tool => tool.group === this.uploadPic.unit)
if (group) {
group.children.push({
@@ -1615,7 +1618,7 @@ export default {
res.data.list.forEach((item, index) => {
item.imageName = item.name
delete item.name
- promiseArr.push(this.dealImg(`monitor/project/topo/icon/${item.id}/1`))
+ promiseArr.push(this.dealImg(`monitor/project/topo/icon/${item.id}/0`))
imgArr.push({ ...item })
})
Promise.all(promiseArr).then((res2,header) => {
@@ -1659,7 +1662,7 @@ export default {
const promiseArr = []
imgidList.forEach((item, index) => {
if (item.data.imageId) {
- promiseArr.push(this.dealImg(`monitor/project/topo/icon/${item.data.imageId}/1`))
+ promiseArr.push(this.dealImg(`monitor/project/topo/icon/${item.data.imageId}/0`))
} else {
promiseArr.push('')
}
@@ -1685,10 +1688,13 @@ export default {
if (url) {
return new Promise((resolve, reject) => {
this.$axios
- .get(url)
- .then((res) => {
+ .get(url, {
+ responseType: 'arraybuffer'
+ })
+ .then((res, resHeader) => {
return {
- data: ('data:image/jpeg;base64,' + res.data),
+ data: ('data:image/jpeg;base64,' + btoa(new Uint8Array(res.data).reduce((data, byte) => data + String.fromCharCode(byte), ''))),
+ header: resHeader
}
})
.then(data => {
@@ -2032,599 +2038,601 @@ export default {
}
diff --git a/nezha-fronted/src/components/page/dashboard/overview/overview.vue b/nezha-fronted/src/components/page/dashboard/overview/overview.vue
index 980eacfd0..1d7e15a81 100644
--- a/nezha-fronted/src/components/page/dashboard/overview/overview.vue
+++ b/nezha-fronted/src/components/page/dashboard/overview/overview.vue
@@ -96,7 +96,7 @@
{{$t("overall.alert")}}
{{$t("dashboard.overview.alert.ruleNum")}} : {{(alertRuleData ? alertRuleData.alertRuleTotal : "") | numberFormat}}
{{$t("dashboard.overview.alert.ruleNum")}} : {{(alertRuleData ? alertRuleData : "") | numberFormat}}