123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 |
- function getConsumedResources(time){
- if(time==undefined||time==''){
- time = document.getElementById("resources").value;
- }
- var equipmentList =null;
- $.ajax({
- url:"/asl-admin/index/consumedResources.htm?time="+time,
- type:"get",
- contentType: "application/json;charset=utf-8",
- dataType: "json",
- success: function(data){
- number = data;
- var water=window.document .getElementById ("water");
- water.innerHTML = data.water;
- var electricity=window.document .getElementById ("electricity");
- electricity.innerHTML = data.electricity;
- // console.log("consumedResources:",number);
- }
- });
- };
- //机器清洗排行
- function getCleanLine(time){
- if(time==undefined||time==''){
- time = document.getElementById("cleanLine").value;
- }
- var equipmentList =null;
- $.ajax({
- url:"/asl-admin/index/cleanLine.htm?time="+time,
- type:"get",
- contentType: "application/json;charset=utf-8",
- dataType: "json",
- success: function(data){
- number = data;
- document.getElementById("cleanLineDes").innerHTML = "";
- var ul = document.getElementById("cleanLineDes");
- for(var i = 1;i <= data.cleanLine.length;i++){
- var li = document.createElement("li");
- li.innerHTML ='<li>'+
- '<div class="fontInner clearfix">'+
- '<span>'+i+'</span>'+
- '<span>'+data.cleanLine[i-1].title+'</span>'+
- '<span>'+data.cleanLine[i-1].totalNumber+'</span>'+
- '</div>'+
- '</li>';
- ul.appendChild(li);
- }
- // console.log("cleanLine:",number);
- }
- });
- };
- //报警的类型统计,问题占比
- function getAlarmRecordType(time){
- if(time==undefined||time==''){
- time = document.getElementById("alarmBili").value;
- }
- var equipmentList =null;
- $.ajax({
- url:"/asl-admin/index/alarmRecordType.htm?time="+time,
- type:"get",
- contentType: "application/json;charset=utf-8",
- dataType: "json",
- success: function(data){
- number = data.alarmRecordType;
- chart2(data.alarmRecordType);
- // console.log("alarmRecordType:",number);
- }
- });
- };
- //问题占比统计
- function chart2(alarmRecordType) {
- var data = [];
- for(var i =0;i<alarmRecordType.length;i++){
- var person = new Object();
- person.value = alarmRecordType[i].totalNumber;
- person.name = alarmRecordType[i].title;
- data.push(person);
- }
- var myChart2 = echarts.init(document.getElementById('myChart2'));
- var option2 = {
- legend: {
- type: 'scroll',
- orient: 'vertical',
- right: 10,
- top: 20,
- bottom: 20,
- textStyle:{//图例文字的样式
- color:'#ccc'
- },
- data:data,
- },
- series: [
- {
- // name: '姓名',
- type: 'pie',
- radius: '55%',
- label: {
- normal: {
- position: 'inner',
- show : false
- }
- },
- center: ['40%', '50%'],
- data:data,
- emphasis: {
- itemStyle: {
- shadowBlur: 10,
- shadowOffsetX: 0,
- shadowColor: 'rgba(0, 0, 0, 0.5)'
- }
- }
- }
- ]
- };
- myChart2.setOption(option2);
- };
|