From 35fefed0792c40cb99b8d15fa5811bbb5992bff9 Mon Sep 17 00:00:00 2001
From: D:/workspace/chenjingjing/git/gx_tieta/gx_tieta/.gitignore <chenjingjing@LAPTOP-E51P2139>
Date: 星期一, 21 一月 2019 10:42:24 +0800
Subject: [PATCH] 修改
---
gx_tieta/WebRoot/mobil/equipwarn.html | 348 +++++++++++++++++++++++++++++++++++++++++++++++++++++-----
1 files changed, 318 insertions(+), 30 deletions(-)
diff --git a/gx_tieta/WebRoot/mobil/equipwarn.html b/gx_tieta/WebRoot/mobil/equipwarn.html
index cc80486..4f8a2de 100644
--- a/gx_tieta/WebRoot/mobil/equipwarn.html
+++ b/gx_tieta/WebRoot/mobil/equipwarn.html
@@ -9,19 +9,68 @@
<script type="text/javascript" src="mobilJs/jquery.mobile-1.4.5.min.js"></script>
<script type="text/javascript" src="mobilJs/base.js"></script>
<link rel="stylesheet" type="text/css" href="css/tbl.css">
+ <link rel="stylesheet" href="css/fgpanel.css">
</head>
<body>
<div data-role="page">
+ <div class="fg-panel">
+ <form>
+ <div class="fg-panel-header">绛涢��</div>
+ <div class="fg-panel-content">
+ <p>鐪�</p>
+ <select id="station_name1" data-mini="true" name="bmd.binf.StationName1">
+ <option value="">鍏ㄩ儴</option>
+ </select>
+ <p>甯�</p>
+ <select id="city" data-mini="true" name="bmd.binf.StationName2">
+ <option value="">鍏ㄩ儴</option>
+ </select>
+ <p>鍖�/鍘�</p>
+ <select id="country" data-mini="true" name="bmd.binf.StationName5">
+ <option value="">鍏ㄩ儴</option>
+ </select>
+ <p>鏈烘埧绔欑偣</p>
+ <select id="station_name" data-mini="true" name="bmd.binf.stationName">
+ <option value="">鍏ㄩ儴</option>
+ </select>
+ <p>鍛婅绫诲瀷</p>
+ <select id="alarm_type" data-mini="true">
+ <option value="0">鍏ㄩ儴</option>
+ <option value="119020">閫氫俊鏁呴殰</option>
+ <option value="618501">缁х數鍣ㄥ憡璀�</option>
+ <option value="618502">閫氳鍛婅</option>
+ <option value="618503">璁惧杩囨俯鍛婅</option>
+ <option value="618504">浜屾瀬绠1鍛婅</option>
+ <option value="119023">缁埅涓嶈冻鍛婅</option>
+ <option value="119024">鍩虹珯鍋滅數鍛婅</option>
+ <option value="119025">鍩虹珯鍙戠數鍛婅</option>
+ <option value="119026">鍩虹珯鎺夌珯鍛婅</option>
+ <option value="119027">鍩虹珯寮�闂ㄥ憡璀�</option>
+ <option value ="119028">璁惧楂樻俯鍛婅</option>
+ <option value ="119032">璁惧SD鍗℃晠闅�</option>
+ <option value ="119033">閲囬泦绾垮憡璀�</option>
+ </select>
+ </div>
+ <div class="fg-panel-btn">
+ <a href="javascript:panel.hide(true);" data-role="button" id="search" class="ui-btn ui-mini ui-btn-b ui-shadow">纭畾</a>
+ </div>
+ </form>
+ </div>
<div data-role="header" data-position="fixed">
<a href="warn.html" 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>
+ <a href="javascript:panel.show();" class="ui-btn ui-corner-all ui-shadow ui-icon-bullets ui-btn-icon-left" target="_top" style="padding-top:0.7em;padding-bottom:0.7em;">绛涢��</a>
</div>
+
<div data-role="main" class="ui-content">
<div class="tbl-container"></div>
<div class="back-top" style="display:block; position:fixed; bottom: 0.7em; right:0.7em">
<a href="javascript:backTop();" class="ui-btn ui-corner-all ui-icon-arrow-u ui-btn-icon-notext">杩斿洖椤堕儴</a>
</div>
</div>
+ </div>
+
+
<!--<div data-role="footer" data-position="fixed">
<fieldset data-role="controlgroup" data-type="horizontal" style="text-align:center">
<a href="javascript:void(0);" class="ui-btn">涓婁竴椤�</a>
@@ -32,6 +81,12 @@
</fieldset>
</div>-->
+
+
+ <script type="text/javascript" src="js/createMap.js"></script>
+ <script type="text/javascript" src="js/tbl.js"></script>
+ <script type="text/javascript" src="js/panel.js"></script>
+
<script type="text/javascript" src="js/tbl.js"></script>
<script type="text/javascript" src="js/createMap.js"></script>
<script type="text/javascript">
@@ -51,14 +106,24 @@
'4', '1003', '璁惧鍚�1', '璁惧IP1', '鏈烘埧鍚嶇О1', '鍛婅浜嬩欢1', '涓�绾у憡璀�', '鍚�', '--', '2012-06-20', '--',
];
var tblCon = $('.tbl-container');
+ // 榛樿鏄剧ず闈㈡澘
+ $(function() {
+ panel.show();
+ });
+
+
// 鍦ㄩ〉闈腑鐢熸垚琛ㄦ牸
- $(function() {
- // 鐐瑰嚮纭畾鐢熸垚琛ㄦ牸
- var tblCon = $('.tbl-container');
- createTbl(tblCon, arrTh, dataArr);
- setPageTurning(false, true);
- pageCurrl = 1;
- });
+ $(function() {
+ // 鐐瑰嚮纭畾鐢熸垚琛ㄦ牸
+ $('#search').click(function() {
+ $('.tbl-container').children('table').remove();
+ Page.pageCurr= 1;
+ pageCurrl = 1;
+ searchBadBatt();
+ });
+ });
+
+
// 鍒ゆ柇鏄惁鏄剧ず缈婚〉鎸夐挳
function setPageTurning(isShowPre, isShowNext) {
@@ -96,19 +161,13 @@
}
}
});
-
-
-
- $(document).ready(function(){
- searchBadBatt();
- });
-
-
+
function searchBadBatt(){
- var temp = createSearchParam();
- console.info(temp);
+ var temp = createSearchForm();
+ console.warn(temp);
var json = JSON.stringify(temp);
+ loadshow();
$.post("Batt_devalarm_dataAction!serchByInfo","json="+json,function(data){
data=eval("("+data.result+")");
console.info(data);
@@ -125,7 +184,7 @@
arr[index++]=data[i].dev_ip ; //璁惧IP
arr[index++]=data[i].stationName; //鏈烘埧鍚�
- arr[index++]=data[i].alm_type; //鍛婅浜嬩欢
+ arr[index++]=getAlarmTypeByAlmType(data[i].alm_type); //鍛婅浜嬩欢
arr[index++]=getAlarmLevel(data[i].alm_level); //鍛婅绛夌骇
arr[index++]=data[i].alm_is_confirmed==0?"鍚�":"鏄�"; //鍛婅纭
if(data[i].alm_is_confirmed==1){
@@ -140,7 +199,11 @@
}
+
+ loadclose();
+
+
if(pagecurr==1){
createTbl(tblCon, arrTh, arr);
Page.pageCurr++;
@@ -148,12 +211,21 @@
//console.info(ArrWarnTb);
console.info(Page.pageCurr);
addTrToTbl(tblCon, arrTh, arr);
+
+ setPageTurning(false, true);
console.info(Page.pageCurr);
Page.pageCurr++;
console.info(Page.pageCurr);
console.info(Page.pageAll);
}
- });
+
+ }).error(function(){
+ loadclose();
+ $('body').css('overflow-y', 'auto');
+ });
+
+
+
}
// 鏍规嵁婊氬姩鏉$殑鐘舵�佹樉绀哄拰闅愯棌杩斿洖椤堕儴
@@ -172,16 +244,27 @@
$(document).scrollTop(0);
}
- //鍒涘缓鏌ヨ鏉′欢
- function createSearchParam(){
- var temp={
- page:{
- pageSize:Page.pageSize, //椤甸潰澶у皬
- pageCurr:Page.pageCurr, //褰撳墠椤�
- }
- };
- return temp ;
- }
+
+ //鏋勯�犳煡璇㈡潯浠�
+ function createSearchForm(){
+ var temp={
+
+ stationName1:$('#station_name1').val(),
+ stationName2:$('#city').val(),
+ stationName5:$('#country').val(),
+ stationName:$('#station_name').val(),
+ alm_type:$('#alarm_type').val(),
+
+ page:{
+ pageSize:Page.pageSize, //椤甸潰澶у皬
+ pageCurr:Page.pageCurr, //褰撳墠椤�
+ }
+ };
+ return temp;
+ }
+
+
+
//鑾峰彇鍛婅绛夌骇
function getAlarmLevel(alm_level){
@@ -195,6 +278,211 @@
}
return "";
};
+
+ //鑾峰彇璁惧鐨勫憡璀︾被鍨�
+ function getAlarmTypeByAlmType(alm_type){
+ if(alm_type>0){
+ switch(alm_type){
+ case 618501:return "缁х數鍣↘1鍛婅";
+ case 618502:return "閫氳鍛婅";
+ case 618503:return "璁惧杩囨俯鍛婅";
+ case 618504:return "浜屾瀬绠1鍛婅";
+ case 119023:return "缁埅涓嶈冻鍛婅";
+ case 119024:return "鍩虹珯鍋滅數鍛婅";
+ case 119025:return "鍩虹珯鍙戠數鍛婅";
+ case 119026:return "鍩虹珯鎺夌珯鍛婅";
+ case 119027:return "鍩虹珯寮�闂ㄥ憡璀�";
+ case 119028:return "璁惧楂樻俯鍛婅";
+ case 119032:return "璁惧SD鍗℃晠闅�";
+ case 119033:return "閲囬泦绾垮憡璀�";
+ }
+ }
+ return "閫氫俊鏁呴殰";
+ }
+
+
+
+ //椤甸潰鍔犺浇鏃舵煡璇㈢渷
+ $.post("BattInfAction_serchByStation",null,function(data){
+ data = data.result;
+ data = eval("("+data+")");
+ //console.info(data);
+ //console.info(data.code);
+ if(data.code==1&&data.data.length>0){
+ var $Ostation_name1=$("#station_name1");
+ $Ostation_name1.text("");
+ var arr = new Array();
+ for(var i=0;i<=data.data.length;i++)
+ {
+ if(i == 0){
+ arr.push({
+ val:"",
+ txt:"鍏ㄩ儴(鍏�"+data.sum+"涓�)",
+ });
+ }else{
+ arr.push({
+ val:data.data[i-1].StationName1,
+ txt:data.data[i-1].StationName1,
+ });
+ }
+ }
+ updataSel($Ostation_name1, arr);
+ }
+ findCity();
+ });
+
+
+//褰撶渷鏀瑰彉鏃舵洿鏂板競
+ function findCity(){
+ var data = {
+ StationName1: $("#station_name1").val()
+ };
+ //console.info(data);
+ // 璇锋眰鑾峰彇褰撳墠鐪佷笅鐨勫競
+ $.ajax({
+ type: "post",
+ url: "BattInfAction!serchStationName2",
+ async:true,
+ dataType:'json',
+ data:"json = "+JSON.stringify(data),
+ success: function(data){
+ data = data.result;
+ data = eval("("+data+")");
+ //console.info(data);
+ //console.info(data.code);
+ if(data.code==1&&data.data.length>0){
+ var $Ostation_name1=$("#city");
+ $Ostation_name1.text("");
+ var arr = new Array();
+ for(var i=0;i<=data.data.length;i++)
+ {
+ if(i == 0){
+ arr.push({
+ val:"",
+ txt:"鍏ㄩ儴(鍏�"+data.data.length+"涓�)",
+ });
+ }else{
+ arr.push({
+ val:data.data[i-1].StationName2,
+ txt:data.data[i-1].StationName2,
+ });
+ }
+ }
+ updataSel($Ostation_name1, arr);
+ }
+ findCounty();
+ }
+ });
+ }
+
+ //褰撳競鏀瑰彉鏃舵洿鏂板尯/鍘�
+ function findCounty(){
+ var data = {
+ StationName1: $("#station_name1").val(),
+ StationName2:$("#city").val(),
+ };
+ //console.info(data);
+ $.ajax({
+ type: "post",
+ url: "BattInfAction!serchStationName5",
+ async:true,
+ dataType:'json',
+ data:"json = "+JSON.stringify(data),
+ success: function(data){
+ data = data.result;
+ data = eval("("+data+")");
+ //console.info(data);
+ //console.info(data.code);
+ if(data.code==1&&data.data.length>0){
+ var $Ostation_name1=$("#country");
+ $Ostation_name1.text("");
+ var arr = new Array();
+ for(var i=0;i<=data.data.length;i++)
+ {
+ if(i == 0){
+ arr.push({
+ val:"",
+ txt:"鍏ㄩ儴(鍏�"+data.data.length+"涓�)",
+ });
+ }else{
+ arr.push({
+ val:data.data[i-1].StationName5,
+ txt:data.data[i-1].StationName5,
+ });
+ }
+ }
+ updataSel($Ostation_name1, arr);
+ }
+ findStationNamebyStationname1();
+ }
+ });
+ }
+
+ //褰撳尯鍘挎洿鏂版椂鏇存柊鏈烘埧
+ function findStationNamebyStationname1(){
+ var data = {
+ StationName1: $("#station_name1").val(),
+ StationName2:$("#city").val(),
+ StationName5:$("#country").val()
+ };
+ console.info(data);
+ $.ajax({
+ type: "post",
+ url: "BattInfAction!serchStationName3",
+ async:true,
+ dataType:'json',
+ data:"json = "+JSON.stringify(data),
+ success: function(data){
+ data = data.result;
+ data = eval("("+data+")");
+ //console.info(data);
+ //console.info(data.code);
+ if(data.code==1&&data.data.length>0){
+ var $Ostation_name1=$("#station_name");
+ $Ostation_name1.text("");
+ var arr = new Array();
+ for(var i=0;i<=data.data.length;i++)
+ {
+ if(i == 0){
+ arr.push({
+ val:"",
+ stationid:"",
+ txt:"鍏ㄩ儴(鍏�"+data.data.length+"涓�)",
+ });
+ }else{
+ arr.push({
+ val:data.data[i-1].StationName,
+ stationid:data.data[i-1].StationId,
+ txt:data.data[i-1].StationName3,
+ });
+ }
+ }
+ //console.info(111111111111111);
+ updataSelStation($Ostation_name1, arr);
+ }
+ }
+ });
+ }
+
+ //褰撶渷鏀瑰彉鏃舵洿鏂板競
+ $('#station_name1').change(function(){
+ findCity();
+ });
+ //褰撳競鏀瑰彉鏃舵敼鍙樺尯/鍘�
+ $('#city').change(function(){
+ findCounty();
+ });
+ //褰撳尯/鍘挎敼鍙樻椂鏀瑰彉鏈烘埧
+ $('#country').change(function(){
+ findStationNamebyStationname1();
+ });
+
+
+
+
+
+
+
// 瀵归〉闈㈠垎椤佃繘琛屽畾涔�
// $(function() {
// var pageSel = $('#pagecurrl'); // 鍒嗛〉涓嬫媺妗�
@@ -220,6 +508,6 @@
// });
// }
</script>
- </div>
+
</body>
</html>
\ No newline at end of file
--
Gitblit v1.9.1