package cn.besteam.modules.report.dto; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; import java.util.Date; @Data @ApiModel public class ReportDTO { @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @ApiModelProperty("开始时间") private Date startTime; @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @ApiModelProperty("结束时间") private Date endTime; @ApiModelProperty("区域ID") private Integer departmentId; @ApiModelProperty("运输单位ID") private Integer transitConfigId; @ApiModelProperty("运输单位名称") private String transitCompany; @ApiModelProperty("区域ID多个以逗号隔开-批量导出") private String departmentIds; @ApiModelProperty("转移联单,需要类型参数导出,多个用逗号拼接") private String dictTypeIds; @ApiModelProperty("类型:1=默认,2=邢台市") private Integer styleTpl=1; @ApiModelProperty("统计方式(1=日期统计,2=月度统计,3=季度统计,4=年度统计)") private Integer dateType; @ApiModelProperty("类型:1=收集,2=入库,3=出库,4=在库") private Integer typeTpl; @ApiModelProperty("排序方式 0:默认,1:重量") private Integer orderType = 0; @ApiModelProperty("统计分类 1-医疗废物 2-可回收输液瓶袋 3-危险废物") private Integer wasteType; }