diff --git a/src/api/disRevenue/earnManage.js b/src/api/disRevenue/earnManage.js index 328f2d2..3f03487 100644 --- a/src/api/disRevenue/earnManage.js +++ b/src/api/disRevenue/earnManage.js @@ -44,9 +44,9 @@ export function recalBandWidth(Id) { }) } // 相关数据 -export function relatedBandWidth(Id) { +export function relatedBandWidth(data) { return request({ - url: '/system/bandwidth/relatedData/' + Id, + url: '/system/bandwidth/relatedData/traffic?id=' + data['id'] + '&pageNum=' + data['pageNum'] + '&pageSize=' + data['pageSize'], method: 'get' }) } diff --git a/src/api/disRevenue/resource.js b/src/api/disRevenue/resource.js index b13f48d..7065650 100644 --- a/src/api/disRevenue/resource.js +++ b/src/api/disRevenue/resource.js @@ -51,7 +51,7 @@ export function updateregisterType(data) { data: data }) } -// 修改注册状态 +// 交换机/服务器--节点名称查询 export function resNameBtType(data) { return request({ url: '/system/registration/selectAllResourceNameByType', diff --git a/src/components/echartsList/bar.vue b/src/components/echartsList/bar.vue index 88803f1..96f15c1 100644 --- a/src/components/echartsList/bar.vue +++ b/src/components/echartsList/bar.vue @@ -30,6 +30,17 @@ } } }, + watch: { + barData: { + handler(val) { + this.$nextTick(() => { + this.getList(this.title, this.barData); + }); + }, + deep: true, + immediate: true + } + }, data() { return { barDataList: '', @@ -74,7 +85,7 @@ xAxis: [ { type: dataXY && dataXY.yAxis ? 'value' :'category', - data: dataXY && dataXY.yAxis ? [] : dataXY.lineData, + data: dataXY && dataXY.yAxis ? [] : dataXY.lineXData, // 去掉x轴线 axisLine: { show: false }, // 去掉x轴刻度线 @@ -102,7 +113,7 @@ axisLabel: { show: true }, - data: dataXY && dataXY.yAxis ? dataXY.lineData : [], + data: dataXY && dataXY.yAxis ? dataXY.lineXData : [], } ], series: [ @@ -124,12 +135,13 @@ // }) }, - dataChangeValue(val, days) { - // console.log(props.chartData(val)); - // this.getList(this.title, {data: this.barData.data, lineData: days, yAxis: this.barData && this.barData.yAxis}); - let newbarData = {...this.barData}; - newbarData['lineData'] = days && days.length > 0 ? days: this.barData.lineXData; - this.getList(this.title, newbarData); + dataChangeValue(val, days, timeArr) { + if (timeArr) { + this.chartData(timeArr); + } + // let newbarData = {...this.barData}; + // newbarData['lineXData'] = days && days.length > 0 ? days: this.barData.lineXData; + // this.getList(this.title, newbarData); } } } diff --git a/src/components/echartsList/dateTimeSelect.vue b/src/components/echartsList/dateTimeSelect.vue index 4c39e7d..36570a7 100644 --- a/src/components/echartsList/dateTimeSelect.vue +++ b/src/components/echartsList/dateTimeSelect.vue @@ -17,16 +17,15 @@