From 6382c2a4220ff5774dba39848c2faabf0f7002f1 Mon Sep 17 00:00:00 2001
From: didiyu <1293722656@qq.com>
Date: 星期一, 10 十二月 2018 10:39:42 +0800
Subject: [PATCH] Merge branch 'dev_lxw' of https://didiyu@gitlab.com/whyclxw1/gx_tieta.git into dev_lxw

---
 gx_tieta/src/com/fgkj/dao/BattinfGroupFactory.java |   29 +++++++++++++++++++++++++++++
 1 files changed, 29 insertions(+), 0 deletions(-)

diff --git a/gx_tieta/src/com/fgkj/dao/BattinfGroupFactory.java b/gx_tieta/src/com/fgkj/dao/BattinfGroupFactory.java
index 2259cf5..5024dc6 100644
--- a/gx_tieta/src/com/fgkj/dao/BattinfGroupFactory.java
+++ b/gx_tieta/src/com/fgkj/dao/BattinfGroupFactory.java
@@ -5,7 +5,9 @@
 
 import com.fgkj.dao.impl.BattInfImpl;
 import com.fgkj.dao.impl.Batt_rtstateDAOImpl;
+import com.fgkj.dao.impl.Database_backupImpl;
 import com.fgkj.dto.BattInf;
+import com.fgkj.dto.Database_backup;
 
 public class BattinfGroupFactory {
 	//灏嗗悓涓�stationame涓殑2v,6v,12v鏁版嵁鏁村悎
@@ -116,4 +118,31 @@
 		int station_next=station_max+1;
 		return station_next;
 	}
+    
+	//褰撳battinf琛ㄤ腑鏁版嵁杩涜澧炲垹鏀圭殑鎿嶄綔鏃讹紝鍏堝浠絛b_battinf.tb_battinf
+	public static boolean backup_battinf(){
+		boolean en=false;
+		{    
+			 Database_backup  baseup=new Database_backup();
+			 baseup.setBackup_en(1);
+			 baseup.setDatabase_name("db_battinf");
+			 baseup.setTable_name("tb_battinf");
+			 (new Database_backupImpl()).update(baseup);
+			  for (int i = 0; i < 20; i++) {
+				 boolean b=(new Database_backupImpl()).serchTable_en(baseup);
+				 if(b){
+					 en=true;
+				 }else{
+					 try {
+						Thread.sleep(250);
+					} catch (InterruptedException e) {
+						// TODO Auto-generated catch block
+						e.printStackTrace();
+					}
+				 }
+			  }
+		};//鍑虹幇鍒犻櫎鎿嶄綔鏃讹紝鍏堝浠芥暟鎹簱琛�
+		return en;
+	}
+
 }

--
Gitblit v1.9.1