From ff86d4cc447ce60c3397bb024b7b5dffd2a32e2e Mon Sep 17 00:00:00 2001 From: qinyulong Date: Fri, 16 Jan 2026 15:22:51 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=9A=E7=8A=B6=E6=80=81=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=E4=BA=BA=E5=91=98=E5=B2=97=E4=BD=8D=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../desk/jobTransfer/pojo/request/PostHandleQuery.java | 4 ++-- .../desk/jobTransfer/controller/PostHandleController.java | 2 +- .../desk/jobTransfer/mapper/PostHandleMapper.xml | 8 ++++++-- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/jobTransfer/pojo/request/PostHandleQuery.java b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/jobTransfer/pojo/request/PostHandleQuery.java index 2354f055..6a386619 100644 --- a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/jobTransfer/pojo/request/PostHandleQuery.java +++ b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/jobTransfer/pojo/request/PostHandleQuery.java @@ -44,8 +44,8 @@ public class PostHandleQuery { /** * 状态 */ - @Schema(description = "状态") - private Integer phStatus; + @Schema(description = "多个状态(1,2,3,4)") + private String phStatus; /** * 入职时间 */ diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/jobTransfer/controller/PostHandleController.java b/blade-service/blade-desk/src/main/java/org/springblade/desk/jobTransfer/controller/PostHandleController.java index 004dfc82..c96cf453 100644 --- a/blade-service/blade-desk/src/main/java/org/springblade/desk/jobTransfer/controller/PostHandleController.java +++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/jobTransfer/controller/PostHandleController.java @@ -82,7 +82,7 @@ public class PostHandleController extends BladeController { @Parameter(name = "station", description = "所属岗位", in = ParameterIn.QUERY, schema = @Schema(type = "string")), @Parameter(name = "inJobDate", description = "入职时间", in = ParameterIn.QUERY, schema = @Schema(type = "string", format = "date")), @Parameter(name = "skill", description = "技能等级", in = ParameterIn.QUERY, schema = @Schema(type = "integer")), - @Parameter(name = "phStatus", description = "状态", in = ParameterIn.QUERY, schema = @Schema(type = "integer")), + @Parameter(name = "phStatus", description = "状态", in = ParameterIn.QUERY, schema = @Schema(type = "string")), @Parameter(name = "conExpDate", description = "合同到期日期", in = ParameterIn.QUERY, schema = @Schema(type = "string", format = "date")), }) public R> page(@Parameter(hidden = true) PostHandleQuery postHandleQuery, Query query) { diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/jobTransfer/mapper/PostHandleMapper.xml b/blade-service/blade-desk/src/main/java/org/springblade/desk/jobTransfer/mapper/PostHandleMapper.xml index 2faca7a3..d8334a6c 100644 --- a/blade-service/blade-desk/src/main/java/org/springblade/desk/jobTransfer/mapper/PostHandleMapper.xml +++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/jobTransfer/mapper/PostHandleMapper.xml @@ -122,8 +122,12 @@ AND mph.SKILL = #{postHandle.skill} - - AND mph.PH_STATUS = #{postHandle.phStatus} + + AND mph.PH_STATUS IN + + #{status} + AND mph.IN_JOB_DATE = #{postHandle.inJobDate}