薪资范围查询,在岗位工资上下限之间

This commit is contained in:
ran.shang
2025-09-01 16:16:55 +08:00
parent 11d581aaf0
commit 26184c1a80
2 changed files with 6 additions and 0 deletions

View File

@@ -149,6 +149,9 @@ public class PositionPageQueryDTO extends PageQueryDTO<PositionDTO> {
private BigDecimal salaryLow; private BigDecimal salaryLow;
@ApiModelProperty("薪资范围查询,在岗位工资上下限之间")
private String salaryBetween;
private String detailAddressLike; private String detailAddressLike;
@ApiModelProperty("综合搜索(企业名称/招聘标题/工作内容/工作地址)") @ApiModelProperty("综合搜索(企业名称/招聘标题/工作内容/工作地址)")

View File

@@ -130,6 +130,9 @@
<if test='param.salaryLow != null'> <if test='param.salaryLow != null'>
AND t.salary_low &gt;= #{param.salaryLow} AND t.salary_low &gt;= #{param.salaryLow}
</if> </if>
<if test='param.salaryBetween != null and param.salaryBetween.trim() != ""'>
AND (t.salary_low &lt;= #{param.salaryBetween} AND t.salary_up &gt;= #{param.salaryBetween})
</if>
<if test='param.detailAddressLike != null and param.detailAddressLike.trim() != ""'> <if test='param.detailAddressLike != null and param.detailAddressLike.trim() != ""'>
<bind name="detailAddressLike" value="'%' + param.detailAddressLike + '%'"/> <bind name="detailAddressLike" value="'%' + param.detailAddressLike + '%'"/>
AND pa.detail_address like #{detailAddressLike} AND pa.detail_address like #{detailAddressLike}