You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

218 lines
6.5 KiB

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>故障類型</title>
</head>
<body class="hold-transition sidebar-mini">
<!-- Main content -->
<div class="content">
<div class="container-fluid">
<div class="col-md-12">
<div class="card">
<!-- /.card-header -->
<div class="card card-info">
<div class="card-header">
<h3 class="card-title">故障類型</h3>
</div>
<div class="card-body" style="display: flex;justify-content:center;align-items:center;">
<div class="chart-container" >
<div id="main" style="height:90vh; width:90vw;"></div>
</div>
</div>
<!-- /.card-body -->
</div>
</div>
</div>
</div>
<!-- /.container-fluid -->
</div>
<script src="js/lib/jquery-3.4.1.min.js"></script>
<script src="https://cdn.staticfile.org/echarts/4.3.0/echarts.min.js"></script>
<script type="text/javascript">
window.onload = getmonthfail();
//爱佳梯错误提示
var falutsOptions = {
type: 'aijiati',
detail: [
{
code:'A1108',
scname:'运行时开门',
tcname:'運行時開門'
},
{
code:'A1207',
scname:'门开时运行',
tcname:'門開時運行'
},
{
code:'A1100',
scname:'运行中急停(安全回路断路)',
tcname:'運行中急停(安全回路斷路)'
},
{
code:'A1103',
scname:'运行速度异常偏大',
tcname:'運行速度異常偏大'
},{
code:'A1102',
scname:'运行速度异常偏小',
tcname:'運行速度異常偏小'
},{
code:'A1101',
scname:'运行超时',
tcname:'運行超時'
},
{
code:'A1106',
scname:'开锁区域外停止',
tcname:'開鎖區域外停止'
},
{
code:'A1104',
scname:'轿厢冲顶',
tcname:'轎廂沖頂'
},
{
code:'A1105',
scname:'轿厢蹲底',
tcname:'轎廂蹲底'
},
{
code:'A1205',
scname:'关门不到位',
tcname:'關門不到位'
},
{
code:'A1202',
scname:'开门不到位',
tcname:'開門不到位'
},
{
code:'A1206',
scname:'关门过程异常',
tcname:'關門過程異常'
},{
code:'A1203',
scname:'开门过程异常',
tcname:'開門過程異常'
},
{
code:'A1201',
scname:'平层不开门',
tcname:'平層不開門'
},
{
code:'A1204',
scname:'长时间不关门',
tcname:'長時間不關門'
},
{
code:'A1107',
scname:'轿厢意外移动',
tcname:'轎廂意外移動'
},
{
code:'A1301',
scname:'电梯不运行',
tcname:'電梯不運行'
},
{
code:'A1302',
scname:'运行时有异常振动',
tcname:'運行時有異常振動'
},
{
code:'A301',
scname:'电瓶车进入',
tcname:'電瓶車進入'
},
{
code:'A1303',
scname:'电梯困人',
tcname:'電梯困人'
},
{
code:'A1208',
scname:'反复开关门',
tcname:'反復開關門'
},
{
code:'A6',
scname:'检修模式停止',
tcname:'檢修模式停止'
},
{
code:'A1400',
scname:'检修模式',
tcname:'檢修模式'
}
]
}
function getmonthfail() {
var apikey = 'Masada90491339';
var query_date =nowtime();
const urll = location.href;
const wurl = urll.split('phb')[0];
var URL = wurl + 'phb/da/api/screen.php?m=failturetype';
console.log(URL);
var self = this;
$.ajax({
type: "GET",
url: URL,
success: function (msg) {
var result = eval("(" + msg + ")");
console.log(result);
var data=result.data
var myChart = echarts.init(document.getElementById('main'));
myChart.setOption({
series : [
{
type: 'pie', // 设置图表类型为饼图
radius: '70%', // 饼图的半径,外半径为可视区尺寸(容器高宽中较小一项)的 55% 长度。
// data:[ // 数据数组,name 为数据项名称,value 为数据项值
// {value:4, name:'急停模式停止:4(50%)'},
// {value:1, name:'運行中急停(安全回路斷路):1(12.5%)'},
// {value:1, name:'運行時開門:1(12.5%)'},
// {value:2, name:'門開時運行:2(25%)'}
// ]
data:data
}
]
})
}
})
}
function nowtime(){//将当前时间转换成yyyymmdd格式
var mydate = new Date();
var str = "" + mydate.getFullYear();
var mm = mydate.getMonth()+1
if(mydate.getMonth()>9){
str +="-" + mm;
}
else{
str += "-0" + mm;
}
if(mydate.getDate()>9){
str += "-" +mydate.getDate();
}
else{
str += "-0" + mydate.getDate();
}
return str;
}
</script>
</body>
</html>