历史趋势添加色彩数组,工艺参数趋势轴修改

This commit is contained in:
dell
2023-08-25 17:30:45 +08:00
parent 8b307e203b
commit 28b59aa70e
6 changed files with 48 additions and 21 deletions

View File

@ -548,6 +548,10 @@
var chardatalist = await GetChartsTagValue();
var maxArr = new Array();
var minArr = new Array();
var intervalArr = new Array();
var unitsrc = new Array();
var unitnames = new Array();
var unitcolor = new Array();
@ -558,7 +562,22 @@
unitsrc.push(unit_now);
unitnames.push(StaticSelectTagList[ddi].UnitType + "(" + StaticSelectTagList[ddi].Units + ")");
unitcolor.push(StaticSelectTagList[ddi].HTRGB);
let ydata = chardatalist[ddi].map(x => { return x.value });
let xdata = chardatalist[ddi].map(x => { return x.name });
let maxSrc = Math.max.apply(null, ydata);
let newMax = Math.ceil(maxSrc / 5) * 5;
maxArr.push(newMax);
let minSrc = Math.min.apply(null, ydata);
let newMin = Math.floor(minSrc / 5) * 5
minArr.push(newMin);
let interval = (newMax - newMin) / 5
intervalArr.push(interval);
}
else{}
}
@ -574,14 +593,14 @@
let ydata = chardatalist[listindex].map(x => { return x.value });
let xdata = chardatalist[listindex].map(x => { return x.name });
debugger;
let maxSrc = Math.max.apply(null, ydata);
let newMax = Math.ceil(maxSrc / 5) * 5;
maxArr.push(newMax);
let minSrc = Math.min.apply(null, ydata);
let newMin = Math.floor(minSrc / 5) * 5
minArr.push(newMin);
let interval = (newMax - newMin) / 5
intervalArr.push(interval);
//let maxSrc = Math.max.apply(null, ydata);
//let newMax = Math.ceil(maxSrc / 5) * 5;
//maxArr.push(newMax);
//let minSrc = Math.min.apply(null, ydata);
//let newMin = Math.floor(minSrc / 5) * 5
//minArr.push(newMin);
//let interval = (newMax - newMin) / 5
//intervalArr.push(interval);
xDataArr.push(xdata);
yDataArr.push(ydata);
}
@ -946,14 +965,14 @@
<body style="height:100%">
<script type="text/javascript" src="~/lib/echarts-5.3.0/dist/echarts.js"></script>
<ul class="layui-tab-title">
@*<ul class="layui-tab-title">
<li class="layui-this" lay-id="TechCharts">重要数据趋势</li>
<li lay-id="MoreCharts">其他数据趋势</li>
</ul>
<div class="layui-tab-content" style="height:90%">
<div class="layui-tab-item layui-show" style="height:100%"></div>
<div class="layui-tab-item" style="height:100%"></div>
</div>
</div>*@
<div class="layui-fluid" style="padding:0 0px;height:100%">
<div class="layui-row layui-col-space5" style="height:100%">
<div class="layui-col-md2 layui-col-xs3" style="height:100%;padding-right:12px;">