ExclusivePriceDTO.java 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. package com.zsElectric.boot.business.model.dto;
  2. import io.swagger.v3.oas.annotations.media.Schema;
  3. import lombok.Data;
  4. import java.io.Serial;
  5. import java.io.Serializable;
  6. import java.math.BigDecimal;
  7. @Schema( description = "企业专享价列表对象")
  8. @Data
  9. public class ExclusivePriceDTO implements Serializable {
  10. @Serial
  11. private static final long serialVersionUID = 1L;
  12. @Schema(description = "价格时段id")
  13. private Long id;
  14. @Schema(description = "时间段")
  15. private String time;
  16. @Schema(description = "企业id")
  17. private Integer firmId;
  18. @Schema(description = "附加平台服务费")
  19. private BigDecimal addServicePrice;
  20. @Schema(description = "电价")
  21. private BigDecimal electrovalence;
  22. @Schema(description = "结算服务费")
  23. private BigDecimal servicePrice;
  24. @Schema(description = "结算费合计")
  25. private BigDecimal ePrice;
  26. @Schema(description = "平台售价")
  27. private BigDecimal platformPrice;
  28. @Schema(description = "企业优惠金额")
  29. private BigDecimal firmServicePrice;
  30. @Schema(description = "企业专享价格")
  31. private BigDecimal firmPrice;
  32. @Schema(description = "时间类型 1 谷 2 平 3 峰")
  33. private Integer timeType;
  34. }