From 33bf2ee0febbf7399002216f0a12ae7303f850b0 Mon Sep 17 00:00:00 2001
From: 81041 <81041@192.168.10.33>
Date: 星期五, 02 十一月 2018 10:09:49 +0800
Subject: [PATCH] Merge branch 'dev_lxw' of https://whyclxw1@gitlab.com/whyclxw1/gx_tieta.git into dev_lxw

---
 gx_tieta/WebRoot/elegroup.jsp |  116 ++++++++++++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 109 insertions(+), 7 deletions(-)

diff --git a/gx_tieta/WebRoot/elegroup.jsp b/gx_tieta/WebRoot/elegroup.jsp
index a3e0ccd..50e87c5 100644
--- a/gx_tieta/WebRoot/elegroup.jsp
+++ b/gx_tieta/WebRoot/elegroup.jsp
@@ -70,6 +70,7 @@
 					<tr class="fWeight">
 						<td>鐪�</td>					<!-- 鐪� -->
 						<td>甯�</td>					<!-- 甯� -->
+						<td>鍖�/鍘�</td>				<!-- 鍖�/鍘� -->
 						<td><s:text name="Computer_site"/></td>						<!-- 鏈烘埧绔欑偣锛堟垨鏈烘埧璁惧锛� -->
 						<td><s:text name="Battery"/></td>							<!-- 钃勭數姹犵粍 -->
 					</tr>
@@ -79,6 +80,9 @@
 						</td>
 						<td>
 							<select id="city" name=""></select>
+						</td>
+						<td>
+							<select id="county" name=""></select>
 						</td>
 						<td>
 							<select id="station_name" name=""></select>
@@ -103,8 +107,9 @@
 				<select name="addType" id="addType">
 					<option value="0">鍏ㄧ渷鏈烘埧</option>
 					<option value="1">鍏ㄥ競鏈烘埧</option>
-					<option value="2">鍗曚釜鏈烘埧</option>
-					<option value="3">鐢垫睜缁�</option>
+					<option value="2">鍏ㄥ競鍖�/鍘挎埧</option>
+					<option value="3">鍗曚釜鏈烘埧</option>
+					<option value="4">鐢垫睜缁�</option>
 				</select>
 				<a href="javasscript:;" class="tool-btn" id="toolBtnAdd" title="娣诲姞"><i class="fa fa-plus"></i></a>
 				<a href="javasscript:;" class="tool-btn" id="toolBtnApply" title="搴旂敤"><i class="fa fa-sticky-note-o"></i></a>
@@ -153,7 +158,8 @@
 	<div id="tb-right-menu">
 		<a href="javascript:;" class="apply"><s:text name="Apply"/></a>										<!-- 搴旂敤 -->
 		<a href="javascript:;" class="add-province">娣诲姞鍏ㄧ渷鏈烘埧</a>											<!-- 娣诲姞鍏ㄧ渷鏈烘埧 -->
-		<a href="javascript:;" class="add-city">娣诲姞鍏ㄥ競鏈烘埧</a>											    <!-- 娣诲姞鍏ㄥ競鏈烘埧 -->
+		<a href="javascript:;" class="add-city">娣诲姞鍏ㄥ競鏈烘埧</a>
+		<a href="javascript:;" class="add-county">娣诲姞鍏ㄥ尯/鍘挎満鎴�</a>											    <!-- 娣诲姞鍏ㄥ競鏈烘埧 -->
 		<a href="javascript:;" class="add-station"><s:text name="Add_all_Chartere_room_batt_group"/></a>	<!-- 娣诲姞鏁翠釜鏈烘埧鐢垫睜缁� -->
 		<a href="javascript:;" class="add-batt"><s:text name="Add_single_batt_group"/></a>					<!-- 娣诲姞鍗曚釜鐢垫睜缁� -->
 		<!--<a href="javascript:;" class="add-weihuqu"><s:text name="Add_maintenance_area_batt_group"/></a>		 娣诲姞鏁翠釜缁存姢鍖虹數姹犵粍 -->
@@ -997,9 +1003,48 @@
 	        	}else {
 	        		$select.text('').html('<option>鏆傛棤鍙祴甯�</option>');
 	        	}
-	        	findStationNamebyStationname1();
+	        	findCounty();
 	        }
 	    });
+	}
+	
+	// 鏌ヨ鍖�/鍘�
+	function findCounty() {
+		var tmp = {
+			StationName1:$("#station_name1").val(),
+			StationName2:$("#city").val(),
+		};
+		
+		// 鏌ヨ鍖哄幙
+		$.ajax({
+			type: 'post',
+			async: true,
+			url: "BattInfAction!serchStationName5_all",
+			data: "json="+JSON.stringify(tmp),
+			success:function(data) {
+				var rs = JSON.parse(data.result);
+				var $select = $("#county");
+				if(rs.code==1){
+					var _data = rs.data;
+					// 鏍规嵁鏁版嵁鏋勯�犵敓鎴愪笅鎷夊垪琛ㄧ殑鏁版嵁
+					var optsList = [];
+					for(var i=0;i<_data.length;i++){
+						var __data = _data[i];
+						var _attr = {
+							StationId: __data.StationId
+						};
+						var tmp = getOptionsData(__data.StationName5, __data.StationName5, __data, _attr);
+						optsList.push(tmp);
+					}
+					
+					// 鏍规嵁鏁版嵁鐢熸垚涓嬫媺鍒楄〃
+					createOptions($select, optsList, true);
+				}else{
+					$select.text('').html('<option>鏆傛棤鍙祴鏈烘埧绔欑偣</option>');
+				}
+				findStationNamebyStationname1();
+			}
+		});
 	}
 	
 	//褰撶淮鎶ゅ尯鐨勫�煎彉鎹㈡椂鏇存柊甯�
