浏览代码

fix 强转异常

miemie 5 年之前
父节点
当前提交
f51364ee24

+ 3 - 1
mybatis-plus-extension/src/main/java/com/baomidou/mybatisplus/extension/conditions/AbstractChainWrapper.java

@@ -208,7 +208,9 @@ public abstract class AbstractChainWrapper<T, R, Children extends AbstractChainW
 
     @Override
     public Children func(boolean condition, Consumer<Children> consumer) {
-        getWrapper().func(condition, consumer);
+        if (condition) {
+            consumer.accept(typedThis);
+        }
         return typedThis;
     }