From 0bf868d3cdf9226e178c076d3b588ed5207409a0 Mon Sep 17 00:00:00 2001
From: kongzy <kongzy>
Date: 星期五, 24 十一月 2023 17:51:40 +0800
Subject: [PATCH] merge

---
 assess-common/src/main/java/com/gkhy/assess/common/utils/PageUtil.java |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

diff --git a/assess-common/src/main/java/com/gkhy/assess/common/utils/PageUtil.java b/assess-common/src/main/java/com/gkhy/assess/common/utils/PageUtil.java
new file mode 100644
index 0000000..543b77c
--- /dev/null
+++ b/assess-common/src/main/java/com/gkhy/assess/common/utils/PageUtil.java
@@ -0,0 +1,24 @@
+package com.gkhy.assess.common.utils;
+
+import com.github.pagehelper.PageHelper;
+import com.gkhy.assess.common.domain.PageDomain;
+import com.gkhy.assess.common.domain.TableSupport;
+
+public class PageUtil extends PageHelper{
+
+    public static void startPage(){
+        PageDomain pageDomain= TableSupport.buildPageRequest();
+        Integer pageNum = pageDomain.getPageNum();
+        Integer pageSize=pageDomain.getPageSize();
+        String orderby=SqlUtil.escapeOrderBySql(pageDomain.getOrderBy());
+        PageHelper.startPage(pageNum,pageSize,orderby).setReasonable(pageDomain.getReasonable());
+    }
+
+    /**
+     * 清理分页的线程变量
+     */
+    public static void clearPage()
+    {
+        PageHelper.clearPage();
+    }
+}

--
Gitblit v1.9.2