diff --git a/src/api/disRevenue/resource.js b/src/api/disRevenue/resource.js index c149699..5ba013b 100644 --- a/src/api/disRevenue/resource.js +++ b/src/api/disRevenue/resource.js @@ -362,6 +362,14 @@ export function getScriptResultBySn(data) { data: data }) } +// 执行结果详情列表 +export function getScriptResultList(data) { + return request({ + url: '/rocketmq/remote/getScriptResultByScriptId', + method: 'post', + data: data + }) +} // 获取资源分组列表 export function getResGroupList() { return request({ diff --git a/src/components/echartsList/line.vue b/src/components/echartsList/line.vue index ff1f2d3..01f61d3 100644 --- a/src/components/echartsList/line.vue +++ b/src/components/echartsList/line.vue @@ -87,7 +87,8 @@ }, methods: { getList(title, dataXY) { - const lineDataListIntance = echarts.init(document.getElementById('lineChart' + this.num)); + let that = this; + const lineDataListIntance = echarts.init(document.getElementById('lineChart' + that.num)); let titleList = [{text: title, x: '50%', y: '3%', textAlign: 'center',textStyle: {fontSize: 16}}]; if (dataXY && dataXY.titleSubtext) { titleList.push(dataXY.titleSubtext); @@ -203,6 +204,10 @@ this.positionYAxisSelector(lineDataListIntance); } }); + lineDataListIntance.off('click'); + lineDataListIntance.on("click", function(params) { + that.$emit("chartClickModel", {params: params}); + }); }, positionYAxisSelector(chartInstance) { const selector = document.querySelector('.yaxis-selector' + this.num); diff --git a/src/components/table/index.vue b/src/components/table/index.vue index 65e2878..00ca598 100644 --- a/src/components/table/index.vue +++ b/src/components/table/index.vue @@ -25,7 +25,26 @@