package com.ruoyi.order.api.entity; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.validation.constraints.NotBlank; import java.util.List; /** * @author HJL * @version 1.0 * @since 2024-05-30 15:42 */ @Data @ApiModel(value = "orderCount对象", description = "回收订单统计返回类") public class OrderCountRequest { @ApiModelProperty("所选城市id集合") private List cityList; @ApiModelProperty("查询订单状态(全部订单:该字段不传值;其他状态(0:待派单;1:待上门;2:待完工;3:已完结;4:已取消;5:已改派))") private Integer orderState; @ApiModelProperty("统计类型(全年:year;本月:month;本周:week;今日:today)") @NotBlank(message = "请选择:统计类型!") private String countType; @ApiModelProperty("开始日期(yyyy-MM-dd格式)") private String startTime; @ApiModelProperty("结束日期(yyyy-MM-dd格式)") private String endTime; }