diff --git a/src/views/charts2/charts/dnsInsight/DnsTrafficLine.vue b/src/views/charts2/charts/dnsInsight/DnsTrafficLine.vue index b7d64d19..2eb1abb3 100644 --- a/src/views/charts2/charts/dnsInsight/DnsTrafficLine.vue +++ b/src/views/charts2/charts/dnsInsight/DnsTrafficLine.vue @@ -208,7 +208,11 @@ export default { } this.toggleLoading(true) try { - this.initData(this.chartDateObject, val, active, show) + if(this.chartDateObject.length > 0) { + this.initData(this.chartDateObject, val, active, show) + } else { + this.init(val, show, active) + } } catch (e) { console.error(e) } finally { diff --git a/src/views/charts2/charts/entityDetail/EntityDetailLine.vue b/src/views/charts2/charts/entityDetail/EntityDetailLine.vue index eda46b8d..49dd1ae5 100644 --- a/src/views/charts2/charts/entityDetail/EntityDetailLine.vue +++ b/src/views/charts2/charts/entityDetail/EntityDetailLine.vue @@ -255,7 +255,11 @@ export default { const newVal = val ? _.clone(val) : this.metric this.toggleLoading(true) try { - this.initData(this.chartDateObject, newVal, active, show, n) + if(this.chartDateObject.length > 0) { + this.initData(this.chartDateObject, newVal, active, show, n) + } else { + this.init(val, show, active, n) + } } catch (e) { console.error(e) } finally { diff --git a/src/views/charts2/charts/entityDetail/lines/App.vue b/src/views/charts2/charts/entityDetail/lines/App.vue index 91c1d42b..c7cd159d 100644 --- a/src/views/charts2/charts/entityDetail/lines/App.vue +++ b/src/views/charts2/charts/entityDetail/lines/App.vue @@ -231,7 +231,11 @@ export default { const newVal = val ? _.clone(val) : this.metric this.toggleLoading(true) try { - this.initData(this.chartDateObject, newVal, active) + if(this.chartDateObject.length > 0) { + this.initData(this.chartDateObject, newVal, active) + } else { + this.init(val, active) + } } catch (e) { console.error(e) } finally { diff --git a/src/views/charts2/charts/entityDetail/lines/ServiceName.vue b/src/views/charts2/charts/entityDetail/lines/ServiceName.vue index d187dfc3..74337301 100644 --- a/src/views/charts2/charts/entityDetail/lines/ServiceName.vue +++ b/src/views/charts2/charts/entityDetail/lines/ServiceName.vue @@ -261,7 +261,11 @@ export default { const newVal = val ? _.clone(val) : this.metric this.toggleLoading(true) try { - this.initData(this.chartDateObject, newVal, active, show, n) + if(this.chartDateObject.length > 0) { + this.initData(this.chartDateObject, newVal, active, show, n) + } else { + this.init(val, show, active, n) + } } catch (e) { console.error(e) } finally { diff --git a/src/views/charts2/charts/networkOverview/NetworkOverviewLine.vue b/src/views/charts2/charts/networkOverview/NetworkOverviewLine.vue index 2d70af05..8a1a235d 100644 --- a/src/views/charts2/charts/networkOverview/NetworkOverviewLine.vue +++ b/src/views/charts2/charts/networkOverview/NetworkOverviewLine.vue @@ -229,7 +229,11 @@ export default { const newVal = val ? _.clone(val) : this.metric this.toggleLoading(true) try { - this.initData(this.chartDateObject, newVal, active, show, n) + if(this.chartDateObject.length > 0) { + this.initData(this.chartDateObject, newVal, active, show, n) + } else { + this.init(val, show, active, n) + } } catch (e) { console.error(e) } finally { diff --git a/src/views/charts2/charts/npm/NpmTrafficLine.vue b/src/views/charts2/charts/npm/NpmTrafficLine.vue index 839885df..0f9f353f 100644 --- a/src/views/charts2/charts/npm/NpmTrafficLine.vue +++ b/src/views/charts2/charts/npm/NpmTrafficLine.vue @@ -200,7 +200,11 @@ export default { } this.toggleLoading(true) try { - this.initLineData(this.chartDateObject, val) + if(this.chartDateObject.length > 0) { + this.initLineData(this.chartDateObject, val) + } else { + this.init(val) + } } catch (e) { console.error(e) } finally {