ah_jjzhgd_webscreen/pages/newDataAnalysis/exception-detail.html

102 lines
2.5 KiB
HTML

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>能耗异常详细分析</title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/layui@2.8.18/dist/css/layui.css">
<script src="https://cdn.jsdelivr.net/npm/layui@2.8.18/dist/layui.js"></script>
<style>
body {
background-color: transparent;
color: #FFFFFF;
padding: 30px;
font-family: "Microsoft YaHei", sans-serif;
font-size: 16px;
}
.card {
border-radius: 12px;
box-shadow: 0 2px 8px rgba(0,0,0,0.2);
max-width: 600px;
margin: 0 auto;
}
.card-title {
font-size: 24px;
font-weight: bold;
margin-bottom: 20px;
border-left: 6px solid #16baaa;
padding-left: 12px;
}
.info-item {
display: flex;
margin-bottom: 16px;
}
.info-label {
width: 100px;
font-weight: bold;
color: #cccccc;
}
.info-value {
flex: 1;
color: #ffffff;
}
</style>
</head>
<body>
<div class="card">
<div class="info-item">
<div class="info-label">设备名称</div>
<div class="info-value" id="device-name">加载中...</div>
</div>
<div class="info-item">
<div class="info-label">异常日期</div>
<div class="info-value" id="abnormal-date">加载中...</div>
</div>
<div class="info-item">
<div class="info-label">异常类型</div>
<div class="info-value" id="anomalyDesc">设备过载能耗</div>
</div>
<div class="info-item">
<div class="info-label">异常时段</div>
<div class="info-value">13:00 - 14:30</div>
</div>
<div class="info-item">
<div class="info-label">建议措施</div>
<div class="info-value">检查设备运行负荷,适当分配工作任务。</div>
</div>
</div>
<script>
// 从 URL 获取参数
function getQueryParam(param) {
const urlParams = new URLSearchParams(window.location.search);
return urlParams.get(param);
}
function setParams(data){
let item = JSON.parse(data);
console.log(data);
document.getElementById('device-name').innerText = item.deviceName;
document.getElementById('abnormal-date').innerText = item.statDate;
document.getElementById('anomalyDesc').innerText = item.anomalyDesc;
}
</script>
</body>
</html>