From 9ba77f85d56a4a52d5a7b57c9747dd96ee6f1ba6 Mon Sep 17 00:00:00 2001
From: 军 <军@hp-pc>
Date: 星期六, 29 九月 2018 19:01:14 +0800
Subject: [PATCH] Merge branch 'dev_lxw' of https://whyclj@gitlab.com/whyclxw1/gx_tieta.git into dev_lxw

---
 gx_tieta/WebRoot/batt-life-manage.jsp |   83 +++++++++++++++++++++++++++++++++++------
 1 files changed, 70 insertions(+), 13 deletions(-)

diff --git a/gx_tieta/WebRoot/batt-life-manage.jsp b/gx_tieta/WebRoot/batt-life-manage.jsp
index ae9cfb8..4dde31e 100644
--- a/gx_tieta/WebRoot/batt-life-manage.jsp
+++ b/gx_tieta/WebRoot/batt-life-manage.jsp
@@ -86,14 +86,14 @@
                                 </select>
                             </td>
                             <td>
-                                <select id="">
+                                <select id="is_stand">
                                 	<option value=100>鍏ㄩ儴</option>
                                 	<option value=1>鏄�</option>
                                 	<option value=0>鍚�</option>
                                 </select>
                             </td>
                              <td>
-                                <select id="">
+                                <select id="actual_timelong">
                                 	<option value =0>鍏ㄩ儴</option>
                                 	<option value=60>瀹為檯缁埅鏃堕棿灏忎簬1灏忔椂</option>
                                 	<option value=120>瀹為檯缁埅鏃堕棿灏忎簬2灏忔椂</option>
@@ -378,7 +378,7 @@
 						var _attr = {
 							StationId: __data.StationId
 						};
-						var tmp = getOptionsData(__data.StationName3, __data.StationName3, __data, _attr);
+						var tmp = getOptionsData(__data.StationName3, __data.StationName, __data, _attr);
 						optsList.push(tmp);
 					}
 					
@@ -393,20 +393,66 @@
 		//鏋勯�犳煡璇㈡潯浠�
 		function createSearchParam(){
 			//alert($('#endu_type').val());
-			var temp = {			
-				num:3,													//鐢垫睜鐘舵��
-				BattGroupId:$("#endu_type").val(),						//鏌ヨ鏁版嵁 				
-				StationName:$('#station_name').val(),					//鏈烘埧鍚�
-				StationName2:$('#city').val(),							//甯�
-				StationName1:$('#station_name1').val(),					//缁存姢鍖�
-				BattProductDate:$('#starttime').val()+" 00:00:00",
-				BattProductDate1:$('#endtime').val()+" 23:59:59",		//鐢熶骇鏃ユ湡娈�
+			//Page.pageCurr = $('#number').val();
+			var temp = {							
+				page:{
+					pageSize:$('#number').val(),
+					pageCurr:Page.pageCurr,
+				},
+				stationName:$('#station_name').val(),					//鏈烘埧鍚�
+				stationName2:$('#city').val(),							//甯�
+				stationName1:$('#station_name1').val(),					//鐪�
+				is_out_stand:$('#is_stand').val(),									//鏄惁鎺夌珯
+				endurance_actual_timelong:$('#actual_timelong').val(),						//瀹為檯
 			};
 			//console.info(temp);
 			return temp;
 		}
 		
-	
+		function searchBattLife(){
+		var temp = createSearchParam();
+		var json = JSON.stringify(temp);
+		var arr = new Array();
+			$.ajax({
+				type:"post",
+				url:"Batt_enduranceAction!serchByCondition",
+				async:true,
+				datatype:'json',
+				data:"json="+json,
+				success:function(data){
+					//console.info(data);
+					var data = JSON.parse(data.result);					
+					//console.info(data);
+					if(data.code==1&&data.data.length>0){
+						data=data.data;
+						var index = 0;
+						var ArryTb= new Array();
+						for(i=0;i<data.length;i++){
+							arrTd[index++]=data[i].deviceId;
+							arrTd[index++]=data[i].stationName;
+							arrTd[index++]=data[i].real_cap;
+							arrTd[index++]=data[i].moncapstd;
+							arrTd[index++]=data[i].real_curr;
+							arrTd[index++]=data[i].endurance_actual_timelong;
+							arrTd[index++]=data[i].endurance_theory_timelong;
+							if(data[i].is_out_stand==0){  //鏈帀绔�(缁胯壊)
+								arrTd[index++]='<div class="status effect" ></div>';
+							}
+							else if(data[i].is_out_stand==1){
+								arrTd[index++]='<div class="status no-effect"></div>';	
+							} 
+							//arrTd[index++]=data[i].is_out_stand;
+						} 
+						Page.pageAll = data[data.length-1].page.pageAll;
+						var pageNum=Math.ceil(Page.pageAll/Page.pageSize);
+						$('#total').text(Page.pageAll);
+						$('#current').text(Page.pageCurr+"/"+pageNum);
+						createAllTbl(tblHd, tblBd, arrTh, arrTd, tblStatus);
+					}
+					
+				}
+			})
+		}
 		//棣栭〉
 		$('#home').click(function(){
 			if(Page!=undefined){
@@ -507,6 +553,7 @@
 		function exprotTable(eleTh,eleTd,eleform,eleTh_Text,eleTd_Text){
 			//alert("瀵煎嚭");
 			var ArrTh=new Array();
+			var a=0;
 			for(var i=0;i<eleTh.length;i++)
 			{
 			 	ArrTh[i]=eleTh.eq(i).text();
@@ -514,7 +561,17 @@
 			var ArrTd="";
 			for(var i=0;i<eleTd.length;i++)
 			{
-				 	ArrTd+=eleTd.eq(i).text()+"&";
+			 	if((i+1)%eleTh.length==0){
+			 		//console.info(eleTd.eq(i).text());
+			 		if(eleTd.eq(i).find('div class').is('status no-effect')){
+			 			ArrTd+="宸叉帀绔�";
+			 		}else{
+			 			ArrTd+="鏈帀绔�";
+			 		}
+			 		ArrTd+=eleTd.eq(i).text()+"&";
+			 	}else{
+			 		ArrTd+=eleTd.eq(i).text()+"&";
+			 	}
 			}
 			eleTh_Text.attr('value',ArrTh);
 			eleTd_Text.attr('value',ArrTd);

--
Gitblit v1.9.1