From b08e4fa368ae222561fdf114d91ac0a9984f24f2 Mon Sep 17 00:00:00 2001 From: liquanyu Date: Thu, 18 Oct 2018 19:32:55 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=BC=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lyms/platform/operate/web/service/SyncDataTaskService.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/SyncDataTaskService.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/SyncDataTaskService.java index 21c3c40..687dbb3 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/SyncDataTaskService.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/SyncDataTaskService.java @@ -13,6 +13,7 @@ import com.lyms.platform.permission.service.UsersService; import com.lyms.platform.pojo.*; import com.lyms.platform.query.*; +import com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException; import org.apache.commons.codec.binary.*; import org.apache.commons.codec.binary.Base64; import org.apache.commons.collections.CollectionUtils; @@ -213,7 +214,13 @@ public class SyncDataTaskService { { organizationService.execSql(sql); } - } catch (Exception e) { + } + catch (MySQLIntegrityConstraintViolationException e) + { + ExceptionUtils.catchException(e,"MySQLIntegrityConstraintViolationException error. JSONDATA="+json); + return true; + } + catch (Exception e) { ExceptionUtils.catchException(e,"exce sql error. JSONDATA="+json); return false; } -- 1.8.3.1