zss
2025-05-26 51ec98113c6d49d0f7eec4e3c030e55e337e97db
performance-server/src/main/java/com/yuanchu/mom/dto/AuxiliaryOriginalHoursDto.java
@@ -2,19 +2,24 @@
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.time.LocalDateTime;
@Data
//原始工时
public class AuxiliaryOriginalHoursDto {
    @ApiModelProperty("姓名")
    @ValueTableShow(2)
    @ExcelProperty(value = "姓名")
    private String name;
    //修正工时
    private AuxiliaryCorrectionHours auxiliaryCorrectionHours;
    @ApiModelProperty("类型")
    @ValueTableShow(3)
@@ -24,6 +29,7 @@
    @ApiModelProperty("1日工时")
    @ValueTableShow(4)
    @ExcelProperty(value = "1日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double oneHours;
    @ExcelIgnore
@@ -32,6 +38,7 @@
    @ApiModelProperty("2日工时")
    @ValueTableShow(5)
    @ExcelProperty(value = "2日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double twoHours;
    @ExcelIgnore
@@ -40,6 +47,7 @@
    @ApiModelProperty("3日工时")
    @ValueTableShow(6)
    @ExcelProperty(value = "3日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double threeHours;
    @ExcelIgnore
@@ -48,6 +56,7 @@
    @ApiModelProperty("4日工时")
    @ValueTableShow(7)
    @ExcelProperty(value = "4日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double fourHours;
    @ExcelIgnore
@@ -56,6 +65,7 @@
    @ApiModelProperty("5日工时")
    @ValueTableShow(8)
    @ExcelProperty(value = "5日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double fiveHours;
    @ExcelIgnore
@@ -64,6 +74,7 @@
    @ApiModelProperty("6日工时")
    @ValueTableShow(9)
    @ExcelProperty(value = "6日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double sixHours;
    @ExcelIgnore
@@ -72,6 +83,7 @@
    @ApiModelProperty("7日工时")
    @ValueTableShow(10)
    @ExcelProperty(value = "7日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double sevenHours;
    @ExcelIgnore
@@ -80,6 +92,7 @@
    @ApiModelProperty("8日工时")
    @ValueTableShow(11)
    @ExcelProperty(value = "8日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double eightHours;
    @ExcelIgnore
@@ -88,6 +101,7 @@
    @ApiModelProperty("9日工时")
    @ValueTableShow(12)
    @ExcelProperty(value = "9日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double nineHours;
    @ExcelIgnore
@@ -96,6 +110,7 @@
    @ApiModelProperty("10日工时")
    @ValueTableShow(13)
    @ExcelProperty(value = "10日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double tenHours;
    @ExcelIgnore
@@ -104,6 +119,7 @@
    @ApiModelProperty("11日工时")
    @ValueTableShow(14)
    @ExcelProperty(value = "11日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double elevenHours;
    @ExcelIgnore
@@ -112,6 +128,7 @@
    @ApiModelProperty("12日工时")
    @ValueTableShow(15)
    @ExcelProperty(value = "12日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double twelveHours;
    @ExcelIgnore
@@ -120,6 +137,7 @@
    @ApiModelProperty("13日工时")
    @ValueTableShow(16)
    @ExcelProperty(value = "13日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double thirteenHours;
    @ExcelIgnore
@@ -128,6 +146,7 @@
    @ApiModelProperty("14日工时")
    @ValueTableShow(17)
    @ExcelProperty(value = "14日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double fourteenHours;
    @ExcelIgnore
@@ -136,6 +155,7 @@
    @ApiModelProperty("15日工时")
    @ValueTableShow(18)
    @ExcelProperty(value = "15日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double fifteenHours;
    @ExcelIgnore
@@ -144,6 +164,7 @@
    @ApiModelProperty("16日工时")
    @ValueTableShow(19)
    @ExcelProperty(value = "16日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double sixteenHours;
    @ExcelIgnore
@@ -152,6 +173,7 @@
    @ApiModelProperty("17日工时")
    @ValueTableShow(20)
    @ExcelProperty(value = "17日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double seventeenHours;
    @ExcelIgnore
@@ -160,6 +182,7 @@
    @ApiModelProperty("18日工时")
    @ValueTableShow(21)
    @ExcelProperty(value = "18日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double eighteenHours;
    @ExcelIgnore
@@ -168,6 +191,7 @@
    @ApiModelProperty("19日工时")
    @ValueTableShow(22)
    @ExcelProperty(value = "19日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double nineteenHours;
    @ExcelIgnore
@@ -176,6 +200,7 @@
    @ApiModelProperty("20日工时")
    @ValueTableShow(23)
    @ExcelProperty(value = "20日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double twentyHours;
    @ExcelIgnore
@@ -184,6 +209,7 @@
    @ApiModelProperty("21日工时")
    @ValueTableShow(24)
    @ExcelProperty(value = "21日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double twentyOneHours;
    @ExcelIgnore
@@ -192,6 +218,7 @@
    @ApiModelProperty("22日工时")
    @ValueTableShow(25)
    @ExcelProperty(value = "22日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double twentyTwoHours;
    @ExcelIgnore
@@ -200,6 +227,7 @@
    @ApiModelProperty("23日工时")
    @ValueTableShow(26)
    @ExcelProperty(value = "23日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double twentyThreeHours;
    @ExcelIgnore
@@ -208,6 +236,7 @@
    @ApiModelProperty("24日工时")
    @ValueTableShow(27)
    @ExcelProperty(value = "24日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double twentyFourHours;
    @ExcelIgnore
@@ -216,6 +245,7 @@
    @ApiModelProperty("25日工时")
    @ValueTableShow(28)
    @ExcelProperty(value = "25日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double twentyFiveHours;
    @ExcelIgnore
@@ -224,6 +254,7 @@
    @ApiModelProperty("26日工时")
    @ValueTableShow(29)
    @ExcelProperty(value = "26日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double twentySixHours;
    @ExcelIgnore
@@ -232,6 +263,7 @@
    @ApiModelProperty("27日工时")
    @ValueTableShow(30)
    @ExcelProperty(value = "27日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double twentySevenHours;
    @ExcelIgnore
@@ -240,6 +272,7 @@
    @ApiModelProperty("28日工时")
    @ValueTableShow(31)
    @ExcelProperty(value = "28日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double twentyEightHours;
    @ExcelIgnore
@@ -248,6 +281,7 @@
    @ApiModelProperty("29日工时")
    @ValueTableShow(32)
    @ExcelProperty(value = "29日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double twentyNineHours;
    @ExcelIgnore
@@ -256,6 +290,7 @@
    @ApiModelProperty("30日工时")
    @ValueTableShow(33)
    @ExcelProperty(value = "30日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double thirtyHours;
    @ExcelIgnore
@@ -264,13 +299,21 @@
    @ApiModelProperty("31日工时")
    @ValueTableShow(34)
    @ExcelProperty(value = "31日")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double thirtyOneHours;
    @ExcelIgnore
    private Integer thirtyOne;
    @ApiModelProperty("总工时")
    @ValueTableShow(34)
    @ExcelProperty(value = "总工时")
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private Double total;
    @ApiModelProperty("月份")
    @ValueTableShow(35)
    @ExcelProperty(value = "月份")
    private String month;
}