Files
jsowell-charger-web/jsowell-pile/src/main/java/com/jsowell/pile/domain/OrderDetail.java

182 lines
3.0 KiB
Java
Raw Normal View History

2023-03-04 16:29:55 +08:00
package com.jsowell.pile.domain;
import lombok.*;
2023-03-04 16:29:55 +08:00
import java.math.BigDecimal;
2024-01-06 15:26:35 +08:00
import java.util.Date;
2023-03-04 16:29:55 +08:00
/**
2024-01-06 15:26:35 +08:00
* 订单详情
2023-03-04 16:29:55 +08:00
*/
@Getter
@Setter
2023-03-04 16:29:55 +08:00
@Builder
2024-01-06 15:26:35 +08:00
@AllArgsConstructor
@NoArgsConstructor
public class OrderDetail {
private static final long serialVersionUID = 1L;
/**
* 主键
*/
private Integer id;
/**
* 订单编号
*/
private String orderCode;
/**
* 总用电量
*/
private BigDecimal totalUsedElectricity;
/**
* 订单总金额电费总额+服务费总额
*/
private BigDecimal totalOrderAmount;
/**
* 电费总金额各时段消耗电费总金额
*/
private BigDecimal totalElectricityAmount;
/**
* 电费折扣金额
*/
private BigDecimal discountElectricityAmount;
/**
* 服务费总金额各时段服务费总金额
*/
private BigDecimal totalServiceAmount;
/**
* 服务费折扣金额
*/
private BigDecimal discountServiceAmount;
/**
* 尖单价尖电费+尖服务费
*/
private BigDecimal sharpPrice;
/**
* 尖时段用电量
*/
private BigDecimal sharpUsedElectricity;
/**
* 尖时段电费单价
*/
private BigDecimal sharpElectricityPrice;
/**
* 尖时段服务费单价
*/
private BigDecimal sharpServicePrice;
/**
* 尖金额
*/
private BigDecimal sharpAmount;
/**
* 峰单价
*/
private BigDecimal peakPrice;
/**
* 峰时段用电量
*/
private BigDecimal peakUsedElectricity;
/**
* 峰时段电费单价
*/
private BigDecimal peakElectricityPrice;
/**
* 峰时段服务费单价
*/
private BigDecimal peakServicePrice;
/**
* 峰金额
*/
private BigDecimal peakAmount;
/**
* 平单价
*/
private BigDecimal flatPrice;
/**
* 平时段用电量
*/
private BigDecimal flatUsedElectricity;
/**
* 平时段电费单价
*/
private BigDecimal flatElectricityPrice;
/**
* 平时段服务费单价
*/
private BigDecimal flatServicePrice;
/**
* 平金额
*/
private BigDecimal flatAmount;
/**
* 谷单价
*/
private BigDecimal valleyPrice;
/**
* 谷时段用电量
*/
private BigDecimal valleyUsedElectricity;
/**
* 谷时段电费单价
*/
private BigDecimal valleyElectricityPrice;
/**
* 谷时段服务费单价
*/
private BigDecimal valleyServicePrice;
/**
* 谷金额
*/
private BigDecimal valleyAmount;
/**
* 创建人
*/
private String createBy;
/**
* 创建时间
*/
private Date createTime;
/**
* 更新人
*/
private String updateBy;
/**
* 更新时间
*/
private Date updateTime;
/**
* 删除标识0-正常1-删除
*/
private String delFlag;
}