From 28dbed88baff7e22387f93aa62291b85207f49cf Mon Sep 17 00:00:00 2001 From: liweidong-hj Date: Wed, 17 Jun 2026 14:13:22 +0800 Subject: [PATCH] =?UTF-8?q?=E7=89=A9=E6=B5=81=E5=A2=9E=E5=8A=A0=E7=8A=B6?= =?UTF-8?q?=E6=80=81=E7=AD=9B=E9=80=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/org/springblade/desk/logistics/pojo/dto/TaskDto.java | 3 +++ .../desk/logistics/controller/OrderBoxController.java | 3 ++- .../java/org/springblade/desk/logistics/mapper/TaskMapper.xml | 3 +++ 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/logistics/pojo/dto/TaskDto.java b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/logistics/pojo/dto/TaskDto.java index 357b6777b..0f7f4676d 100644 --- a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/logistics/pojo/dto/TaskDto.java +++ b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/logistics/pojo/dto/TaskDto.java @@ -65,4 +65,7 @@ public class TaskDto extends BaseEntity { @Schema(description = "终点站点") private String endStationCode; + @Schema(description = "状态") + private String status; + } diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/logistics/controller/OrderBoxController.java b/blade-service/blade-desk/src/main/java/org/springblade/desk/logistics/controller/OrderBoxController.java index f1467dd81..37de9fe74 100644 --- a/blade-service/blade-desk/src/main/java/org/springblade/desk/logistics/controller/OrderBoxController.java +++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/logistics/controller/OrderBoxController.java @@ -118,7 +118,8 @@ public class OrderBoxController extends BladeController { @Parameter(name = "wcId", description = "作业中心ID", in = ParameterIn.QUERY, schema = @Schema(type = "Long")), @Parameter(name = "taskStatus", description = "当前状态 0:退回(超重) 1:站点 2:库位 3:等待 4:回库 5:结束", in = ParameterIn.QUERY, schema = @Schema(type = "Integer")), @Parameter(name = "startTime", description = "开始时间", in = ParameterIn.QUERY, schema = @Schema(type = "Date")), - @Parameter(name = "endTime", description = "结束时间", in = ParameterIn.QUERY, schema = @Schema(type = "Date")) + @Parameter(name = "endTime", description = "结束时间", in = ParameterIn.QUERY, schema = @Schema(type = "Date")), + @Parameter(name = "status", description = "任务状态", in = ParameterIn.QUERY, schema = @Schema(type = "String")) }) public R> page(@Parameter(hidden = true) TaskDto taskDto, Query query) { diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/logistics/mapper/TaskMapper.xml b/blade-service/blade-desk/src/main/java/org/springblade/desk/logistics/mapper/TaskMapper.xml index 21b3553cf..980e3ec04 100644 --- a/blade-service/blade-desk/src/main/java/org/springblade/desk/logistics/mapper/TaskMapper.xml +++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/logistics/mapper/TaskMapper.xml @@ -70,6 +70,9 @@ AND ls.STATION_CODE LIKE '%' || #{taskDto.endStationCode} || '%' + + AND l.STATUS = #{taskDto.status} + ORDER BY l.UPDATE_TIME DESC