From f99e01a5e62998ea3ccdd3e74c51bc6a0ca68bb9 Mon Sep 17 00:00:00 2001
From: whyclj <1525436766@qq.com>
Date: 星期三, 02 一月 2019 17:39:10 +0800
Subject: [PATCH] Merge branch 'dev_lxw' of https://whyclj@gitlab.com/whyclxw1/gx_tieta.git into dev_lxw

---
 gx_tieta/WebRoot/ex-battinfo.jsp                         |   26 ++++++++++++++++----------
 gx_tieta/src/com/fgkj/services/Battinf_applyService.java |    9 +++++++++
 2 files changed, 25 insertions(+), 10 deletions(-)

diff --git a/gx_tieta/WebRoot/ex-battinfo.jsp b/gx_tieta/WebRoot/ex-battinfo.jsp
index c0b02b5..efa9644 100644
--- a/gx_tieta/WebRoot/ex-battinfo.jsp
+++ b/gx_tieta/WebRoot/ex-battinfo.jsp
@@ -481,7 +481,7 @@
 				
 				// 璺宠浆鍒板疄鏃堕〉闈�
 				function controlPage(data) {
-					console.log(data);
+					// console.log(data);
 					var home = data.StationName;
 					var province = data.StationName1;
 					var city = data.StationName2;
@@ -550,7 +550,7 @@
 						,complete: function() {
 							layer.close(load);
 							// 鍚姩鑷姩鍒锋柊
-							//updateSearch();
+							updateSearch();
 						}
 					});
 				}
@@ -581,6 +581,7 @@
 							//console.log(res);
 							var rs = JSON.parse(res.result);
 							var resData = [];
+							var isUpdateTbl = false;
 							if(rs.code == 1) {
 								var data = rs.data;
 								// console.log(data);
@@ -588,17 +589,22 @@
 								for(var i=0; i<data.length; i++) {
 									var _data = data[i];
 									var _tmp = formaterResData(_data);
-									resData.push(_tmp);
-									Page.setAll(_data.apply_note);
+									
+									if(_data.apply_note != Page.all) {
+										resData.push(_tmp);
+										Page.setAll(_data.apply_note);
+										isUpdateTbl = true;
+									}
 								}
 							}else {
 								Page.setAll(0);
 							}
-							$('#applyNum').text(Page.all);	 // 璁剧疆寰界珷
-							tOptions.data = resData;	//  璁剧疆琛ㄦ牸鐨勬暟鎹�
-							
-							// 鐢熸垚琛ㄦ牸鏁版嵁
-							table.reload('pageTbl', tOptions);
+							// console.log(isUpdateTbl);
+							if(isUpdateTbl) {
+								$('#applyNum').text(Page.all);	 // 璁剧疆寰界珷
+								tOptions.data = resData;	//  璁剧疆琛ㄦ牸鐨勬暟鎹�
+								table.render(tOptions);
+							}
 							
 							// 瀹炴椂鍥炶皟
 							updateSearch.timer = setTimeout(updateSearch, 4000);
@@ -645,7 +651,7 @@
 							
 							// 鐢熸垚琛ㄦ牸鏁版嵁
 							table.render(acceptOptions);
-							console.log(table);
+							// console.log(table);
 						}
 						,complete: function() {
 							layer.close(load);
diff --git a/gx_tieta/src/com/fgkj/services/Battinf_applyService.java b/gx_tieta/src/com/fgkj/services/Battinf_applyService.java
index 16ec177..6ad260f 100644
--- a/gx_tieta/src/com/fgkj/services/Battinf_applyService.java
+++ b/gx_tieta/src/com/fgkj/services/Battinf_applyService.java
@@ -4,7 +4,11 @@
 
 import com.fgkj.dao.BaseDAO;
 import com.fgkj.dao.BaseDAOFactory;
+import com.fgkj.dao.BattTestData;
+import com.fgkj.dao.ProcessServerDao;
 import com.fgkj.dao.impl.Battinf_applyImpl;
+import com.fgkj.dao.impl.Process_surveyImpl;
+import com.fgkj.dto.Process_survey;
 import com.fgkj.dto.ServiceModel;
 
 public class Battinf_applyService {
@@ -20,6 +24,11 @@
 	public ServiceModel update(Object obj){
 		boolean bl=dao.update(obj);
 		if(bl){
+			BattTestData.run_cmd();
+			//灏嗗憡璀︾殑鏈嶅姟璁句负閲嶅惎
+			Process_survey process=new Process_survey();
+			process.setProcessName(ProcessServerDao.BMS_FBSDEV_ALARM_BATT);
+			Boolean b=(new Process_surveyImpl()).update(process);
 			model.setCode(1);
 			model.setMsg("鐢宠鎴愬姛!");
 		}else{

--
Gitblit v1.9.1