@@ -1009,6 +1054,11 @@
 	
 	//褰撶淮鎶ゅ尯鐨勫�煎彉鎹㈡椂鏇存柊鏈烘埧绔欑偣
 	$('#city').change(function(){
+		findCounty();
+	});
+	
+	//褰撳尯/鍘跨殑鍊煎彉鎹㈡椂鏇存柊鏈烘埧绔欑偣
+	$('#county').change(function(){
 		findStationNamebyStationname1();
 	});
 	
@@ -1016,7 +1066,8 @@
 	function findStationNamebyStationname1(){
 		var tmp = {
 			StationName1:$("#station_name1").val(),
-			StationName2:$("#city").val()
+			StationName2:$("#city").val(),
+			StationName5:$("#county").val()
 		};
 		//var selectvalue=$("#station_name1 option:selected").val();
 		//alert(selectvalue);
@@ -1057,6 +1108,7 @@
 		var tmp = {
 			StationName1:$("#station_name1").val(),
 			StationName2:$("#city").val(),
+			StationName5:$("#county").val(),
 			StationName: $("#station_name").val(),
 			StationId: stationid
 		};
@@ -1396,6 +1448,7 @@
 				binf={
 					BattGroupId: 0,				// 鐢垫睜缁刬d
 					StationName: '',			// 鏈烘埧鍚嶇О
+					StationName5: '',			// 鍖�/鍘�
 					StationName2: '',			// 甯� 
 					StationName1: province,		// 鐪�
 				};
@@ -1437,7 +1490,51 @@
 				binf={
 					BattGroupId: 0,				// 鐢垫睜缁刬d
 					StationName: '',			// 鏈烘埧鍚嶇О
+					StationName5: '',			// 鍖�/鍘�
 					StationName2: city,			// 甯� 
+					StationName1: '',			// 鐪�
+				};
+				//console.log(binf);
+				var json=window.JSON.stringify(binf);
+				$.post('BattInfAction!serchBatt','result='+json,function(data){
+					var model=eval("("+data.result+")");
+					//console.info(model);
+					if(model.code==1 && model.data.length>0){
+						//var stationid=0;
+						for(var i=0;i<model.data.length;i++){
+							var batt=model.data[i];
+							//console.info(batt);
+							myRoom.push(batt.StationName);
+							myRoomVal.push(batt.StationId);								
+							singleELeGroup.push(batt.StationName);
+							singleELeGroup.push(batt.BattGroupName);
+							singleEleVal.push(batt.StationId);
+							singleEleVal.push(batt.BattGroupId);						
+						}
+						//console.info(singleELeGroup);
+						addRedLi(myRoom,myRoomVal,singleELeGroup,singleEleVal);						
+					}
+				});
+			}else{
+				layer.msg('璇烽�夋嫨甯�!');		//璇峰厛閫夋嫨甯�
+			}
+		});
+		
+		// 娣诲姞鏁翠釜鍖�/鍘跨殑鏈烘埧
+		$('#tb-right-menu .add-county').click(function() {
+			//鑾峰彇鍖呮満鎴垮悕绉板拰鏂板鐢垫睜缁勫悕绉�
+			var myRoom=new Array();
+			var myRoomVal=new Array();
+			var singleELeGroup=new Array();
+			var singleEleVal=new Array();
+			var county = $('#county').attr('value');	
+			if(county.length>0 && $('#lbottom .li-con li.b8cfe5').text().length>0){
+				var binf=new Object();
+				binf={
+					BattGroupId: 0,				// 鐢垫睜缁刬d
+					StationName: '',			// 鏈烘埧鍚嶇О
+					StationName5: county,			// 鍖�/鍘�
+					StationName2: '',			// 甯� 
 					StationName1: '',			// 鐪�
 				};
 				//console.log(binf);
@@ -1462,7 +1559,7 @@
 					}
 				});
 			}else{
-				layer.msg('璇烽�夋嫨甯�!');		//璇峰厛閫夋嫨甯�
+				layer.msg('璇烽�夋嫨鍖�/鍘�!');		//璇峰厛閫夋嫨鍖�/鍘�
 			}
 		});
 		
@@ -1474,6 +1571,7 @@
 				binf={
 					BattGroupId: battgrouid,	// 鐢垫睜缁刬d
 					StationName: '',			// 鏈烘埧鍚嶇О
+					StationName5: '',			// 鍖�/鍘�
 					StationName2: '',			// 甯� 
 					StationName1: '',			// 鐪�
 				};
@@ -1514,6 +1612,7 @@
 				binf={
 					BattGroupId: 0,				// 鐢垫睜缁刬d
 					StationName: stationname,	// 鏈烘埧鍚嶇О
+					StationName5: '',			// 鍖�/鍘�
 					StationName2: '',			// 甯� 
 					StationName1: '',			// 鐪�
 				};
@@ -1894,9 +1993,12 @@
 					$('#tb-right-menu .add-city').click();
 				break;
 				case '2':
-					$('#tb-right-menu .add-station').click();
+					$('#tb-right-menu .add-county').click();
 				break;
 				case '3':
+					$('#tb-right-menu .add-station').click();
+				break;
+				case '4':
 					$('#tb-right-menu .add-batt').click();
 				break;
 					 

--
Gitblit v1.9.1