From 26184c1a806428d30f701010509d819b37d22748 Mon Sep 17 00:00:00 2001 From: "ran.shang" <> Date: Mon, 1 Sep 2025 16:16:55 +0800 Subject: [PATCH] =?UTF-8?q?=E8=96=AA=E8=B5=84=E8=8C=83=E5=9B=B4=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=EF=BC=8C=E5=9C=A8=E5=B2=97=E4=BD=8D=E5=B7=A5=E8=B5=84?= =?UTF-8?q?=E4=B8=8A=E4=B8=8B=E9=99=90=E4=B9=8B=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../newyetai/recruit/position/dto/PositionPageQueryDTO.java | 3 +++ .../com/newyetai/recruit/position/mapper/PositionMapper.xml | 3 +++ 2 files changed, 6 insertions(+) diff --git a/src/main/java/com/newyetai/recruit/position/dto/PositionPageQueryDTO.java b/src/main/java/com/newyetai/recruit/position/dto/PositionPageQueryDTO.java index 397effe..c480ca0 100644 --- a/src/main/java/com/newyetai/recruit/position/dto/PositionPageQueryDTO.java +++ b/src/main/java/com/newyetai/recruit/position/dto/PositionPageQueryDTO.java @@ -149,6 +149,9 @@ public class PositionPageQueryDTO extends PageQueryDTO { private BigDecimal salaryLow; + @ApiModelProperty("薪资范围查询,在岗位工资上下限之间") + private String salaryBetween; + private String detailAddressLike; @ApiModelProperty("综合搜索(企业名称/招聘标题/工作内容/工作地址)") diff --git a/src/main/java/com/newyetai/recruit/position/mapper/PositionMapper.xml b/src/main/java/com/newyetai/recruit/position/mapper/PositionMapper.xml index 941fa27..836a8f9 100644 --- a/src/main/java/com/newyetai/recruit/position/mapper/PositionMapper.xml +++ b/src/main/java/com/newyetai/recruit/position/mapper/PositionMapper.xml @@ -130,6 +130,9 @@ AND t.salary_low >= #{param.salaryLow} + + AND (t.salary_low <= #{param.salaryBetween} AND t.salary_up >= #{param.salaryBetween}) + AND pa.detail_address like #{detailAddressLike}