From 9e3237f94e483949b126e0dadd05f1de3873d589 Mon Sep 17 00:00:00 2001 From: guixinman <123567> Date: Mon, 25 Aug 2025 10:14:30 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B2=97=E4=BD=8D=E6=9F=A5=E8=AF=A2=20?= =?UTF-8?q?=E8=96=AA=E8=B5=84=E5=AD=97=E7=AC=A6=E4=B8=B2=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/newyetai/recruit/position/dto/PositionDTO.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/newyetai/recruit/position/dto/PositionDTO.java b/src/main/java/com/newyetai/recruit/position/dto/PositionDTO.java index d799a86..77151d8 100644 --- a/src/main/java/com/newyetai/recruit/position/dto/PositionDTO.java +++ b/src/main/java/com/newyetai/recruit/position/dto/PositionDTO.java @@ -215,14 +215,14 @@ public class PositionDTO extends BaseDTO { public String getSalaryStr() { String salary = ""; if (Objects.nonNull(this.getSalaryUp()) && Objects.nonNull(this.getSalaryLow())) { - salary = String.format("%s~%s元/%s", this.getSalaryLow(), this.getSalaryUp(), DictUtils.getCodeNameMap("salary_type").get(String.valueOf(this.getSalaryType()))); + salary = String.format("%s~%s元/%s", this.getSalaryLow().stripTrailingZeros().toPlainString(), this.getSalaryUp().stripTrailingZeros().toPlainString(), DictUtils.getCodeNameMap("salary_type").get(String.valueOf(this.getSalaryType()))); if (this.getSalaryLow().compareTo(this.getSalaryUp()) == 0) { - salary = String.format("%s元/%s", this.getSalaryUp(), DictUtils.getCodeNameMap("salary_type").get(String.valueOf(this.getSalaryType()))); + salary = String.format("%s元/%s", this.getSalaryUp().stripTrailingZeros().toPlainString(), DictUtils.getCodeNameMap("salary_type").get(String.valueOf(this.getSalaryType()))); } } else if (Objects.nonNull(this.getSalaryLow()) && Objects.isNull(this.getSalaryUp())) { - salary = String.format("%s元/%s", this.getSalaryLow(), DictUtils.getCodeNameMap("salary_type").get(String.valueOf(this.getSalaryType()))); + salary = String.format("%s元/%s", this.getSalaryLow().stripTrailingZeros().toPlainString(), DictUtils.getCodeNameMap("salary_type").get(String.valueOf(this.getSalaryType()))); } else if (Objects.isNull(this.getSalaryLow()) && Objects.nonNull(this.getSalaryUp())) { - salary = String.format("%s元/%s", this.getSalaryUp(), DictUtils.getCodeNameMap("salary_type").get(String.valueOf(this.getSalaryType()))); + salary = String.format("%s元/%s", this.getSalaryUp().stripTrailingZeros().toPlainString(), DictUtils.getCodeNameMap("salary_type").get(String.valueOf(this.getSalaryType()))); } else if (Objects.isNull(this.getSalaryLow()) && Objects.isNull(this.getSalaryUp())) { salary = "薪资面议"; }