| | |
| | | </div>
|
| | | </div>
|
| | | </header>
|
| | | <div>
|
| | | <div class="ui-grid-c">
|
| | | <div class="ui-block-a">最大<span class="max"> </span></div>
|
| | | <div class="ui-block-b">最小<span class="min"> </span></div>
|
| | | <div class="ui-block-c">平均<span class="avg"> </span></div>
|
| | | <div class="ui-block-d">累加和<span class="leijiasum"> </span></div>
|
| | | </div>
|
| | | </div> |
| | | <div id="bar"></div>
|
| | |
|
| | | <div data-role="footer" data-position="fixed" data-theme="a">
|
| | |
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | | |
| | | |
| | | <script type="text/javascript" src="mobilJs/echarts.js"></script>
|
| | | <script type="text/javascript">
|
| | | /* $('#alwaysRight').tap(function(){
|
| | |
| | | mon_ser_percent.push((batt.MonSerStd==0?0:(datas[i].mon_ser*100/batt.MonSerStd)).toFixed(1));
|
| | | mon_num.push(""+datas[i].mon_num); //电池组序号
|
| | | }
|
| | | createCount(datas); |
| | | if(myChart.getOption()==undefined){
|
| | | createEcharts(myChart, mon_num, mon_vol);
|
| | | console.info(myChart.getOption());
|
| | |
| | | });
|
| | | }
|
| | |
|
| | | |
| | | function createCount(datas){
|
| | | var temp=new Array();
|
| | | var sum=0;
|
| | | console.info(datas); |
| | | for(var i=0;i<datas.length;i++){
|
| | | temp.push((datas[i].mon_vol).toFixed(3));
|
| | | sum+=parseFloat(temp[i]);
|
| | | }
|
| | | var max=Math.max.apply(null, temp);
|
| | | var min=Math.min.apply(null, temp);
|
| | | var avg=(sum/temp.length).toFixed(3);
|
| | | sum=(sum).toFixed(2); |
| | | $(".max").text(max+'V');
|
| | | $(".min").text(min+'V');
|
| | | $(".avg").text(avg+'V'); |
| | | $(".leijiasum").text(sum+'V'); |
| | | } |
| | |
|
| | | function insertdata (mon_vol){
|
| | | for(var i=0;i<inputs.length;i++){
|