From deab7d04e83c1eada95ff1474b4fe272b907a06f Mon Sep 17 00:00:00 2001
From: D:/workspace/chenjingjing/git/gx_tieta/gx_tieta/.gitignore <chenjingjing@LAPTOP-E51P2139>
Date: 星期三, 16 一月 2019 16:31:19 +0800
Subject: [PATCH] 修改
---
gx_tieta/WebRoot/mobil/batt-state-manage.html | 188 ++++++++++++++++++++++++++++++++++++++++++++--
1 files changed, 177 insertions(+), 11 deletions(-)
diff --git a/gx_tieta/WebRoot/mobil/batt-state-manage.html b/gx_tieta/WebRoot/mobil/batt-state-manage.html
index 3676df2..177ea32 100644
--- a/gx_tieta/WebRoot/mobil/batt-state-manage.html
+++ b/gx_tieta/WebRoot/mobil/batt-state-manage.html
@@ -110,17 +110,17 @@
<option value="">鍏ㄩ儴</option>
</select>
<fieldset data-role="controlgroup">
- <legend>璇烽�夋嫨</legend>
+ <legend>璇烽�夋嫨寮傚父绫诲瀷</legend>
<label for="ALM_TYPE_BTS9100S_POFF_ComError">鍋滅數</label>
- <input type="checkbox" name="" id="ALM_TYPE_BTS9100S_POFF_ComError" value="">
+ <input type="checkbox" checked="checked" name="" id="ALM_TYPE_BTS9100S_POFF_ComError" value=2>
<label for="ALM_TYPE_BTS9100S_XUHANG_ComError">缁埅</label>
- <input type="checkbox" name="" id="ALM_TYPE_BTS9100S_XUHANG_ComError" value="">
+ <input type="checkbox" checked="checked" name="" id="ALM_TYPE_BTS9100S_XUHANG_ComError" value=4>
<label for="ALM_TYPE_BTS9100S_FADIAN_ComError">鍙戠數</label>
- <input type="checkbox" name="" id="ALM_TYPE_BTS9100S_FADIAN_ComError" value="">
+ <input type="checkbox" checked="checked" name="" id="ALM_TYPE_BTS9100S_FADIAN_ComError" value=8>
<label for="ALM_TYPE_BTS9100S_DOOROPEN_ComError">寮�闂ㄥ紓甯�</label>
- <input type="checkbox" name="" id="ALM_TYPE_BTS9100S_DOOROPEN_ComError" value="">
+ <input type="checkbox" checked="checked" name="" id="ALM_TYPE_BTS9100S_DOOROPEN_ComError" value=16>
<label for="ALM_TYPE_BTS9100S_DIAOZHAN_ComError">鎺夌珯</label>
- <input type="checkbox" name="" id="ALM_TYPE_BTS9100S_DIAOZHAN_ComError" value="">
+ <input type="checkbox" checked="checked" name="" id="ALM_TYPE_BTS9100S_DIAOZHAN_ComError" value=32>
</fieldset>
@@ -167,7 +167,7 @@
pageCurr:1, //褰撳墠椤电爜鏁�
pageAll:0,
};
-
+ var tblCon = $('.tbl-container');
var arrTh = [ '鐪�', '甯�', '鏈烘埧鍚嶇О','鍋滅數','鍋滅數寮�濮嬫椂闂�','鍋滅數鏃堕暱','鍙戠數','鍙戠數寮�濮嬫椂闂�','鍙戠數鏃堕暱','鎺夌珯','鎺夌珯寮�濮嬫椂闂�','鎺夌珯鏃堕暱','缁埅','缁埅寮�濮嬫椂闂�','缁埅鏃堕暱','寮�闂�/鍏抽棬寮傚父','寮�闂�/鍏抽棬寮傚父寮�濮嬫椂闂�','寮�闂�/鍏抽棬寮傚父鏃堕暱','娓╁害寮傚父','婀垮害寮傚父'];
dataArr = [];
var startTime = "1980-01-01";
@@ -178,7 +178,8 @@
setPage();
$("#submit").click(function(){
Page.pageCurr=1;
- searchBadBatt();
+ setPage();
+ searchstationstate();
});
});
@@ -187,7 +188,8 @@
function createSearchForm(){
var stationid = $('#homeName').find("option:selected").attr('Stationid');
-
+ var battgroupid = batt_condition();
+ //console.info(battgroupid);
var temp = {
page:{
pageCurr:Page.pageCurr,
@@ -195,14 +197,178 @@
},
StationName1:$('#mainteArea').val(), // 鐪�
StationName2:$('#city').val(), // 甯�
- StationName5:$('#county').val(), // 鍖�/鍘�
+ StationName5:$('#country').val(), // 鍖�/鍘�
StationName3:$('#homeName').val(),
StationId: stationid?stationid:0,
- //BattGroupNum:battgroupid,
+ BattGroupNum:battgroupid,
};
return temp;
}
+
+ function batt_condition(){
+ var POFF_ComError = 0;
+ var XUHANG_ComError = 0;
+ var FADIAN_ComError = 0;
+ var DIAOZHAN = 0;
+ var DOOROPEN_ComError = 0;
+ var condition = 0;
+ if($('#ALM_TYPE_BTS9100S_POFF_ComError').attr("checked")){
+ POFF_ComError = $('#ALM_TYPE_BTS9100S_POFF_ComError').val();
+ condition+=parseInt(POFF_ComError);
+ }
+ if($('#ALM_TYPE_BTS9100S_XUHANG_ComError').attr("checked")){
+ XUHANG_ComError = $('#ALM_TYPE_BTS9100S_XUHANG_ComError').val();
+ condition+=parseInt(XUHANG_ComError);
+ }
+ if($('#ALM_TYPE_BTS9100S_FADIAN_ComError').attr("checked")){
+ FADIAN_ComError = $('#ALM_TYPE_BTS9100S_FADIAN_ComError').val();
+ condition+=parseInt(FADIAN_ComError);
+ }
+ if($('#ALM_TYPE_BTS9100S_DIAOZHAN_ComError').attr("checked")){
+ DIAOZHAN = $('#ALM_TYPE_BTS9100S_DIAOZHAN_ComError').val();
+ condition+=parseInt(DIAOZHAN);
+ }
+ if($('#ALM_TYPE_BTS9100S_DOOROPEN_ComError').attr("checked")){
+ DOOROPEN_ComError = $('#ALM_TYPE_BTS9100S_DOOROPEN_ComError').val();
+ condition+=parseInt(DOOROPEN_ComError);
+ }
+ //condition = POFF_ComError+XUHANG_ComError+DIAOZHAN+DOOROPEN_ComError+FADIAN_ComError;
+ //console.info(condition);
+ return condition;
+ }
// stringify(createSearchForm());
+
+
+ function searchstationstate(){
+ var temp = createSearchForm();
+ //console.info(temp);
+ arrTd = new Array();
+ // 鏄惁娣诲姞绛夊緟
+ var load;
+
+ $.ajax({
+ type: "post",
+ url: "Bts_station_stateAction_action_serchByCondition",
+ async:true,
+ dataType:'json',
+ data:"json = "+JSON.stringify(temp),
+ success: function(data){
+ //console.info(data);
+ var index = 0;
+ var data = JSON.parse(data.result);
+ if(data.code==1&&data.data!=null){
+ //console.info(data.data);
+ var data = data.data;
+ //console.info(data[0].dev_id);
+ for(var i=0;i<data.length;i++){
+ var _data = data[i];
+ arrTd[index++] = _data.stationName1; //鐪�
+ arrTd[index++] = _data.stationName2; //甯�
+ arrTd[index++] = _data.stationName3; //鏈烘埧
+
+ // 鍋滅數
+ if(_data.station_stat_poff) {
+ arrTd[index++] = "鍋滅數寮傚父";
+ arrTd[index++] = _data.station_poff_start_time; //鍋滅數寮�濮嬫椂闂�
+ arrTd[index++] = StringtoData(_data.station_poff_start_time); //鍋滅數鏃堕暱
+ }else {
+ arrTd[index++] = "姝e父";
+ arrTd[index++] = "-";
+ arrTd[index++] = formartTime(0);
+ }
+
+ // 鍙戠數
+ if(_data.station_stat_fadian) {
+ arrTd[index++] = "鍙戠數寮傚父"; //鍙戠數
+ arrTd[index++] = _data.station_fadian_start_time; //鍙戠數寮�濮嬫椂闂�
+ arrTd[index++] = StringtoData(_data.station_fadian_start_time);
+ }else {
+ arrTd[index++] = '姝e父'; //鍙戠數
+ arrTd[index++] = "-"; //鍙戠數寮�濮嬫椂闂�
+ arrTd[index++] = formartTime(0);
+ }
+
+ // 鎺夌珯
+ if(_data.station_stat_diaozhan) {
+ arrTd[index++] = '宸叉帀绔�';
+ arrTd[index++] = _data.station_diaozhan_start_time;//鎺夌珯寮�濮嬫椂闂�
+ arrTd[index++] = StringtoData(_data.station_diaozhan_start_time);
+ }else {
+ arrTd[index++] = '姝e父';
+ arrTd[index++] = "-";//鎺夌珯寮�濮嬫椂闂�
+ arrTd[index++] = formartTime(0);
+ }
+
+ //缁埅
+ if(_data.station_stat_xuhang){
+ arrTd[index++] = '缁埅寮傚父';
+ arrTd[index++] = _data.station_xuhang_start_time;
+ arrTd[index++] = StringtoData(_data.station_xuhang_start_time);
+ }else{
+ arrTd[index++] = '姝e父';
+ arrTd[index++] = "-";
+ arrTd[index++] = formartTime(0);
+ }
+
+ // 寮�闂ㄥ叧闂ㄥ紓甯�
+ if(_data.station_stat_dooropen) {
+ arrTd[index++] = '鍏抽棬';
+ arrTd[index++] = _data.station_dooropen_start_time;//寮�闂ㄥ叧闂ㄥ紓甯告椂闂�
+ arrTd[index++] = StringtoData(_data.station_dooropen_start_time);
+ }else {
+ arrTd[index++] = '寮�闂�';
+ arrTd[index++] = "-";//寮�闂ㄥ叧闂ㄥ紓甯告椂闂�
+ arrTd[index++] = formartTime(0);
+ }
+
+ arrTd[index++] = _data.station_temp; //娓╁害
+ arrTd[index++] = _data.station_damp; //婀垮害
+
+ Page.pageAll = _data.page.pageAll;
+ }
+ var pageNum=Math.ceil(Page.pageAll/Page.pageSize);
+
+ }else{
+ Page.pageAll = 0;
+ var pageNum=Math.ceil(Page.pageAll/Page.pageSize);
+
+ }
+ //layer.close(load);
+ //console.info(arrTd);
+ setPage();
+ createTbl(tblCon, arrTh, arrTd);
+ //window.clearTimeout(myTimeOut);
+ myTimeOut = window.setTimeout(searchstationstate, 8000);
+ }
+ });
+ }
+
+ function StringtoData(value){
+ var date1= value; //寮�濮嬫椂闂�
+ var date2 = new Date(); //缁撴潫鏃堕棿
+ var date3 = date2.getTime() - new Date(date1).getTime(); //鏃堕棿宸殑姣鏁�
+ var date4 = Math.floor(date3/(1000));
+ return formartTime(date4);
+ }
+ //鏍煎紡鍖栨椂闂磛alue浼犲叆涓虹
+ function formartTime(value){
+ value = Math.abs(parseInt(value));
+ //console.info(value);
+ var day_num = 0;
+ var hour_num = 0;
+ var min_num = 0;
+ if(value>=24*60*60){
+ day_num = Math.floor(value/(24*60*60));
+ value = value%(24*60*60);
+ }
+ if(value>=60*60){
+ hour_num = Math.floor(value/(60*60));
+ value = value%(60*60);
+ }
+ min_num = Math.floor(value/60);
+ return day_num+"澶�"+hour_num+"灏忔椂"+min_num+"鍒�";
+ }
+
//椤甸潰鍔犺浇鏃舵煡璇㈢渷
$.post("BattInfAction_serchByStation",null,function(data){
data = data.result;
--
Gitblit v1.9.1