package com.ruoyi.order.export; import cn.afterturn.easypoi.excel.annotation.Excel; import io.swagger.annotations.ApiModel; import lombok.Data; import java.io.Serializable; @Data @ApiModel(value = "充电时段统计-导出") public class TChargingOrderExport implements Serializable { private Integer id; @Excel(name = "订单编号",width = 30) private String code; private String siteCode; @Excel(name = "电站名称",width = 30) private String siteName; private String terminalName; private String city; private String cityName; @Excel(name = "所属合作商",width = 30) private String partner; private Integer siteType; private String saleType; private String status; private String businessCategory; @Excel(name = "计费模板",width = 30) private String name; private String orderClassification; private String startType; @Excel(name = "一级来源",width = 30) private String one; @Excel(name = "二级来源",width = 30) private String two; @Excel(name = "订单创建时间",width = 30) private String createTime; @Excel(name = "充电开始时间",width = 30) private String startTime; @Excel(name = "充电结束时间",width = 30) private String endTime; private String rechargePaymentStatus; private String type; private String chargingType; @Excel(name = "判定结束原因",width = 30,replace = {"异常终止_0","主动终止_1","满电终止_2","费用不足终止_3"}) private String endmode; private String chargingEndAccount; private String isFree; @Excel(name = "充电电费(元)",width = 30) private String electrovalence; @Excel(name = "充电服务费(元)",width = 30) private String serviceCharge; @Excel(name = "充电费用(元)",width = 30) private String total; @Excel(name = "充电电量(度)",width = 30) private String chargingCapacity; private String electrovalencePrice; private String serviceChargePrice; private String serviceChargePriceLook; @Excel(name = "充电时长(分钟)",width = 30) private String cumulativeChargingTime; @Excel(name = "支付方式",width = 30) private String paymentMethod; @Excel(name = "现金支付金额",width = 30) private String cashPayAmount; @Excel(name = "余额支付金额",width = 30) private String balancePayAmount; @Excel(name = "退款金额",width = 30) private String refundAmount; @Excel(name = "充电前面soc",width = 30) private String startSoc; @Excel(name = "充电后soc",width = 30) private String endtSoc; private String isSoc; private String isSocType; private String isSocNum; private String userType; @Excel(name = "会员类型",width = 30) private String vipType; @Excel(name = "是否PLUS订单",width = 30) private String isPlus; private String userCode; private String realName; private String deviceCode; @Excel(name = "手机号",width = 30) private String phone; private String nickName; private String companyCode; private String companyName; private String accountType; private String useUser; private String bankCard; private String replaceUser; @Excel(name = "车架号",width = 30) private String carSiteName; @Excel(name = "余额收入",width = 30) private String balanceIncome; @Excel(name = "余额赠送收入",width = 30) private String balanceGiftIncome; @Excel(name = "引流平台分佣",width = 30) private String tripartiteCommission; @Excel(name = "车架号来源",width = 30) private String carSiteSource; @Excel(name = "车牌号",width = 30) private String carNumber; private String carEngineNumber; private String carNumberCode; private String orderCode; private String carNumberSource; private String isSingle; private String carType; private String carBrand; private String carSeries; private String carSeriesSource; @Excel(name = "收款时间",width = 30) private String payTime; private String electrovalenceSiteCode; private String electrovalenceSiteName; private String companyNameAdmin; private String moneyType; private String deviceType; private String settlementCompanyName; private String prePaymentType; private String isSecurity; @Excel(name = "引流平台分佣",width = 30) private String sharingAmount; @Excel(name = "是否白名单",width = 30) private String isWhitelist; @Excel(name = "白名单电费退款金额",width = 30) private String whitelistElectricRefundAmount; @Excel(name = "白名单服务费退款金额",width = 30) private String whitelistServiceRefundAmount; }