<!DOCTYPE html>
|
<html lang="en">
|
<head>
|
<meta charset="UTF-8">
|
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=no">
|
<title>落后单体查询</title>
|
<link rel="stylesheet" href="mobilCss/jquery.mobile-1.4.5.min.css"/>
|
<link rel="stylesheet" type="text/css" href="css/tbl.css">
|
<script type="text/javascript" src="mobilJs/jquery-1.8.2.js"></script>
|
<script type="text/javascript" src="mobilJs/jquery.mobile-1.4.5.min.js"></script>
|
<script type="text/javascript" src="mobilJs/base.js"></script>
|
<script type="text/javascript">
|
//var mainteArea = getCookie('mainteArea'); // 获取维护区的值
|
//var homeName = getCookie('homeName'); // 获取机房的名称
|
var eleGroupId = getCookie('eleGroupId'); // 获取电池组的Id
|
var eleGroup = getCookie('eleGroup'); // 获取电池组的名称
|
var startTime = getCookie('startTime');
|
var endTime = getCookie('endTime');
|
</script>
|
</head>
|
<body>
|
<div data-role="page">
|
<div data-role="header">
|
<a href="javascript:history.go(-1);" class="ui-btn ui-corner-all ui-shadow ui-icon-back ui-btn-icon-left" target="_top" style="padding-top:0.7em;padding-bottom:0.7em;">返回</a>
|
<h1>落后单体列表</h1>
|
</div>
|
<div data-role="main" class="ui-content">
|
<div class="tbl-container"></div>
|
</div>
|
<!--
|
<div data-role="main" class="ui-content">
|
<div data-role="collapsibleset"></div>
|
</div>
|
<div data-role="footer" data-position="fixed">
|
<h1>福光电子有限公司</h1>
|
</div> -->
|
<script type="text/javascript" src="js/tbl.js"></script>
|
<script type="text/javascript">
|
console.info(startTime);
|
console.info(eleGroupId+"***");
|
var BattProducer = "";
|
var mainteArea = ""; // 获取维护区的值
|
var homeName = ""; // 获取机房的名称
|
|
|
/**
|
创建页面的内的折叠框
|
@param ele 需要添加内容的容器
|
@param num 电池单体的编号
|
@param tdData 表格的数据
|
*/
|
function createPageContent(ele, num, tdData) {
|
var clpsb = $('<div data-role="collapsible" data-mini="true"></div>');
|
var h1 = $('<h1>落后单体编号:'+num+'</h1>');
|
clpsb.append(h1).trigger('create');
|
var tblCon = $('<div class="tbl-container"></div>');
|
addTblToDiv(tblCon, tdData);
|
clpsb.append(tblCon);
|
ele.append(clpsb).trigger('create');
|
}
|
|
//创建发送对象
|
function crateObj()
|
{
|
var temp ={
|
binf:{
|
StationName : homeName , //机房
|
StationName1 : mainteArea , //维护区
|
BattGroupId : eleGroupId, //电池组Id
|
BattProducer : BattProducer, //电池品牌
|
BattInUseDate:startTime, //开始时间
|
BattInUseDate1:endTime, //终止时间
|
},
|
tdata:{
|
test_starttime:startTime,
|
test_starttime_ex:endTime,
|
},
|
};
|
return temp;
|
}
|
|
|
$(document).ready(function(){
|
searchBadBatt();
|
});
|
|
var arrTh = new Array();
|
var arrTd = new Array();
|
arrTh = ['落后单体编号', '电池规格', '实际容量', '容量百分比'];
|
|
//查询
|
function searchBadBatt(){
|
var temp = crateObj();
|
var json = window.JSON.stringify(temp);
|
//console.info(json);
|
var arrTd = new Array();
|
loadshow();
|
$.ajax({
|
type: "post",
|
url: "mobil/BatttestdatastopAction!serchBadBatt",
|
async:true,
|
dataType:'text',
|
data:"result="+json,
|
success: function(data){
|
data = eval('('+data+')');
|
var model = eval('('+data.result+')');
|
console.info(model);
|
if(model.code == 1){
|
for(var i = 0;i < model.data.length;i++){
|
console.info(model.data.length);
|
var data_arr = model.data[i];
|
if(data_arr != undefined && data_arr.length>0){
|
for(var j = 0; j< data_arr.length;j++){
|
arrTd.push(data_arr[j].sdata.mon_num); //落后单体编号
|
arrTd.push(data_arr[j].binf.MonVolStd); //电池规格
|
|
arrTd.push((data_arr[j].sdata.test_cap).toFixed(0)); //单体实际容量
|
arrTd.push((data_arr[j].sdata.test_cap*100/data_arr[j].binf.MonCapStd).toFixed(0)+"%"); //容量百分比
|
|
}
|
}
|
createTbl($('.tbl-container'), arrTh, arrTd);
|
}
|
|
}else{
|
$('#searchNull').popup('open');
|
}
|
console.info(arrTd);
|
loadclose();
|
//var tblCon = $('.tbl-container');
|
// createTbl(tblCon, arrTh, arrTd);
|
|
},
|
error:function(){
|
$('#searchErr').popup('open');
|
loadclose();
|
}
|
});
|
}
|
|
|
|
|
/**
|
向标签中添加表格
|
@param tblCon 需要添加的表格容器
|
*/
|
function addTblToDiv(tblCon, tdData) {
|
var tbl = $('<table></table>');
|
var thead = $('<thead></thead>');
|
var tbody = $('<tbody></tbody>');
|
|
var tdLeft = ['电池规格', '实际容量', '容量百分比'];
|
|
// 添加thead的内容
|
var tr = $('<tr></tr>');
|
var th1 = $('<th>名称</th>');
|
var th2 = $('<th>参数</th>');
|
tr.append(th1);
|
tr.append(th2);
|
thead.append(tr);
|
|
// 遍历tdData生成表格内容
|
for(var i = 0; i < tdLeft.length; i++) {
|
var tr = $('<tr></tr>');
|
var td1 = $('<td>'+tdLeft[i]+'</td>');
|
var td2 = $('<td>'+tdData[i]+'</td>');
|
|
tr.append(td1);
|
tr.append(td2);
|
tbody.append(tr);
|
}
|
|
|
tbl.append(thead);
|
tbl.append(tbody);
|
tblCon.append(tbl);
|
}
|
</script>
|
</div>
|
</body>
|
</html>
|