From 0d24ea21533d9135c8963a28d8d45bfd207b8ec6 Mon Sep 17 00:00:00 2001 From: jinpengyong <jpy123456> Date: Thu, 01 Jul 2021 14:17:22 +0800 Subject: [PATCH] update --- screen-manage/src/main/java/com/moral/api/config/mybatis/wrapper/NullFilterWrapper.java | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/screen-manage/src/main/java/com/moral/api/config/mybatis/wrapper/NullFilterWrapper.java b/screen-manage/src/main/java/com/moral/api/config/mybatis/wrapper/NullFilterWrapper.java index 6539edb..edae5c0 100644 --- a/screen-manage/src/main/java/com/moral/api/config/mybatis/wrapper/NullFilterWrapper.java +++ b/screen-manage/src/main/java/com/moral/api/config/mybatis/wrapper/NullFilterWrapper.java @@ -3,6 +3,9 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.enums.SqlKeyword; import com.baomidou.mybatisplus.core.enums.SqlLike; +import org.springframework.util.ObjectUtils; + +import java.util.Collection; /** * @ClassName FiltNullWrapper @@ -33,4 +36,11 @@ condition = false; return super.eq(condition, column, val); } + + @Override + public QueryWrapper<T> in(boolean condition, String column, Collection<?> coll) { + if(ObjectUtils.isEmpty(coll)) + condition = false; + return super.in(condition, column, coll); + } } -- Gitblit v1.8.0