| | |
| | | package com.ruoyi.system.vo; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.util.Date; |
| | |
| | | * @author ruoyi |
| | | */ |
| | | @Data |
| | | @ApiModel(value = "SysDashboardOverviewVO", description = "首页数据总览返回对象") |
| | | public class SysDashboardOverviewVO |
| | | { |
| | | /** 当前统计周期 */ |
| | | @ApiModelProperty("当前统计周期:TODAY今日 RECENT_7_DAYS最近7天 RECENT_30_DAYS最近30天 CUSTOM自定义") |
| | | private String periodType; |
| | | |
| | | /** 统计开始时间 */ |
| | | @ApiModelProperty("统计开始时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | private Date beginTime; |
| | | |
| | | /** 统计结束时间 */ |
| | | @ApiModelProperty("统计结束时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | private Date endTime; |
| | | |
| | | /** 线上预约统计 */ |
| | | @ApiModelProperty("线上预约板块统计") |
| | | private SysDashboardRegisterSummaryVO onlineAppointment; |
| | | |
| | | /** 现场登记统计 */ |
| | | @ApiModelProperty("现场预约板块统计") |
| | | private SysDashboardRegisterSummaryVO onsiteAppointment; |
| | | |
| | | /** 访客状态统计 */ |
| | | @ApiModelProperty("访客实时状态统计") |
| | | private SysDashboardStatusSummaryVO statusSummary; |
| | | |
| | | /** 登记趋势 */ |
| | | @ApiModelProperty("进出场趋势统计") |
| | | private SysDashboardTrendVO trend; |
| | | } |