fix: 修复detection顶部柱状图数据没有按时间排序的问题,修复app图逻辑问题
This commit is contained in:
@@ -247,7 +247,7 @@ export default {
|
|||||||
handleData (prevRequest, request, _t) {
|
handleData (prevRequest, request, _t) {
|
||||||
this.toggleLoading(true)
|
this.toggleLoading(true)
|
||||||
Promise.all([prevRequest, request]).then(res => {
|
Promise.all([prevRequest, request]).then(res => {
|
||||||
this.isNoData = (res[0].data.result.length && res[1].data.result.length) === 0
|
this.isNoData = res[0].data.result.length === 0 && res[1].data.result.length === 0
|
||||||
if (this.isNoData) {
|
if (this.isNoData) {
|
||||||
this.appData = this.appData.map(t => {
|
this.appData = this.appData.map(t => {
|
||||||
return {
|
return {
|
||||||
|
|||||||
@@ -294,7 +294,7 @@ export default {
|
|||||||
const chartDom = document.getElementById(`eventSeverityTrendBar${this.pageType}`)
|
const chartDom = document.getElementById(`eventSeverityTrendBar${this.pageType}`)
|
||||||
const eventSeverityTrendOption = this.$_.cloneDeep(multipleBarOption)
|
const eventSeverityTrendOption = this.$_.cloneDeep(multipleBarOption)
|
||||||
|
|
||||||
const xData = []
|
let xData = []
|
||||||
dataMap.forEach(function (value) {
|
dataMap.forEach(function (value) {
|
||||||
// eventSeverityTrendOption.series[Number(getSeriesIndex(key))].data = value.map(v => Number(v[1]))
|
// eventSeverityTrendOption.series[Number(getSeriesIndex(key))].data = value.map(v => Number(v[1]))
|
||||||
value.forEach(item => {
|
value.forEach(item => {
|
||||||
@@ -303,6 +303,9 @@ export default {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
xData = xData.sort((a, b) => {
|
||||||
|
return new Date(a) - new Date(b)
|
||||||
|
})
|
||||||
eventSeverityTrendOption.series.forEach(serie => {
|
eventSeverityTrendOption.series.forEach(serie => {
|
||||||
const seriesData = []
|
const seriesData = []
|
||||||
xData.forEach(item => {
|
xData.forEach(item => {
|
||||||
|
|||||||
Reference in New Issue
Block a user