diff --git a/yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/controller/admin/oa/vo/workorder/BpmOAWorkOrderPageReqVO.java b/yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/controller/admin/oa/vo/workorder/BpmOAWorkOrderPageReqVO.java
index b699fc3f..93e30d7a 100644
--- a/yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/controller/admin/oa/vo/workorder/BpmOAWorkOrderPageReqVO.java
+++ b/yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/controller/admin/oa/vo/workorder/BpmOAWorkOrderPageReqVO.java
@@ -26,6 +26,9 @@ public class BpmOAWorkOrderPageReqVO extends PageParam {
@Schema(description = "工单状态", example = "1")
private Integer status;
+ @Schema(description = "工单级别", example = "1")
+ private Integer level;
+
@Schema(description = "责任人ID", example = "1")
private Long assigneeUserId;
diff --git a/yudao-module-bpm/yudao-module-bpm-biz/src/main/resources/mapper/oa/BpmOAWorkOrderMapper.xml b/yudao-module-bpm/yudao-module-bpm-biz/src/main/resources/mapper/oa/BpmOAWorkOrderMapper.xml
index 47f42ebd..debb1856 100644
--- a/yudao-module-bpm/yudao-module-bpm-biz/src/main/resources/mapper/oa/BpmOAWorkOrderMapper.xml
+++ b/yudao-module-bpm/yudao-module-bpm-biz/src/main/resources/mapper/oa/BpmOAWorkOrderMapper.xml
@@ -78,7 +78,10 @@
AND w.from_user_id = #{req.fromUserId}
-
+
+ AND w.level = #{req.level}
+
+
AND w.create_time BETWEEN #{req.createTime[0]} AND #{req.createTime[1]}