diff --git a/pom.xml b/pom.xml
index ba9ced2d7..f8f635881 100644
--- a/pom.xml
+++ b/pom.xml
@@ -17,7 +17,7 @@
3.2.3
UTF-8
UTF-8
- 17
+ 21
3.0.3
2.3.0
0.15.0
diff --git a/ruoyi-common/ruoyi-common-mybatis/src/main/java/org/dromara/common/mybatis/core/page/PageQuery.java b/ruoyi-common/ruoyi-common-mybatis/src/main/java/org/dromara/common/mybatis/core/page/PageQuery.java
index 8ef4a578d..40b7530e5 100644
--- a/ruoyi-common/ruoyi-common-mybatis/src/main/java/org/dromara/common/mybatis/core/page/PageQuery.java
+++ b/ruoyi-common/ruoyi-common-mybatis/src/main/java/org/dromara/common/mybatis/core/page/PageQuery.java
@@ -111,4 +111,8 @@ public class PageQuery implements Serializable {
return list;
}
+ public Integer getFirstNum() {
+ return (pageNum - 1) * pageSize;
+ }
+
}
diff --git a/ruoyi-modules/ruoyi-workflow/src/main/java/org/dromara/workflow/common/PageEntity.java b/ruoyi-modules/ruoyi-workflow/src/main/java/org/dromara/workflow/common/PageEntity.java
deleted file mode 100644
index cc8aaddd8..000000000
--- a/ruoyi-modules/ruoyi-workflow/src/main/java/org/dromara/workflow/common/PageEntity.java
+++ /dev/null
@@ -1,28 +0,0 @@
-package org.dromara.workflow.common;
-
-
-import lombok.Data;
-
-/**
- * 分页参数
- *
- * @author may
- */
-@Data
-public class PageEntity {
-
- /**
- * 当前页码
- */
- private Integer pageNum = 0;
-
- /**
- * 页容量
- */
- private Integer pageSize = 10;
-
- public Integer getPageNum() {
- return (pageNum - 1) * pageSize;
- }
-
-}
diff --git a/ruoyi-modules/ruoyi-workflow/src/main/java/org/dromara/workflow/controller/ActModelController.java b/ruoyi-modules/ruoyi-workflow/src/main/java/org/dromara/workflow/controller/ActModelController.java
index 31e31e6eb..a5f2d7da8 100644
--- a/ruoyi-modules/ruoyi-workflow/src/main/java/org/dromara/workflow/controller/ActModelController.java
+++ b/ruoyi-modules/ruoyi-workflow/src/main/java/org/dromara/workflow/controller/ActModelController.java
@@ -10,6 +10,7 @@ import org.dromara.common.core.validate.EditGroup;
import org.dromara.common.idempotent.annotation.RepeatSubmit;
import org.dromara.common.log.annotation.Log;
import org.dromara.common.log.enums.BusinessType;
+import org.dromara.common.mybatis.core.page.PageQuery;
import org.dromara.common.mybatis.core.page.TableDataInfo;
import org.dromara.common.web.core.BaseController;
import org.dromara.workflow.domain.bo.ModelBo;
@@ -45,8 +46,8 @@ public class ActModelController extends BaseController {
* @param modelBo 模型参数
*/
@GetMapping("/list")
- public TableDataInfo page(ModelBo modelBo) {
- return actModelService.page(modelBo);
+ public TableDataInfo page(ModelBo modelBo, PageQuery pageQuery) {
+ return actModelService.page(modelBo, pageQuery);
}
/**
diff --git a/ruoyi-modules/ruoyi-workflow/src/main/java/org/dromara/workflow/controller/ActProcessDefinitionController.java b/ruoyi-modules/ruoyi-workflow/src/main/java/org/dromara/workflow/controller/ActProcessDefinitionController.java
index fb0490668..44b1bec2d 100644
--- a/ruoyi-modules/ruoyi-workflow/src/main/java/org/dromara/workflow/controller/ActProcessDefinitionController.java
+++ b/ruoyi-modules/ruoyi-workflow/src/main/java/org/dromara/workflow/controller/ActProcessDefinitionController.java
@@ -7,6 +7,7 @@ import org.dromara.common.core.domain.R;
import org.dromara.common.idempotent.annotation.RepeatSubmit;
import org.dromara.common.log.annotation.Log;
import org.dromara.common.log.enums.BusinessType;
+import org.dromara.common.mybatis.core.page.PageQuery;
import org.dromara.common.mybatis.core.page.TableDataInfo;
import org.dromara.common.web.core.BaseController;
import org.dromara.workflow.domain.bo.ProcessDefinitionBo;
@@ -38,11 +39,11 @@ public class ActProcessDefinitionController extends BaseController {
/**
* 分页查询
*
- * @param processDefinitionBo 参数
+ * @param bo 参数
*/
@GetMapping("/list")
- public TableDataInfo page(ProcessDefinitionBo processDefinitionBo) {
- return actProcessDefinitionService.page(processDefinitionBo);
+ public TableDataInfo page(ProcessDefinitionBo bo, PageQuery pageQuery) {
+ return actProcessDefinitionService.page(bo, pageQuery);
}
/**
@@ -50,9 +51,9 @@ public class ActProcessDefinitionController extends BaseController {
*
* @param key 流程定义key
*/
- @GetMapping("/getProcessDefinitionListByKey/{key}")
- public R> getProcessDefinitionListByKey(@NotEmpty(message = "流程定义key不能为空") @PathVariable String key) {
- return R.ok("操作成功", actProcessDefinitionService.getProcessDefinitionListByKey(key));
+ @GetMapping("/getListByKey/{key}")
+ public R> getListByKey(@NotEmpty(message = "流程定义key不能为空") @PathVariable String key) {
+ return R.ok("操作成功", actProcessDefinitionService.getListByKey(key));
}
/**
@@ -60,9 +61,9 @@ public class ActProcessDefinitionController extends BaseController {
*
* @param processDefinitionId 流程定义id
*/
- @GetMapping("/processDefinitionImage/{processDefinitionId}")
- public R processDefinitionImage(@PathVariable String processDefinitionId) {
- return R.ok("操作成功", actProcessDefinitionService.processDefinitionImage(processDefinitionId));
+ @GetMapping("/definitionImage/{processDefinitionId}")
+ public R definitionImage(@PathVariable String processDefinitionId) {
+ return R.ok("操作成功", actProcessDefinitionService.definitionImage(processDefinitionId));
}
/**
@@ -70,10 +71,10 @@ public class ActProcessDefinitionController extends BaseController {
*
* @param processDefinitionId 流程定义id
*/
- @GetMapping("/processDefinitionXml/{processDefinitionId}")
- public R