From efa392d963d11000ef22c6778684648042a80ac6 Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期六, 09 八月 2025 16:19:33 +0800 Subject: [PATCH] 8月8号问题修复 --- zy-asrs-wms/src/main/java/com/zy/asrs/wms/common/domain/PageParam.java | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 deletions(-) diff --git a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/common/domain/PageParam.java b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/common/domain/PageParam.java index 58fc04b..f50fd66 100644 --- a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/common/domain/PageParam.java +++ b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/common/domain/PageParam.java @@ -67,15 +67,19 @@ } public QueryWrapper<T> buildWrapper(Consumer<QueryWrapper<T>> consumer) { - return this.buildWrapper(false, consumer); + return this.buildWrapper(false, consumer, false); + } + + public QueryWrapper<T> ignoreWrapper(boolean order) { + return this.buildWrapper(false, null, order); } public QueryWrapper<T> buildWrapper(boolean like) { - return this.buildWrapper(like, null); + return this.buildWrapper(like, null, false); } @SuppressWarnings("all") - public QueryWrapper<T> buildWrapper(boolean like, Consumer<QueryWrapper<T>> consumer) { + public QueryWrapper<T> buildWrapper(boolean like, Consumer<QueryWrapper<T>> consumer, boolean order) { QueryWrapper<T> queryWrapper = new QueryWrapper<>(); Map<String, Object> map = where.getMap(); for (String key : map.keySet()) { @@ -132,7 +136,7 @@ } Field[] fields = null; - if (!Cools.isEmpty(cls)) { + if (!Cools.isEmpty(cls) && !order) { fields = Cools.getAllFields(cls); for (Field field : fields) { if ("id".equals(field.getName())) { -- Gitblit v1.9.1