From 9c61e9c8f99cc3c35f2940333605981ef4b30fbb Mon Sep 17 00:00:00 2001 From: Crunchy <3114200645@qq.com> Date: 星期一, 19 八月 2024 18:20:20 +0800 Subject: [PATCH] 工时管理小数点问题 --- performance-server/src/main/java/com/yuanchu/mom/dto/AuxiliaryOriginalHoursDto.java | 38 +++++++++++++++++++++++++++++++++++--- 1 files changed, 35 insertions(+), 3 deletions(-) diff --git a/performance-server/src/main/java/com/yuanchu/mom/dto/AuxiliaryOriginalHoursDto.java b/performance-server/src/main/java/com/yuanchu/mom/dto/AuxiliaryOriginalHoursDto.java index 740adfa..5935bec 100644 --- a/performance-server/src/main/java/com/yuanchu/mom/dto/AuxiliaryOriginalHoursDto.java +++ b/performance-server/src/main/java/com/yuanchu/mom/dto/AuxiliaryOriginalHoursDto.java @@ -2,17 +2,17 @@ import com.alibaba.excel.annotation.ExcelIgnore; import com.alibaba.excel.annotation.ExcelProperty; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.yuanchu.mom.annotation.ValueTableShow; import com.yuanchu.mom.pojo.AuxiliaryCorrectionHours; +import com.yuanchu.mom.utils.CustomerDoubleSerialize; import io.swagger.annotations.ApiModelProperty; import lombok.Data; - -import java.text.DecimalFormat; -import java.time.LocalDateTime; @Data //鍘熷宸ユ椂 public class AuxiliaryOriginalHoursDto { + @ApiModelProperty("濮撳悕") @ValueTableShow(2) @ExcelProperty(value = "濮撳悕") @@ -29,6 +29,7 @@ @ApiModelProperty("1鏃ュ伐鏃�") @ValueTableShow(4) @ExcelProperty(value = "1鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double oneHours; @ExcelIgnore @@ -37,6 +38,7 @@ @ApiModelProperty("2鏃ュ伐鏃�") @ValueTableShow(5) @ExcelProperty(value = "2鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double twoHours; @ExcelIgnore @@ -45,6 +47,7 @@ @ApiModelProperty("3鏃ュ伐鏃�") @ValueTableShow(6) @ExcelProperty(value = "3鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double threeHours; @ExcelIgnore @@ -53,6 +56,7 @@ @ApiModelProperty("4鏃ュ伐鏃�") @ValueTableShow(7) @ExcelProperty(value = "4鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double fourHours; @ExcelIgnore @@ -61,6 +65,7 @@ @ApiModelProperty("5鏃ュ伐鏃�") @ValueTableShow(8) @ExcelProperty(value = "5鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double fiveHours; @ExcelIgnore @@ -69,6 +74,7 @@ @ApiModelProperty("6鏃ュ伐鏃�") @ValueTableShow(9) @ExcelProperty(value = "6鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double sixHours; @ExcelIgnore @@ -77,6 +83,7 @@ @ApiModelProperty("7鏃ュ伐鏃�") @ValueTableShow(10) @ExcelProperty(value = "7鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double sevenHours; @ExcelIgnore @@ -85,6 +92,7 @@ @ApiModelProperty("8鏃ュ伐鏃�") @ValueTableShow(11) @ExcelProperty(value = "8鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double eightHours; @ExcelIgnore @@ -93,6 +101,7 @@ @ApiModelProperty("9鏃ュ伐鏃�") @ValueTableShow(12) @ExcelProperty(value = "9鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double nineHours; @ExcelIgnore @@ -101,6 +110,7 @@ @ApiModelProperty("10鏃ュ伐鏃�") @ValueTableShow(13) @ExcelProperty(value = "10鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double tenHours; @ExcelIgnore @@ -109,6 +119,7 @@ @ApiModelProperty("11鏃ュ伐鏃�") @ValueTableShow(14) @ExcelProperty(value = "11鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double elevenHours; @ExcelIgnore @@ -117,6 +128,7 @@ @ApiModelProperty("12鏃ュ伐鏃�") @ValueTableShow(15) @ExcelProperty(value = "12鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double twelveHours; @ExcelIgnore @@ -125,6 +137,7 @@ @ApiModelProperty("13鏃ュ伐鏃�") @ValueTableShow(16) @ExcelProperty(value = "13鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double thirteenHours; @ExcelIgnore @@ -133,6 +146,7 @@ @ApiModelProperty("14鏃ュ伐鏃�") @ValueTableShow(17) @ExcelProperty(value = "14鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double fourteenHours; @ExcelIgnore @@ -141,6 +155,7 @@ @ApiModelProperty("15鏃ュ伐鏃�") @ValueTableShow(18) @ExcelProperty(value = "15鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double fifteenHours; @ExcelIgnore @@ -149,6 +164,7 @@ @ApiModelProperty("16鏃ュ伐鏃�") @ValueTableShow(19) @ExcelProperty(value = "16鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double sixteenHours; @ExcelIgnore @@ -157,6 +173,7 @@ @ApiModelProperty("17鏃ュ伐鏃�") @ValueTableShow(20) @ExcelProperty(value = "17鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double seventeenHours; @ExcelIgnore @@ -165,6 +182,7 @@ @ApiModelProperty("18鏃ュ伐鏃�") @ValueTableShow(21) @ExcelProperty(value = "18鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double eighteenHours; @ExcelIgnore @@ -173,6 +191,7 @@ @ApiModelProperty("19鏃ュ伐鏃�") @ValueTableShow(22) @ExcelProperty(value = "19鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double nineteenHours; @ExcelIgnore @@ -181,6 +200,7 @@ @ApiModelProperty("20鏃ュ伐鏃�") @ValueTableShow(23) @ExcelProperty(value = "20鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double twentyHours; @ExcelIgnore @@ -189,6 +209,7 @@ @ApiModelProperty("21鏃ュ伐鏃�") @ValueTableShow(24) @ExcelProperty(value = "21鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double twentyOneHours; @ExcelIgnore @@ -197,6 +218,7 @@ @ApiModelProperty("22鏃ュ伐鏃�") @ValueTableShow(25) @ExcelProperty(value = "22鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double twentyTwoHours; @ExcelIgnore @@ -205,6 +227,7 @@ @ApiModelProperty("23鏃ュ伐鏃�") @ValueTableShow(26) @ExcelProperty(value = "23鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double twentyThreeHours; @ExcelIgnore @@ -213,6 +236,7 @@ @ApiModelProperty("24鏃ュ伐鏃�") @ValueTableShow(27) @ExcelProperty(value = "24鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double twentyFourHours; @ExcelIgnore @@ -221,6 +245,7 @@ @ApiModelProperty("25鏃ュ伐鏃�") @ValueTableShow(28) @ExcelProperty(value = "25鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double twentyFiveHours; @ExcelIgnore @@ -229,6 +254,7 @@ @ApiModelProperty("26鏃ュ伐鏃�") @ValueTableShow(29) @ExcelProperty(value = "26鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double twentySixHours; @ExcelIgnore @@ -237,6 +263,7 @@ @ApiModelProperty("27鏃ュ伐鏃�") @ValueTableShow(30) @ExcelProperty(value = "27鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double twentySevenHours; @ExcelIgnore @@ -245,6 +272,7 @@ @ApiModelProperty("28鏃ュ伐鏃�") @ValueTableShow(31) @ExcelProperty(value = "28鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double twentyEightHours; @ExcelIgnore @@ -253,6 +281,7 @@ @ApiModelProperty("29鏃ュ伐鏃�") @ValueTableShow(32) @ExcelProperty(value = "29鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double twentyNineHours; @ExcelIgnore @@ -261,6 +290,7 @@ @ApiModelProperty("30鏃ュ伐鏃�") @ValueTableShow(33) @ExcelProperty(value = "30鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double thirtyHours; @ExcelIgnore @@ -269,6 +299,7 @@ @ApiModelProperty("31鏃ュ伐鏃�") @ValueTableShow(34) @ExcelProperty(value = "31鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double thirtyOneHours; @ExcelIgnore @@ -277,6 +308,7 @@ @ApiModelProperty("鎬诲伐鏃�") @ValueTableShow(34) @ExcelProperty(value = "鎬诲伐鏃�") + @JsonSerialize(using = CustomerDoubleSerialize.class) private Double total; @ApiModelProperty("鏈堜唤") -- Gitblit v1.9.3