From 9b5bed11d3b746a2cb6b16d1c7db3eb477c90743 Mon Sep 17 00:00:00 2001
From: 81041 <81041@192.168.10.25>
Date: 星期三, 21 十一月 2018 12:35:38 +0800
Subject: [PATCH] Merge branch 'dev_lxw' of https://whyclxw1@gitlab.com/whyclxw1/gx_tieta.git into dev_lxw
---
gx_tieta/WebRoot/mobil/battM.html | 2
gx_tieta/WebRoot/index.jsp | 10
gx_tieta/WebRoot/mobil/ele-infor-search2.html | 188 ++++++++-------
gx_tieta/WebRoot/js/dischargetest/bts.js | 7
gx_tieta/WebRoot/mobil/selectbatt.html | 4
gx_tieta/WebRoot/dischargetest.jsp | 128 +++++++--
gx_tieta/WebRoot/mobil/eleAnalyse.html | 339 ++++++++++++++++++++--------
gx_tieta/WebRoot/mobil/mobilJs/base.js | 2
gx_tieta/WebRoot/ele_statistics.jsp | 1
9 files changed, 454 insertions(+), 227 deletions(-)
diff --git a/gx_tieta/WebRoot/dischargetest.jsp b/gx_tieta/WebRoot/dischargetest.jsp
index 7df1b5a..a087a89 100644
--- a/gx_tieta/WebRoot/dischargetest.jsp
+++ b/gx_tieta/WebRoot/dischargetest.jsp
@@ -209,7 +209,7 @@
</tr>
<tr>
<th><s:text name="Booster"/><s:text name="Upper_limit"/><!-- 鍗囧帇涓婇檺 -->锛圴锛�</th>
- <th><s:text name="Charging_current"/><!-- 鍏呯數鐢垫祦 -->锛圓锛�</th>
+ <th id="ChargeCurrSetLabel"><s:text name="Charging_current"/><!-- 鍏呯數鐢垫祦 -->锛圓锛�</th>
</tr>
<tr>
<td><input id="DCVolHighLimit" type="text" value="0"><i class="fa fa-frown-o error-img" title="鏁版嵁鏍煎紡閿欒"></i></td>
@@ -732,46 +732,95 @@
}; // 鍏呯數鐢垫祦
$('.popup.fbs9100 .popup-tbl td i').removeClass('error-data');
+ $('.popup.fbs9100 .popup-tbl input[type=text]').removeClass('error-data');
}
});
})(jQuery);
// 鏇存敼鏀剧數闈㈡澘鐨勫�煎悗
$(function() {
- $('.popup.fbs9100 .popup-tbl td i').tooltip();
- // 鐩戞祴闈㈡澘涓殑input鏀瑰彉瑙﹀彂$.checkTestInfor()浜嬩欢
- $('.popup.fbs9100 .popup-tbl').on('input propertychange', 'input', function() {
+ // 鏀剧數鐢垫祦
+ $('#discurr').testVal({
+ pattern: /^[0-9]+(\.[0-9]*)?$/,
+ regVal: true,
+ min: 0,
+ max: 1000,
+ msg: '鍙栧�艰寖鍥�0~1000A'
+ });
+
+ // 鏀剧數灏忔椂鐜�
+ $('#hourrate').testVal({
+ pattern: /^[0-9]+$/,
+ regVal: false,
+ msg: '杈撳叆鐨勬暟鎹牸寮忎笉姝g‘'
+ });
+
+ // 鏀剧數鐢靛
+ $('#discap').testVal({
+ pattern: /^[0-9]+$/,
+ regVal: true,
+ min: 0,
+ max: 90000,
+ msg: '鍙栧�艰寖鍥�0~90000AH'
+ });
+
+ // 鏀剧數鏃堕暱
+ $('#distime').testVal({
+ pattern: /^[0-9]+$/,
+ regVal: true,
+ min: 0,
+ max: 5940,
+ msg: '鍙栧�艰寖鍥�0~5940鍒嗛挓'
+ });
+
+ // 鍗曚綋涓嬮檺闃�鍊�
+ $('#MonomerVol_low').testVal({
+ pattern: /^[0-9]+(\.[0-9]*)?$/,
+ regVal: true,
+ min: 0,
+ max: 20,
+ msg: '鍙栧�艰寖鍥�0~20V'
+ });
+
+ // 缁勭涓嬮檺闃�鍊糋roupVol_low
+ $('#GroupVol_low').testVal({
+ pattern: /^[0-9]+(\.[0-9]*)?$/,
+ regVal: true,
+ min: 0,
+ max: 60,
+ msg: '鍙栧�艰寖鍥�0~60V'
+ });
+
+ // 鍗曚綋涓嬮檺鏁伴噺
+ $('#MonomerlowCount').testVal({
+ pattern: /^[0-9]+$/,
+ regVal: false,
+ msg: '杈撳叆鐨勬暟鎹牸寮忎笉姝g‘'
+ });
+
+ // 鍗囧帇涓婇檺
+ $('#MonomerlowCount').testVal({
+ pattern: /^[0-9]+(\.[0-9]*)?$/,
+ regVal: false,
+ msg: '杈撳叆鐨勬暟鎹牸寮忎笉姝g‘'
+ });
+
+ // 鍏呯數鐢垫祦
+ $('#ChargeCurrSet').testVal({
+ pattern: /^[0-9]+(\.[0-9]*)?$/,
+ regVal: false,
+ msg: '杈撳叆鐨勬暟鎹牸寮忎笉姝g‘'
+ });
+
+ // 娓╁害涓婇檺
+ $('#TempUpHighLimit').testVal({
+ pattern: /^[0-9]+$/,
+ regVal: false,
+ msg: '杈撳叆鐨勬暟鎹牸寮忎笉姝g‘'
+ });
+
+ $('.popup.fbs9100').on('input propertychange', 'input[type=text]', function() {
$.checkTestInfor();
- var bool = $.regPositiveNum($(this).val());
- if(bool) {
- // 璇诲彇鏀剧數鍙傛暟鎴愬姛鎵ц
- if($.disTestInfor.success) {
- paramsBtn.ensure(true);
- }
- $(this).next('i').removeClass('error-data');
- $(this).myTooltip('hide');
- }else {
- paramsBtn.ensure(false);
- //var errorImg = $('<i class="fa fa-frown-o error-img"></i>');
- $(this).next('i').addClass('error-data');
- $(this).myTooltip({
- position: 'top',
- thing: 'show',
- content: '<span style="color:#FF0000">鏁版嵁鏍煎紡閿欒(璇疯緭鍏ユ鏁�)</span>'
- });
- }
- });
-
- // 褰撴枃鏈鑾峰彇鐒︾偣鏃�
- $('.popup.fbs9100 .popup-tbl').on('focus', 'input', function() {
- if($(this).next('i').hasClass('error-data')) {
- $(this).myTooltip('show');
- }
- });
-
- // 鏂囨湰妗嗗け鍘荤劍鐐�
- $('.popup.fbs9100 .popup-tbl').on('blur', 'input', function() {
- $(this).myTooltip('hide');
});
$('.popup.fbs9100').on('change', 'select', function() {
@@ -1128,6 +1177,17 @@
$('#DCVolHighLimit').val(list[i].fsparam.DCVolHighLimit);
$('#ChargeCurrSet').val(list[i].fsparam.ChargeCurrSet);
$('#TempUpHighLimit').val(list[i].fsparam.MonomerTmp_High);
+
+ // 鍏呯數鐢垫祦
+ $('#ChargeCurrSet').testVal('option', 'allOpts', {
+ regVal: true,
+ min: 0,
+ max: list[0].binf.charge_curr_max,
+ msg: '鍙栧�艰寖鍥�0~'+list[0].binf.charge_curr_max+'A'
+ });
+
+ // 璁剧疆鏂囨湰鍊�
+ $('#ChargeCurrSetLabel').text('鍏呯數鐢垫祦锛�0~'+list[0].binf.charge_curr_max+'A锛�');
}
}
}
diff --git a/gx_tieta/WebRoot/ele_statistics.jsp b/gx_tieta/WebRoot/ele_statistics.jsp
index 41aaa58..ba40519 100644
--- a/gx_tieta/WebRoot/ele_statistics.jsp
+++ b/gx_tieta/WebRoot/ele_statistics.jsp
@@ -267,6 +267,7 @@
var load = layer.load(1);
//console.info($("#search_form").serialize());
var temp = createSearchForm();
+ console.info(temp);
var json = JSON.stringify(temp);
battinfo_list = new Array();
$.post("Batt_Maint_DealarmAction_serchByConditionNew","result="+json,function(data){
diff --git a/gx_tieta/WebRoot/index.jsp b/gx_tieta/WebRoot/index.jsp
index d977595..abbd9d9 100644
--- a/gx_tieta/WebRoot/index.jsp
+++ b/gx_tieta/WebRoot/index.jsp
@@ -121,7 +121,7 @@
<div class="map-info-detail">
<div class="layui-collapse" lay-filter="test" lay-accordion="">
<div class="layui-colla-item">
- <h2 class="layui-colla-title">瀹氫綅鏈烘埧</h2>
+ <h2 class="layui-colla-title">鎼滅储鏈烘埧</h2>
<div class="layui-colla-content layui-show">
<table>
<tbody>
@@ -216,12 +216,12 @@
<i class="fa fa-cog"></i>
</a>
</div>
+ <!--鐢垫睜鏁呴殰淇鍥�-->
+ <div class="repair-pie module"></div>
<!-- 鐢垫睜鏁呴殰楗肩姸鍥� -->
<div class="brdn-pie module"></div>
<!-- 鐢垫睜鍛婅楗肩姸鍥� -->
<div class="warn-pie module"></div>
- <!--鐢垫睜鏁呴殰淇鍥�-->
- <div class="repair-pie module"></div>
<!--鐢垫睜鍋ュ悍楗肩姸鍥�-->
<div class="health-pie module"></div>
<!--娓呴櫎娴姩-->
@@ -721,7 +721,7 @@
}
},
{
- text: '鎭㈠姝e父',
+ text: '閫�鍑哄叏灞忔樉绀�',
callback: function(e) {
// console.info(e);
smallMap();
@@ -1104,7 +1104,7 @@
powercut_isNew = false;
createPie(repairPie,repairTle,repairObj);
repairPie.on('click', function() {
- window.open('powercut.jsp?power_state=0');
+ window.open('batt-state-manage.jsp?power_state=0');
});
}else{
var opt = getOpt(repairTle, repairObj);
diff --git a/gx_tieta/WebRoot/js/dischargetest/bts.js b/gx_tieta/WebRoot/js/dischargetest/bts.js
index a8eb593..4f3f62c 100644
--- a/gx_tieta/WebRoot/js/dischargetest/bts.js
+++ b/gx_tieta/WebRoot/js/dischargetest/bts.js
@@ -90,7 +90,7 @@
pattern: /^[0-9]+(\.[0-9]*)?$/,
regVal: true,
min: 0,
- max: 20,
+ max: 60,
msg: '鍙栧�艰寖鍥�0~60V'
});
@@ -218,8 +218,8 @@
// 璁剧疆鍙傛暟
function setBTSParam(list, errorStatus) {
- //setDischageBattinfo(list[0].fsparam.BattGroupNum); //璁剧疆琚祴鐢垫睜缁勪俊鎭�
- console.log(list);
+ // setDischageBattinfo(list[0].fsparam.BattGroupNum); //璁剧疆琚祴鐢垫睜缁勪俊鎭�
+ // console.log(list);
if(list[0].fsparam.TestCmd == CMD_BTS_StartDischarge){
$('#discharge_type').val(CMD_BTS_StartDischarge);
}else if(list[0].fsparam.TestCmd == CMD_BTS_StartRESTest){
@@ -247,6 +247,7 @@
msg: '鍙栧�艰寖鍥�0~'+list[0].binf.charge_curr_max+'A'
});
+ // 璁剧疆鏂囨湰鍊�
$('#ChargeCurrSetLabel').text('鍏呯數鐢垫祦锛�0~'+list[0].binf.charge_curr_max+'A锛�');
}
diff --git a/gx_tieta/WebRoot/mobil/battM.html b/gx_tieta/WebRoot/mobil/battM.html
index f5adaf4..acf3c2c 100644
--- a/gx_tieta/WebRoot/mobil/battM.html
+++ b/gx_tieta/WebRoot/mobil/battM.html
@@ -14,7 +14,7 @@
<!-- 涓夌骇鑿滃崟鍐呭 -->
<div data-role="page">
<div data-role="header" data-position="fixed">
- <a href="machineroomM.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>
+ <a href="selectbatt.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>
</div>
diff --git a/gx_tieta/WebRoot/mobil/ele-infor-search2.html b/gx_tieta/WebRoot/mobil/ele-infor-search2.html
index d02f5f5..ea4fd65 100644
--- a/gx_tieta/WebRoot/mobil/ele-infor-search2.html
+++ b/gx_tieta/WebRoot/mobil/ele-infor-search2.html
@@ -263,33 +263,43 @@
//鏌ヨ鐢垫睜淇℃伅
function searchBadBatt(){
loadshow();
+ var stationid = $("#station_name").find('option:selected').attr('stationid')?$("#station_name").find('option:selected').attr('stationid'):'';
var temp = createSearchForm();
+ console.info(stationid);
+ /*var temp = {
+ StationName1:$("#station_name1").val(),
+ StationName2:$("#city").val(),
+ StationName5: $("#county").val(),
+ StationName: $("#station_name").val(),
+ StationId: stationid
+ };*/
+ //console.info(temp);
var json = JSON.stringify(temp);
//console.info(json);
arrTd = new Array();
$.post("Batt_Maint_DealarmAction_serchByConditionNew","result="+json,function(data){
data=eval("("+data.result+")");
- console.info(data);
+ //console.info(data);
if(data.code==1 && data.data.length>0){
data=data.data;
//console.info(data);
arr=new Array();
index=0;
for(var i=0;i<data.length;i++){
- Page.pageAll=data[i].page.pageAll;
- arr[index++]=data[i].binf.BattGroupId; //鐢垫睜缁刬d
- arr[index++]=data[i].binf.StationName; //鏈烘埧鍚嶇О
- arr[index++]=data[i].binf.StationIp; //鏈烘埧IP
- arr[index++]=data[i].binf.BattGroupName; //鐢垫睜缁勫悕绉�
- arr[index++]=data[i].binf.BattGroupNum; //鐢垫睜缁勫簭鍙�
- arr[index++]=data[i].binf.MonCount; //鍗曚綋鏁伴噺
- arr[index++]=data[i].binf.MonCapStd; //鏍囩О瀹归噺
- arr[index++]=data[i].binf.MonVolStd; //鏍囩О鍗曚綋鐢靛帇
- arr[index++]=data[i].binf.BattProducer; //鐢垫睜鍝佺墝
- arr[index++]=data[i].binf.BattProductDate.substr(0,10); //鐢垫睜鐢熶骇鏃ユ湡
- arr[index++]=data[i].binf.BattInUseDate.substr(0,10); //鐢垫睜瀹夎鏃ユ湡
+ Page.pageAll=data[i].Size;
+ arr[index++]=data[i].BattGroupId; //鐢垫睜缁刬d
+ arr[index++]=data[i].StationName; //鏈烘埧鍚嶇О
+ arr[index++]=data[i].StationIp; //鏈烘埧IP
+ arr[index++]=data[i].BattGroupName; //鐢垫睜缁勫悕绉�
+ arr[index++]=data[i].BattGroupNum; //鐢垫睜缁勫簭鍙�
+ arr[index++]=data[i].MonCount; //鍗曚綋鏁伴噺
+ arr[index++]=data[i].MonCapStd; //鏍囩О瀹归噺
+ arr[index++]=data[i].MonVolStd; //鏍囩О鍗曚綋鐢靛帇
+ arr[index++]=data[i].BattProducer; //鐢垫睜鍝佺墝
+ arr[index++]=data[i].BattProductDate.substr(0,10); //鐢垫睜鐢熶骇鏃ユ湡
+ arr[index++]=data[i].BattInUseDate.substr(0,10); //鐢垫睜瀹夎鏃ユ湡
}
- console.info(Page);
+ //console.info(Page);
createTbl(tbl, arrTh, arr);
}else{
@@ -297,7 +307,7 @@
Page.pageAll = 0;
}
setPage();
- console.info(Page);
+ //console.info(Page);
loadclose();
}).error(function(){
loadclose();
@@ -317,7 +327,7 @@
binf:{
StationName1:$('#mainteArea').val(),
StationName2:$('#city').val(),
- StationName5:$('#county').val(),
+ StationName5:$('#country').val(),
StationName:$('#homeName').val(),
BattGroupId:$('#battgroup_name').val(),
BattProducer:$('#batt_producer').val(),
@@ -354,7 +364,7 @@
data = data.result;
data = eval("("+data+")");
//console.info(data);
- console.info(data.code);
+ //console.info(data.code);
if(data.code==1&&data.data.length>0){
var $Ostation_name1=$("#mainteArea");
$Ostation_name1.text("");
@@ -384,7 +394,7 @@
var data = {
StationName1: $("#mainteArea").val()
};
- console.info(data);
+ //console.info(data);
// 璇锋眰鑾峰彇褰撳墠鐪佷笅鐨勫競
$.ajax({
type: "post",
@@ -395,8 +405,8 @@
success: function(data){
data = data.result;
data = eval("("+data+")");
- console.info(data);
- console.info(data.code);
+ //console.info(data);
+ //console.info(data.code);
if(data.code==1&&data.data.length>0){
var $Ostation_name1=$("#city");
$Ostation_name1.text("");
@@ -428,7 +438,7 @@
StationName1: $("#mainteArea").val(),
StationName2:$("#city").val(),
};
- console.info(data);
+ //console.info(data);
$.ajax({
type: "post",
url: "BattInfAction!serchStationName5",
@@ -438,8 +448,8 @@
success: function(data){
data = data.result;
data = eval("("+data+")");
- console.info(data);
- console.info(data.code);
+ //console.info(data);
+ //console.info(data.code);
if(data.code==1&&data.data.length>0){
var $Ostation_name1=$("#country");
$Ostation_name1.text("");
@@ -482,10 +492,64 @@
success: function(data){
data = data.result;
data = eval("("+data+")");
- console.info(data);
- console.info(data.code);
+ //console.info(data);
+ //console.info(data.code);
if(data.code==1&&data.data.length>0){
var $Ostation_name1=$("#homeName");
+ $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].StationName3,
+ stationid:data.data[i-1].StationId,
+ txt:data.data[i-1].StationName3,
+ });
+ }
+ }
+ //console.info(111111111111111);
+ updataSelStation($Ostation_name1, arr);
+ }
+
+ findserchByBattGroupNamebystationname();
+ }
+ });
+ }
+
+ //鏍规嵁鏈烘埧鑾峰彇鐢垫睜缁�
+ function findserchByBattGroupNamebystationname(){
+ var stationid = $("#station_name").find('option:selected').attr('stationid')?$("#station_name").find('option:selected').attr('stationid'):'';
+
+ var data = {
+ StationName1: $("#mainteArea").val(),
+ StationName2:$("#city").val(),
+ StationName5:$("#country").val(),
+ StationName: $("#homeName").val(),
+ StationId: stationid
+ };
+
+ //console.info(data);
+ $.ajax({
+ type: "post",
+ url: "BattInfAction!serchBattByStation",
+ async:true,
+ dataType:'json',
+ data:"json = "+JSON.stringify(data),
+ success: function(data){
+ data = data.result;
+ data = eval("("+data+")");
+ //console.warn();
+ //console.info(data);
+ //console.info(data.code);
+ if(data.code==1&&data.data.length>0){
+ var $Ostation_name1=$("#battgroup_name");
$Ostation_name1.text("");
var arr = new Array();
for(var i=0;i<=data.data.length;i++)
@@ -497,59 +561,8 @@
});
}else{
arr.push({
- val:data.data[i-1].StationId,
- txt:data.data[i-1].StationName3,
- });
- }
- }
- console.info(111111111111111);
- updataSelStation($Ostation_name1, arr);
- }
-
- findserchByBattGroupNamebystationname();
- }
- });
- }
-
- //鏍规嵁鏈烘埧鑾峰彇鐢垫睜缁�
- function findserchByBattGroupNamebystationname(){
-
- var data = {
- StationName1: $("#mainteArea").val(),
- StationName2:$("#city").val(),
- StationName5:$("#country").val(),
- StationName: $("#homeName").text(),
- StationId: $("#homeName").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.warn();
- console.info(data);
- console.info(data.code);
- if(data.code==1&&data.data.length>0){
- var $Ostation_name1=$("#battgroup_name");
- $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].StationName3,
- txt:data.data[i-1].StationName3,
+ val:data.data[i-1].BattGroupId,
+ txt:data.data[i-1].BattGroupName,
});
}
}
@@ -560,12 +573,19 @@
});
}
- //褰撶淮鎶ゅ尯鏀瑰彉鏃舵洿鏂扮珯鐐�
+ //褰撶渷鏀瑰彉鏃舵洿鏂板競
$('#mainteArea').change(function(){
findCity();
- findStationNamebyStationname1();
- });
-
+ });
+ //褰撳競鏀瑰彉鏃舵敼鍙樺尯/鍘�
+ $('#city').change(function(){
+ findCounty();
+ });
+ //褰撳尯/鍘挎敼鍙樻椂鏀瑰彉鏈烘埧
+ $('#country').change(function(){
+ findStationNamebyStationname1();
+ });
+ //褰撴満鎴挎敼鍙樻椂锛屾洿鏂扮數姹犵粍
$('#homeName').change(function(){
findserchByBattGroupNamebystationname();
});
@@ -610,7 +630,7 @@
$.post("BattInfAction_serchByMonVolStd",null,function(data){
data=data.result;
data=eval("("+data+")");
- console.info(data);
+ //console.info(data);
if(data.code==1 && data.data.length>0){
var $Omonvol_std=$("#monvol_std");
$Omonvol_std.text("");
@@ -639,7 +659,7 @@
if(data.code==1 && data.data.length>0){
var $Omoncap_std2=$("#moncap_std2");
$Omoncap_std2.text=("");
- console.info(data.data[1].MonCapStd);
+ //console.info(data.data[1].MonCapStd);
var arr = new Array();
for(var i=0;i <= data.data.length;i++){
if(i == 0){
diff --git a/gx_tieta/WebRoot/mobil/eleAnalyse.html b/gx_tieta/WebRoot/mobil/eleAnalyse.html
index 72f89e3..97e9625 100644
--- a/gx_tieta/WebRoot/mobil/eleAnalyse.html
+++ b/gx_tieta/WebRoot/mobil/eleAnalyse.html
@@ -21,10 +21,18 @@
<div class="fg-panel-header">绛涢��</div>
<div class="fg-panel-content">
<fieldset data-role="controlgroup">
- <p>缁存姢鍖�</p>
+ <p>鐪�</p>
<select id="mainteArea" data-mini="true">
<option value="">鍏ㄩ儴</option>
</select>
+ <p>甯�</p>
+ <select id="city" data-mini="true">
+ <option value="">鍏ㄩ儴</option>
+ </select>
+ <p>鍖�/鍘�</p>
+ <select id="country" data-mini="true">
+ <option value="">鍏ㄩ儴</option>
+ </select>
<p>鏈烘埧绔欑偣</p>
<select id="homeName" data-mini="true">
<option value="">鍏ㄩ儴</option>
@@ -394,10 +402,11 @@
alltestDate = new Array(); //鎵�鏈夋祴璇曡褰曠殑鏃堕棿鏁扮粍
var json = JSON.stringify(createSearchForm());
loadshow();
- //console.info(json);
+ console.info(json);
$.post('Batt_Maint_DealarmAction_serchLow',"result="+json,function(data){
arr=new Array();
groupidlist=new Array();
+ console.info(data);
data=data.result;
data=eval("("+data+")");
allDate=new Array();
@@ -526,6 +535,8 @@
},
binf:{
StationName1:$('#mainteArea').val(),
+ StationName2:$('#city').val(),
+ StationName5: $('#country').val(),
StationName:$('#homeName').val(),
BattGroupId:$('#battgroup_name').val(),
BattProducer:$('#batt_producer').val(),
@@ -555,102 +566,236 @@
return temp;
}
-
- //椤甸潰鍔犺浇鏃舵煡璇㈢淮鎶ゅ尯涓殑鏋㈢航绫诲瀷
- $.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=$("#mainteArea");
- 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);
- }
- findStationNamebyStationname1();
- });
+ //椤甸潰鍔犺浇鏃舵煡璇㈢渷
+ $.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=$("#mainteArea");
+ $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: $("#mainteArea").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: $("#mainteArea").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: $("#mainteArea").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=$("#homeName");
+ $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);
+ }
+
+ findserchByBattGroupNamebystationname();
+ }
+ });
+ }
+
+ //鏍规嵁鏈烘埧鑾峰彇鐢垫睜缁�
+ function findserchByBattGroupNamebystationname(){
+ var stationid = $("#station_name").find('option:selected').attr('stationid')?$("#station_name").find('option:selected').attr('stationid'):'';
+
+ var data = {
+ StationName1: $("#mainteArea").val(),
+ StationName2:$("#city").val(),
+ StationName5:$("#country").val(),
+ StationName: $("#homeName").val(),
+ StationId: stationid
+ };
- //褰撶淮鎶ゅ尯鏀瑰彉鏃舵洿鏂扮珯鐐�
- $('#mainteArea').change(function(){
- findStationNamebyStationname1();
- });
-
- function findStationNamebyStationname1(){
- var selectvalue=$("#mainteArea option:selected").val();
-
- $.post("BattInfAction_serchByStationName","bif.StationName1="+selectvalue,function(data){
-
- data=data.result;
- data=eval("("+data+")");
- //console.info(data);
- if(data.code==1 && data.data.length>0){
- var $select = $("#homeName");
- 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].StationName,
- txt: data.data[i].StationName
- });
- //}
- }
- updataSel($select, arr);
- }
- findserchByBattGroupNamebystationname();
- });
- $('#homeName').change(function(){
- findserchByBattGroupNamebystationname();
- });
- }
-
- //鏍规嵁缁存姢鍖哄拰鏈烘埧鏌ヨ钃勭數姹犵粍
- function findserchByBattGroupNamebystationname(){
- var station_name1=$("#mainteArea option:selected").val();
- var station_name=$("#homeName option:selected").val();
-
- $.post("BattInfAction_serchByBattGroupName","bif.StationName1="+station_name1+"&bif.StationName="+station_name,function(data){
- data=data.result;
- //console.info(data);
- data=eval("("+data+")");
- //console.info(data.data.length);
- if(data.code==1 && data.data.length>0){
- var $Obattgroup_name = $("#battgroup_name");
- var arr = new Array();
- for(var i=0;i<=data.data.length;i++) {
- if(i == 0) {
- arr.push({
- val: "0",
- txt: "鍏ㄩ儴(鍏�"+data.sum+"缁�)"
- });
- }else {
- arr.push({
- val: data.data[i-1].BattGroupId,
- txt: data.data[i-1].BattGroupName+"-"+data.data[i-1].MonCount+"鑺�"
- });
- }
- }
- updataSel($Obattgroup_name, arr);
- }
- });
- }
+ //console.info(data);
+ $.ajax({
+ type: "post",
+ url: "BattInfAction!serchBattByStation",
+ async:true,
+ dataType:'json',
+ data:"json = "+JSON.stringify(data),
+ success: function(data){
+ data = data.result;
+ data = eval("("+data+")");
+ //console.warn();
+ //console.info(data);
+ //console.info(data.code);
+ if(data.code==1&&data.data.length>0){
+ var $Ostation_name1=$("#battgroup_name");
+ $Ostation_name1.text("");
+ var arr = new Array();
+ for(var i=0;i<=data.data.length;i++)
+ {
+ if(i == 0){
+ arr.push({
+ val:0,
+ txt:"鍏ㄩ儴(鍏�"+data.data.length+"涓�)",
+ });
+ }else{
+ arr.push({
+ val:data.data[i-1].BattGroupId,
+ txt:data.data[i-1].BattGroupName,
+ });
+ }
+ }
+ updataSel($Ostation_name1, arr);
+ }
+
+ }
+ });
+ }
+
+ //褰撶渷鏀瑰彉鏃舵洿鏂板競
+ $('#mainteArea').change(function(){
+ findCity();
+ });
+ //褰撳競鏀瑰彉鏃舵敼鍙樺尯/鍘�
+ $('#city').change(function(){
+ findCounty();
+ });
+ //褰撳尯/鍘挎敼鍙樻椂鏀瑰彉鏈烘埧
+ $('#country').change(function(){
+ findStationNamebyStationname1();
+ });
+ //褰撴満鎴挎敼鍙樻椂锛屾洿鏂扮數姹犵粍
+ $('#homeName').change(function(){
+ findserchByBattGroupNamebystationname();
+ });
//鏌ヨ鐢垫睜瀹归噺
diff --git a/gx_tieta/WebRoot/mobil/mobilJs/base.js b/gx_tieta/WebRoot/mobil/mobilJs/base.js
index 71d2dae..da21447 100644
--- a/gx_tieta/WebRoot/mobil/mobilJs/base.js
+++ b/gx_tieta/WebRoot/mobil/mobilJs/base.js
@@ -363,7 +363,7 @@
// 鏍规嵁vals鍜宼xt鍊肩敓鎴恛ption
for(var i = 0; i < opts.length; i++) {
- var opt = $('<option value="'+opts[i].txt+'" stationid="'+opts[i].val+'">'+opts[i].txt+'</option>');
+ var opt = $('<option value="'+opts[i].val+'" stationid="'+opts[i].stationid+'">'+opts[i].txt+'</option>');
element.append(opt);
}
}
diff --git a/gx_tieta/WebRoot/mobil/selectbatt.html b/gx_tieta/WebRoot/mobil/selectbatt.html
index 44911ef..e495026 100644
--- a/gx_tieta/WebRoot/mobil/selectbatt.html
+++ b/gx_tieta/WebRoot/mobil/selectbatt.html
@@ -14,8 +14,8 @@
<!-- 涓夌骇鑿滃崟鍐呭 -->
<div data-role="page">
<div data-role="header" data-position="fixed">
- <a href="machineroomM.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="selectcounty.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>
</div>
<div data-role="content">
--
Gitblit v1.9.1