package com.ruoyi.order.export;
|
|
import cn.afterturn.easypoi.excel.annotation.Excel;
|
import io.swagger.annotations.ApiModel;
|
import lombok.Data;
|
|
import java.io.Serializable;
|
import java.math.BigDecimal;
|
|
@Data
|
@ApiModel(value = "刷卡充电订单导出")
|
public class CardChargingOrderExport implements Serializable {
|
|
private static final long serialVersionUID = 1L;
|
|
@Excel(name = "订单编号", width = 26)
|
private String code;
|
|
@Excel(name = "充电卡号", width = 20)
|
private String cardNo;
|
|
@Excel(name = "状态", width = 16, replace = {"未知_0", "等待中/已插枪_1", "启动中_2", "充电中_3", "停止中_4", "已结束_5"})
|
private Integer status;
|
|
@Excel(name = "订单分类", width = 12)
|
private Integer orderClassification;
|
|
@Excel(name = "站点名称", width = 24)
|
private String siteName;
|
|
@Excel(name = "充电终端名称", width = 24)
|
private String terminalName;
|
|
@Excel(name = "站点ID", width = 12)
|
private Integer siteId;
|
|
@Excel(name = "充电桩ID", width = 12)
|
private Integer chargingPileId;
|
|
@Excel(name = "充电枪ID", width = 12)
|
private Integer chargingGunId;
|
|
@Excel(name = "充电时长(秒)", width = 14)
|
private Long chargingSecond;
|
|
@Excel(name = "开始时间", width = 22)
|
private String startTime;
|
|
@Excel(name = "最后时间", width = 22)
|
private String endTime;
|
|
@Excel(name = "充电量", width = 12)
|
private BigDecimal chargingCapacity;
|
|
@Excel(name = "电费", width = 12)
|
private BigDecimal electrovalence;
|
|
@Excel(name = "服务费", width = 12)
|
private BigDecimal serviceCharge;
|
|
@Excel(name = "订单金额", width = 12)
|
private BigDecimal orderAmount;
|
|
@Excel(name = "实付", width = 12)
|
private BigDecimal paymentAmount;
|
|
@Excel(name = "平台收入", width = 12)
|
private BigDecimal platformIncome;
|
|
@Excel(name = "合作商收入", width = 12)
|
private BigDecimal partnerIncome;
|
}
|