package com.ruoyi.order.api.vo; import com.ruoyi.common.core.web.page.PageInfo; import com.ruoyi.order.api.model.TChargingOrder; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.util.List; @Data @ApiModel(value = "ChargingBillVO对象",description = "充电算帐单") public class ChargingBillVO { @ApiModelProperty(value = "充电总度数") private BigDecimal chargingCapacity; @ApiModelProperty(value = "实收金额") private BigDecimal paymentAmount; @ApiModelProperty(value = "订单总金额") private BigDecimal orderAmount; @ApiModelProperty(value = "总退款金额") private BigDecimal refundAmount; @ApiModelProperty(value = "累计电费") private BigDecimal electrovalence; @ApiModelProperty(value = "累计服务费") private BigDecimal serviceCharge; @ApiModelProperty(value = "订单数量") private Integer orderCount; @ApiModelProperty(value = "平台手续费") private BigDecimal commissionAmount; @ApiModelProperty(value = "三方平台分佣") private BigDecimal sharingAmount; @ApiModelProperty(value = "优惠抵扣") private BigDecimal discount; @ApiModelProperty(value = "账单分类 1全站 2各个站点 前端忽略") private String category; @ApiModelProperty(value = "账单类型 月结 前端忽略") private String type; @ApiModelProperty(value = "站点名称 前端忽略") private String siteName; @ApiModelProperty(value = "账单周期 前端忽略") private String billWeek; @ApiModelProperty(value = "账单生成日期 前端忽略") private String createTime; @ApiModelProperty(value = "账单编号 前端忽略") private String code; @ApiModelProperty(value = "充电时长 前端忽略") private String chargingTime; @ApiModelProperty(value = "列表数据") private PageInfo list; @ApiModelProperty(value = "导出Excel数据 前端忽略") private List exportList; }