Files
jsowell-charger-web/jsowell-pile/src/main/java/com/jsowell/pile/domain/OrderDetail.java
2024-01-06 15:26:35 +08:00

182 lines
3.0 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
package com.jsowell.pile.domain;
import lombok.*;
import java.math.BigDecimal;
import java.util.Date;
/**
* 订单详情
*/
@Getter
@Setter
@Builder
@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;
}