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