From c4a762d3b9865932180dbaff97bad9a14de4dc77 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期六, 29 十月 2022 10:48:21 +0800 Subject: [PATCH] 1 --- src/main/java/com/lf/server/service/all/BaseQueryService.java | 26 +++++++++++++++++++++----- 1 files changed, 21 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/lf/server/service/all/BaseQueryService.java b/src/main/java/com/lf/server/service/all/BaseQueryService.java index b4ca5e9..9851feb 100644 --- a/src/main/java/com/lf/server/service/all/BaseQueryService.java +++ b/src/main/java/com/lf/server/service/all/BaseQueryService.java @@ -6,7 +6,6 @@ import com.lf.server.helper.ClassHelper; import com.lf.server.helper.StringHelper; import com.lf.server.mapper.all.GeomBaseMapper; -import org.omg.CosNaming.NamingContextExtPackage.StringNameHelper; import org.springframework.stereotype.Service; /** @@ -54,10 +53,13 @@ } /** - * @param wrapper - * @param filter + * 娣诲姞杩囨护鏉′欢 + * + * @param baseMapper 鐖禡apper + * @param wrapper QueryWrapper + * @param filter 鍘熷杩囨护鏉′欢瀛楃涓� */ - public void addFilterWrapper(QueryWrapper wrapper, String filter) { + public void addFilterWrapper(BaseMapper baseMapper, QueryWrapper wrapper, String filter) { if (StringHelper.isEmpty(filter)) { return; } @@ -81,6 +83,12 @@ } } + /** + * 鑾峰彇鍊煎璞� + * + * @param value 鍊� + * @return 瀵硅薄 + */ private Object getObjectVal(String value) { if (StringHelper.isInteger(value)) { return Long.parseLong(value); @@ -93,6 +101,14 @@ return value; } + /** + * 娣诲姞鍖呰鍣� + * + * @param wrapper QueryWrapper + * @param field 瀛楁 + * @param express 琛ㄨ揪寮� + * @param value 鍊� + */ private void addWrapper(QueryWrapper wrapper, String field, String express, Object value) { switch (express) { case "like": @@ -122,7 +138,7 @@ } /** - * 娣诲姞绌洪棿鏌ヨ鏉′欢 + * 娣诲姞绌洪棿杩囨护鏉′欢 * * @param baseMapper 鐖禡apper * @param wrapper QueryWrapper -- Gitblit v1.9.3