From 1594f396ec47c23294d386df055536850573ff73 Mon Sep 17 00:00:00 2001
From: 81041 <81041@192.168.10.26>
Date: 星期五, 07 十二月 2018 13:42:52 +0800
Subject: [PATCH] battinf的增删改的备份操作

---
 gx_tieta/src/com/fgkj/dao/impl/BattInfImpl.java |   40 ++++++++++++++++++++++++----------------
 1 files changed, 24 insertions(+), 16 deletions(-)

diff --git a/gx_tieta/src/com/fgkj/dao/impl/BattInfImpl.java b/gx_tieta/src/com/fgkj/dao/impl/BattInfImpl.java
index df1f70b..95f876a 100644
--- a/gx_tieta/src/com/fgkj/dao/impl/BattInfImpl.java
+++ b/gx_tieta/src/com/fgkj/dao/impl/BattInfImpl.java
@@ -12,6 +12,7 @@
 
 import javax.persistence.Id;
 import javax.sql.ConnectionEvent;
+import javax.swing.text.StyledEditorKit.BoldAction;
 
 import sun.security.action.GetBooleanAction;
 
@@ -94,7 +95,13 @@
 				 }
 			}
 		}
-		boolean bl=DAOHelper.makeManualCommit(DBUtil.getConn(), sql_str);
+		Boolean bl=false;
+		boolean en=BattinfGroupFactory.backup_battinf();
+		if(en){
+			bl=DAOHelper.makeManualCommit(DBUtil.getConn(), sql_str);
+		}else{
+			return false;
+		}
 		(new User_logService()).addPro(listU);//灏嗙敤鎴风殑鎿嶄綔璁板綍涓嬫潵
 		return bl;
 	
@@ -132,8 +139,16 @@
 				 }
 			}
 		}
+		
+		
+		Boolean bl=false;
+		boolean en=BattinfGroupFactory.backup_battinf();
+		if(en){
+			bl=DAOHelper.makeManualCommit(DBUtil.getConn(), sql_str);
+		}else{
+			return false;
+		}
 		(new User_logService()).addPro(listU);//灏嗙敤鎴风殑鎿嶄綔璁板綍涓嬫潵
-		Boolean bl=DAOHelper.makeManualCommit(DBUtil.getConn(), sql_str);
 		return bl;
 	}
     //淇敼鐢垫睜淇℃伅閰嶇疆(ip鍦板潃,鎺╃爜鍜岀綉鍏�)
@@ -152,19 +167,6 @@
 	}
 	//鍒犻櫎鐢垫睜缁�(澶氫釜)
 	public boolean del(Object obj) {
-		{
-			 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);
-			  try {
-				Thread.sleep(1000*3);
-			} catch (InterruptedException e) {
-				// TODO Auto-generated catch block
-				e.printStackTrace();
-			}
-		};//鍑虹幇鍒犻櫎鎿嶄綔鏃讹紝鍏堝浠芥暟鎹簱琛�
 		List<BattInf> list=(List<BattInf>) obj;
 		ArrayList sql_str=new ArrayList();
 		List<User_log> listU=new ArrayList<User_log>();//瀛樻斁user_log
@@ -180,8 +182,14 @@
 				 }
 			}
 		}
+		Boolean bl=false;
+		boolean en=BattinfGroupFactory.backup_battinf();
+		if(en){
+			bl=DAOHelper.makeManualCommit(DBUtil.getConn(), sql_str);
+		}else{
+			return false;
+		}
 		(new User_logService()).addPro(listU);//灏嗙敤鎴风殑鎿嶄綔璁板綍涓嬫潵
-		Boolean bl=DAOHelper.makeManualCommit(DBUtil.getConn(), sql_str);
 		return bl;
 	}
     //鏍规嵁缁存姢鍖哄拰鏈烘埧鍚嶇О鏌ヨ鐢垫睜缁勪俊鎭�(鐢垫睜缁勪俊鎭厤缃�)

--
Gitblit v1.9.1