MrShi
12 小时以前 9eeb62c02a7b3c7b95c20678b6a9c74e7f12f943
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
package com.doumee.dao.business.vo;
 
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
import java.math.BigDecimal;
 
/**
 * 运营中心数据(管理端报表:今日概览 + 登录信息)。
 * <p>用于管理端运营中心首页看板:今日订单 / 进行中订单 / 今日套餐收入 / 今日总收入,
 * 外加当前登录人姓名、今日日期、星期几。
 *
 * @author rk
 * @date 2026/06/26
 */
@Data
@ApiModel("运营中心数据")
public class OperationCenterVO {
 
    @ApiModelProperty(value = "当前登录用户姓名(由 Controller 从登录态注入)")
    private String realName;
 
    @ApiModelProperty(value = "今日日期 yyyy-MM-dd")
    private String today;
 
    @ApiModelProperty(value = "星期几(星期X)")
    private String weekDay;
 
    @ApiModelProperty(value = "今日订单总数:今日已支付订单(含骑行押金 type=0 与套餐卡 type=1)")
    private Long todayOrderCount;
 
    @ApiModelProperty(value = "进行中订单数量:骑行中(type=0、已支付未结算 status=1),实时在途,不限日期")
    private Long ongoingOrderCount;
 
    @ApiModelProperty(value = "今日套餐收入(元):今日套餐卡购买(type=1、已支付)的 money 之和")
    private BigDecimal packageIncome;
 
    @ApiModelProperty(value = "今日总收入(元):与收入统计同口径(type=0 押金 + status=4 已结算 的 closeMoney)")
    private BigDecimal totalIncome;
}