From ae6d7b00dc739674ffac08891efa264556aa6611 Mon Sep 17 00:00:00 2001
From: hdw <496960745@qq.com>
Date: 星期五, 30 十一月 2018 11:01:06 +0800
Subject: [PATCH] 修改掉站和续航时长的逻辑显示

---
 gx_tieta/WebRoot/index.jsp |   67 ++++++++++++++++++++++++++++++---
 1 files changed, 61 insertions(+), 6 deletions(-)

diff --git a/gx_tieta/WebRoot/index.jsp b/gx_tieta/WebRoot/index.jsp
index fdcef10..745e6a6 100644
--- a/gx_tieta/WebRoot/index.jsp
+++ b/gx_tieta/WebRoot/index.jsp
@@ -1250,12 +1250,34 @@
 							{name:"缁埅涓嶈冻1灏忔椂",val:data[0],color:'#FF0000'}
 							,{name:"缁埅1~2灏忔椂",val:data[1],color:'#D1D105'}
 							,{name:"缁埅2~3灏忔椂",val:data[2],color:'#31CB36'}
-							,{name:"缁埅3灏忔椂浠ヤ笂",val:data[3],color:'#800080'}
+							,{name:"缁埅3灏忔椂浠ヤ笂",val:data[3],color:'#619FA7'}
 						];
 						
 						if(!isEcharts) {
 							//鍒涘缓鐢垫睜鏁呴殰楗肩姸鍥�
 							createPie(endurPie,endurTle,endurObj);
+							
+							// 鐐瑰嚮楗肩姸鍥捐繘琛岃烦杞�
+							endurPie.on('click', function(param) {
+								var str = '';
+								switch(param.dataIndex) {
+									case 0: 
+										str = 'timelong=60';
+									break;
+									case 1:
+										str = 'timelong=120';
+									break;
+									case 2:
+										str = 'timelong=180';
+									break;
+									case 3:
+										str = 'is_stand=0';
+									break;
+								}
+								
+								window.open('batt-life-manage.jsp?'+str);	// 璺宠浆鍒拌惤鍚庡崟浣撴煡璇�
+							});
+							
 						}else {
 							var opts = getOpt(endurTle, endurObj);
 							endurPie.setOption(opts);
@@ -2543,7 +2565,7 @@
 					// 鏄剧ず鍖哄煙鐨勫浘鏍�
 					bmap.setDots(allStation);
 					bmap.queryInRect(map, createMapDot);
-					updateStation(setRect);
+					updateStation();
 					
 					// 鏇存柊灏忓伐鍏锋悳绱㈡満鎴垮姛鑳�
 					updateSearchSource(allStation);
@@ -3007,6 +3029,8 @@
 						//console.info(allStation);
 						console.info(allStation);
 						var temp = getStationMap(allStation, mk.point);
+						console.info(temp);
+						temp.StationName = temp.title;
 						if(confirm("纭浠庡湴鍥句笂鍒犻櫎'"+temp.title+"'鐨勪綅缃俊鎭悧锛�")){
 							if(temp != undefined){
 								var json = JSON.stringify(temp);
@@ -3723,6 +3747,11 @@
 					type: 1
 				});
 				$(this).prop('checked', false);
+			}else if(num == 0) {
+				layerMsg = layer.msg("鑷冲皯閫夋嫨涓�涓紒", {
+					type: 1
+				});
+				$(this).prop('checked', true);
 			}
 			
 		});
@@ -3886,6 +3915,7 @@
 		// 鐐瑰嚮鏈烘埧绫诲瀷澶嶉�夋
 		$('#homeType input[type=checkbox]').click(function() {
 			var homeType = getHomeType();
+			getInstallNum();
 			updateStation(true);
 		});
 		
@@ -3981,13 +4011,38 @@
 				success: function(result) {
 					// 鏍煎紡鍖栨暟鎹�
 					var rs = JSON.parse(result.result);
-					var txt = rs.newsum+'/'+rs.sum;
+					//console.log(rs);
+					if(rs.code == 1) {
+						var txt = getInstallNumByType(rs.data,getHomeType());
 					
-					// 鏇存柊鏂囨湰鍊�
-					$('#installnum').text(txt);
+						// 鏇存柊鏂囨湰鍊�
+						$('#installnum').text(txt);
+					}
+					
 				}
 			});
-		};
+		}
+		
+		// 鏇村叿閫夋嫨鏈烘埧鐨勭被鍨嬭繑鍥炴枃鏈�
+		function getInstallNumByType(data,type) {
+			var rs = '鏈煡/鏈煡';
+			switch(type) {
+				case 0:
+					rs = '0/0';
+				break;
+				case 2:
+					rs = data[0]+'/'+data[1];
+				break;
+				case 12:
+					rs = data[2]+'/'+data[3];
+				break;
+				case 14:
+					rs = data[4]+'/'+data[5];
+				break;
+			}
+			
+			return rs;
+		}
 	});
 	
 	// 0=鍏ㄩ儴涓嶉�� 14=鍏ㄩ儴閫変腑 2=閫変腑2V 12=閫変腑12V

--
Gitblit v1.9.1