|
@@ -67,7 +67,7 @@
|
|
|
start-placeholder="开始时间"
|
|
|
end-placeholder="结束时间"
|
|
|
placeholder="选择时间范围"
|
|
|
- style="width: 100%;"
|
|
|
+ style="width: 100%"
|
|
|
>
|
|
|
</el-time-picker>
|
|
|
</el-form-item>
|
|
@@ -214,6 +214,7 @@
|
|
|
></el-table-column>
|
|
|
</el-table>
|
|
|
<el-pagination
|
|
|
+ background
|
|
|
@size-change="handleSizeChange"
|
|
|
@current-change="handleCurrentChange"
|
|
|
:current-page="pagination.current"
|
|
@@ -428,7 +429,7 @@ export default {
|
|
|
} else {
|
|
|
let mainSiteData = res.result.records;
|
|
|
let newList = mainSiteData.sort((a, b) => {
|
|
|
- return Date.parse(b.scadaTime) - Date.parse(a.scadaTime);
|
|
|
+ return Date.parse(a.scadaTime) - Date.parse(b.scadaTime);
|
|
|
});
|
|
|
let yData = newList.map((item) => {
|
|
|
return Number(item.value);
|
|
@@ -469,7 +470,7 @@ export default {
|
|
|
ehcartsData.forEach((item) => {
|
|
|
const indexData = data.filter((p) => p.code == item.code);
|
|
|
let sortList = indexData.sort((a, b) => {
|
|
|
- return Date.parse(b.scadaTime) - Date.parse(a.scadaTime);
|
|
|
+ return Date.parse(a.scadaTime) - Date.parse(b.scadaTime);
|
|
|
});
|
|
|
item.values = sortList;
|
|
|
});
|
|
@@ -807,12 +808,18 @@ export default {
|
|
|
},
|
|
|
},
|
|
|
grid: {
|
|
|
- top: "6%",
|
|
|
+ top: "8%",
|
|
|
left: "3%",
|
|
|
- right: "4%",
|
|
|
+ right: "5%",
|
|
|
bottom: "2%",
|
|
|
containLabel: true,
|
|
|
},
|
|
|
+
|
|
|
+ toolbox: {
|
|
|
+ feature: {
|
|
|
+ saveAsImage: {},
|
|
|
+ },
|
|
|
+ },
|
|
|
xAxis: [
|
|
|
// {
|
|
|
// type: "category",
|
|
@@ -859,7 +866,7 @@ export default {
|
|
|
}
|
|
|
});
|
|
|
},
|
|
|
-
|
|
|
+
|
|
|
getEchartData(data) {
|
|
|
let datas = [];
|
|
|
//将原数据排在前面
|
|
@@ -874,7 +881,7 @@ export default {
|
|
|
xAxisData.push(p.scadaTime);
|
|
|
seriesData.push(parseFloat(p.value));
|
|
|
});
|
|
|
- const label = item.devivceName + "-" + item.name
|
|
|
+ const label = item.devivceName + "-" + item.name;
|
|
|
item["xAxis"] = {
|
|
|
type: "category",
|
|
|
boundaryGap: false,
|
|
@@ -886,7 +893,7 @@ export default {
|
|
|
},
|
|
|
axisPointer: {
|
|
|
label: {
|
|
|
- formatter: (params) =>{
|
|
|
+ formatter: (params) => {
|
|
|
return label;
|
|
|
},
|
|
|
},
|
|
@@ -899,17 +906,17 @@ export default {
|
|
|
data: xAxisData,
|
|
|
};
|
|
|
item["series"] = {
|
|
|
- name: label,
|
|
|
- type: "line",
|
|
|
- xAxisIndex: 1,
|
|
|
- smooth: true,
|
|
|
- emphasis: {
|
|
|
- focus: "series",
|
|
|
- },
|
|
|
- data: seriesData,
|
|
|
- };
|
|
|
+ name: label,
|
|
|
+ type: "line",
|
|
|
+ xAxisIndex: 1,
|
|
|
+ smooth: true,
|
|
|
+ emphasis: {
|
|
|
+ focus: "series",
|
|
|
+ },
|
|
|
+ data: seriesData,
|
|
|
+ };
|
|
|
});
|
|
|
-
|
|
|
+
|
|
|
return datas;
|
|
|
},
|
|
|
|
|
@@ -917,37 +924,41 @@ export default {
|
|
|
* 同比数据显示
|
|
|
*/
|
|
|
showChart(ehcartsData) {
|
|
|
- let xAxis = []
|
|
|
- let series = []
|
|
|
- if(ehcartsData.length < 2){
|
|
|
- ehcartsData.forEach(item => {
|
|
|
- xAxis.push(item.xAxis)
|
|
|
- })
|
|
|
- }
|
|
|
- else{
|
|
|
- for(let i = 0;i<2;i++){
|
|
|
- xAxis.push(ehcartsData[i].xAxis)
|
|
|
+ let xAxis = [];
|
|
|
+ let series = [];
|
|
|
+ if (ehcartsData.length < 2) {
|
|
|
+ ehcartsData.forEach((item) => {
|
|
|
+ xAxis.push(item.xAxis);
|
|
|
+ });
|
|
|
+ } else {
|
|
|
+ for (let i = 0; i < 2; i++) {
|
|
|
+ xAxis.push(ehcartsData[i].xAxis);
|
|
|
}
|
|
|
}
|
|
|
- ehcartsData.forEach(item=>{
|
|
|
- series.push(item.series)
|
|
|
- })
|
|
|
-
|
|
|
+ ehcartsData.forEach((item) => {
|
|
|
+ series.push(item.series);
|
|
|
+ });
|
|
|
+
|
|
|
let chartDom = this.$refs.chart;
|
|
|
let myChart = echarts.init(chartDom);
|
|
|
//const colors = ["#5470C6", "#EE6666"];
|
|
|
let option = {
|
|
|
//color: colors,
|
|
|
tooltip: {
|
|
|
- trigger: "none",
|
|
|
+ trigger: 'axis',
|
|
|
axisPointer: {
|
|
|
type: "cross",
|
|
|
},
|
|
|
},
|
|
|
legend: {},
|
|
|
+ toolbox: {
|
|
|
+ feature: {
|
|
|
+ saveAsImage: {},
|
|
|
+ },
|
|
|
+ },
|
|
|
grid: {
|
|
|
- top: 70,
|
|
|
- bottom: 50,
|
|
|
+ top: 40,
|
|
|
+ bottom: 30,
|
|
|
},
|
|
|
xAxis: xAxis,
|
|
|
yAxis: [
|