diff --git a/src/main/java/com/imyeyu/spring/util/SQLProvider.java b/src/main/java/com/imyeyu/spring/util/SQLProvider.java index b2b42ea..3ba199c 100644 --- a/src/main/java/com/imyeyu/spring/util/SQLProvider.java +++ b/src/main/java/com/imyeyu/spring/util/SQLProvider.java @@ -62,7 +62,7 @@ public class SQLProvider { // 处理模糊查询 if (TimiJava.isNotEmpty(page.getLikeMap())) { for (Map.Entry item : page.getLikeMap().entrySet()) { - sql.append(" AND `%s` LIKE CONCAT('%%', #{page.likeMap.%s}, '%%')".formatted( + sql.append(" AND `%s` LIKE CONCAT('%%', #{likeMap.%s}, '%%')".formatted( Text.camelCase2underscore(item.getKey()), item.getKey() )); @@ -88,7 +88,7 @@ public class SQLProvider { } } // 分页 - sql.append(" LIMIT #{page.offset}, #{page.limit}"); + sql.append(" LIMIT #{offset}, #{limit}"); return sql.toString(); } @@ -110,7 +110,7 @@ public class SQLProvider { // 处理模糊查询 if (TimiJava.isNotEmpty(page.getLikeMap())) { for (Map.Entry item : page.getLikeMap().entrySet()) { - sql.append(" AND `%s` LIKE CONCAT('%%', #{page.likeMap.%s}, '%%')".formatted( + sql.append(" AND `%s` LIKE CONCAT('%%', #{likeMap.%s}, '%%')".formatted( Text.camelCase2underscore(item.getKey()), item.getKey() ));