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}