package com.doumee.dao.vo; import com.doumee.core.annotation.excel.ExcelColumn; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.math.BigDecimal; @Data @ApiModel("平台财务总览项") public class FinanceOverviewVO implements Serializable { @ExcelColumn(name = "年月", width = 14, index = 1) @ApiModelProperty(value = "年月(如2026-01)") private String date; @ExcelColumn(name = "寄存订单营收(元)", width = 18, index = 2) @ApiModelProperty(value = "寄存订单营收(元)") private BigDecimal storageRevenue; @ExcelColumn(name = "寄送订单营收(元)", width = 18, index = 3) @ApiModelProperty(value = "寄送订单营收(元)") private BigDecimal deliveryRevenue; @ExcelColumn(name = "平台总营收(元)", width = 18, index = 4) @ApiModelProperty(value = "平台总营收(元)") private BigDecimal totalRevenue; @ExcelColumn(name = "门店分成总额(元)", width = 18, index = 5) @ApiModelProperty(value = "门店分成总额(元)") private BigDecimal shopFeeTotal; @ExcelColumn(name = "司机分成总额(元)", width = 18, index = 6) @ApiModelProperty(value = "司机分成总额(元)") private BigDecimal driverFeeTotal; @ExcelColumn(name = "退款总金额(元)", width = 18, index = 7) @ApiModelProperty(value = "退款总金额(元)") private BigDecimal refundAmount; @ExcelColumn(name = "逾期费用(元)", width = 18, index = 8) @ApiModelProperty(value = "逾期费用(元)") private BigDecimal overdueAmount; @ExcelColumn(name = "平台净营收(元)", width = 18, index = 9) @ApiModelProperty(value = "平台净营收(元)") private BigDecimal netRevenue; }