From dd3c985410b979870447c539720d487fe27df543 Mon Sep 17 00:00:00 2001 From: bobo495 Date: Tue, 6 Jan 2026 18:03:09 +0800 Subject: [PATCH] =?UTF-8?q?Bug=20fix:=20resolve=20pagination=20error=20whe?= =?UTF-8?q?n=20changing=20pages=20on=20the=20Registry=20=E2=86=92=20Docume?= =?UTF-8?q?nts=20page=20if=20no=20sorting=20is=20applied?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/org/dinky/mybatis/util/ProTableUtil.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dinky-admin/src/main/java/org/dinky/mybatis/util/ProTableUtil.java b/dinky-admin/src/main/java/org/dinky/mybatis/util/ProTableUtil.java index 7d1b9faaa6..1364a2cbea 100644 --- a/dinky-admin/src/main/java/org/dinky/mybatis/util/ProTableUtil.java +++ b/dinky-admin/src/main/java/org/dinky/mybatis/util/ProTableUtil.java @@ -73,7 +73,7 @@ private static void buildDelete(QueryWrapper wrapper, boolean camelToUndersco private static void buildSort( String sortField, String sortValue, QueryWrapper wrapper, boolean camelToUnderscore) { - if (sortField != null && sortValue != null) { + if (sortField != null && sortValue != null && !"undefined".equals(sortField)) { if (camelToUnderscore) { sortField = CaseFormat.LOWER_CAMEL.to(CaseFormat.LOWER_UNDERSCORE, sortField); } @@ -91,7 +91,7 @@ private static void buildSort( private static void buildFilter( String searchField, JsonNode searchValue, QueryWrapper wrapper, boolean camelToUnderscore) { - if (searchField != null && !searchField.equals("") && searchValue != null) { + if (searchField != null && !searchField.equals("") && !"undefined".equals(searchField) && searchValue != null) { if (camelToUnderscore) { searchField = CaseFormat.LOWER_CAMEL.to(CaseFormat.LOWER_UNDERSCORE, searchField); }