package com.doumee.dao.business.vo; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; /** * 综合看板 VO(管理端报表:收益 + 订单数 + 车辆 + 客户数)。 *

口径: *

* * @author rk * @date 2026/06/26 */ @Data @ApiModel("综合看板") public class DashboardVO { // ---------------- 收益(元) ---------------- @ApiModelProperty(value = "本月收益(元)") private BigDecimal monthIncome; @ApiModelProperty(value = "昨日收益(元)") private BigDecimal yesterdayIncome; @ApiModelProperty(value = "今日收益(元)") private BigDecimal todayIncome; // ---------------- 订单数 ---------------- @ApiModelProperty(value = "本月订单数(已支付)") private Long monthOrderCount; @ApiModelProperty(value = "昨日订单数(已支付)") private Long yesterdayOrderCount; @ApiModelProperty(value = "今日订单数(已支付)") private Long todayOrderCount; // ---------------- 车辆 ---------------- @ApiModelProperty(value = "车辆总数(未删除)") private Long totalBikeCount; // ---------------- 客户数 ---------------- @ApiModelProperty(value = "客户总数(未删除会员总数)") private Long totalMemberCount; @ApiModelProperty(value = "昨日新增客户(create_date 落在昨日)") private Long yesterdayNewMember; @ApiModelProperty(value = "今日新增客户(create_date ≥ 今日0点)") private Long todayNewMember; }