From 895136cb544ae2f46cd76d184ec14760e82353a7 Mon Sep 17 00:00:00 2001 From: kaiyu <404897439@qq.com> Date: Fri, 16 Apr 2021 17:33:03 +0800 Subject: [PATCH] screen-manage 字典模块 缓存模块 --- 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