package com.doumee.dao.business.vo; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.util.List; /** * 收入统计结果(web 端数据报表 - 收入统计接口出参)。 *

包含:区间内每日收入明细(柱状图)、区间累计收入,以及环比 / 同比对比数据。 *

收入口径统一为 goodsorder.type=0(租车押金) 且 status=4(已结算) 的 closeMoney(结算金额)。 * * @author rk * @date 2026/06/26 */ @Data @ApiModel("收入统计结果") public class IncomeStatVO { @ApiModelProperty(value = "每日收入明细(柱状图,按日期升序,无数据日补0)") private List dailyList; @ApiModelProperty(value = "区间累计收入(元)") private BigDecimal totalIncome; @ApiModelProperty(value = "环比上期收入(元):紧邻前一等长区间") private BigDecimal chainAmount; @ApiModelProperty(value = "环比增长率(%);上期为0时返回 null(无法计算)") private BigDecimal chainRate; @ApiModelProperty(value = "同比去年同期收入(元):平移1年的等长区间") private BigDecimal yearOnYearAmount; @ApiModelProperty(value = "同比增长率(%);去年同期为0时返回 null(无法计算)") private BigDecimal yearOnYearRate; }