From 1f4dcff8b6291978d4543f9c463f7f115c96ba2c Mon Sep 17 00:00:00 2001 From: Suomm <1474983351@qq.com> Date: Sun, 13 Aug 2023 16:43:55 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E9=81=8D=E5=8E=86=20?= =?UTF-8?q?where=20=E6=9D=A1=E4=BB=B6=E7=9A=84=E6=96=B9=E6=B3=95=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/mybatisflex/core/query/CPI.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/mybatis-flex-core/src/main/java/com/mybatisflex/core/query/CPI.java b/mybatis-flex-core/src/main/java/com/mybatisflex/core/query/CPI.java index 1894336f..93c8cb8f 100644 --- a/mybatis-flex-core/src/main/java/com/mybatisflex/core/query/CPI.java +++ b/mybatis-flex-core/src/main/java/com/mybatisflex/core/query/CPI.java @@ -133,11 +133,22 @@ public class CPI { queryWrapper.addJoin(join); } + public static QueryCondition getPrevCondition(QueryCondition queryCondition) { + return queryCondition.getPrevEffectiveCondition(); + } + + public static QueryCondition getNextCondition(QueryCondition queryCondition) { + return queryCondition.getNextEffectiveCondition(); + } public static QueryCondition getWhereQueryCondition(QueryWrapper queryWrapper) { return queryWrapper.getWhereQueryCondition(); } + public static void setWhereQueryCondition(QueryWrapper queryWrapper, QueryCondition queryCondition) { + queryWrapper.setWhereQueryCondition(queryCondition); + } + public static void addWhereQueryCondition(QueryWrapper queryWrapper, QueryCondition queryCondition, SqlConnector connector) { queryWrapper.addWhereQueryCondition(queryCondition, connector); }