2023-03-04 16:29:55 +08:00
|
|
|
|
package com.jsowell.pile.domain;
|
|
|
|
|
|
|
2024-01-06 14:32:23 +08:00
|
|
|
|
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
|
|
|
|
*/
|
2024-01-06 14:32:23 +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;
|
|
|
|
|
|
}
|