package com.doumee.dao.business.web.request; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.Date; /** * 车型收入分析查询入参(web 端数据报表)。 *

时段支持两种方式: *

* * @author rk * @date 2026/06/26 */ @Data @ApiModel("车型收入分析查询") public class BikeIncomeQueryDTO { @ApiModelProperty(value = "时段类型 1近7天 2近15天 3近30天 4自定义", example = "1") private Integer dateType; @ApiModelProperty(value = "自定义开始时间(含),dateType=4 时必填", example = "2026-05-01 00:00:00") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date startDate; @ApiModelProperty(value = "自定义结束时间(含),dateType=4 时必填", example = "2026-06-26 23:59:59") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date endDate; }