浏览代码

Update DataChangeRecorderInnerInterceptor.java

musicguoke 8 月之前
父节点
当前提交
ae617948f8

+ 2 - 2
mybatis-plus-jsqlparser-support/mybatis-plus-jsqlparser/src/main/java/com/baomidou/mybatisplus/extension/plugins/inner/DataChangeRecorderInnerInterceptor.java

@@ -286,7 +286,7 @@ public class DataChangeRecorderInnerInterceptor implements InnerInterceptor {
             updateValueExpressions.addAll(updateSet.getValues());
         }
         int removeParamCount = 0;
-        for (Expression expression : updateValueExpressions) {
+        for (Expression expression : Expressions) {
             if (expression instanceof JdbcParameter) {
                 ++removeParamCount;
             }
@@ -870,8 +870,8 @@ public class DataChangeRecorderInnerInterceptor implements InnerInterceptor {
                 }
                 if (originalValue instanceof Comparable) {
                     Comparable original = (Comparable) originalValue;
-                    Comparable update = (Comparable) updateValue;
                     try {
+                        Comparable update = (Comparable) updateValue;
                         return update == null || original.compareTo(update) != 0;
                     } catch (Exception e) {
                         return true;