From fd92c5d5acd31673d192fa2d4f878c5184eddd24 Mon Sep 17 00:00:00 2001 From: liquanyu Date: Tue, 10 Jul 2018 09:11:43 +0800 Subject: [PATCH] =?UTF-8?q?sql=E6=8B=A6=E6=88=AA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lyms/platform/operate/web/inteceptor/MysqlDataInterceptor.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/inteceptor/MysqlDataInterceptor.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/inteceptor/MysqlDataInterceptor.java index f8dea19..a14fe67 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/inteceptor/MysqlDataInterceptor.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/inteceptor/MysqlDataInterceptor.java @@ -124,7 +124,7 @@ public class MysqlDataInterceptor implements Interceptor { value = "'" + obj.toString() + "'"; } else if (obj instanceof Date) { DateFormat formatter = DateFormat.getDateTimeInstance(DateFormat.DEFAULT, DateFormat.DEFAULT, Locale.CHINA); - value = "'" + formatter.format(new Date()) + "'"; + value = "'" + formatter.format(obj) + "'"; } else { if (obj != null) { value = obj.toString(); @@ -151,10 +151,10 @@ public class MysqlDataInterceptor implements Interceptor { String propertyName = parameterMapping.getProperty(); if (metaObject.hasGetter(propertyName)) { Object obj = metaObject.getValue(propertyName); - sql = sql.replaceFirst("\\?", getParameterValue(obj,parameterMapping.getJavaType().getName())); + sql = sql.replaceFirst("\\?", getParameterValue(obj,parameterObject.getClass().getName())); } else if (boundSql.hasAdditionalParameter(propertyName)) { Object obj = boundSql.getAdditionalParameter(propertyName); - sql = sql.replaceFirst("\\?", getParameterValue(obj,parameterMapping.getJavaType().getName())); + sql = sql.replaceFirst("\\?", getParameterValue(obj,parameterObject.getClass().getName())); } } } -- 1.8.3.1