package com.yuanchu.mom.dto; import com.fasterxml.jackson.annotation.JsonFormat; import com.yuanchu.mom.annotation.ValueTableShow; import com.yuanchu.mom.common.OrderBy; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import java.io.Serializable; import java.math.BigDecimal; import java.time.LocalDateTime; @Data @AllArgsConstructor @NoArgsConstructor public class ProductCountDto extends OrderBy implements Serializable { @ValueTableShow(1) @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime updateTime; @ApiModelProperty("日期") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime createTime; @ValueTableShow(2) @ApiModelProperty("项目") private String product; @ValueTableShow(3) @ApiModelProperty("消费") private BigDecimal consumption; @ValueTableShow(4) @ApiModelProperty("进粉") private Integer fansAdd; @ValueTableShow(5) @ApiModelProperty("客户成本") private BigDecimal customerCosts; @ApiModelProperty("创建用户") private Integer createUser; }