package cn.gistack.sm.sg.DTO; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import java.util.List; /** * 查询类 */ @Data @AllArgsConstructor @NoArgsConstructor @Builder public class ProjectSearchDTO { private String projectName; private String adCode; private String deviceName; private String skName; private String gxType; private String gxName; private String createUser; private Long userId; private String gxInfoId; private String gxStepNum; private String projectId; private Integer approvalStatus; private Integer status; private Long reportPerson; private List projectIds; private String startTime; private String endTime; /** * 工程规模 */ private String engScal; /** * 水库编码 */ private String resCd; /** * 是否开工 1开工 2未开工 */ private Integer isBegin; @ApiModelProperty("当前页") private Integer current; @ApiModelProperty("每页的数量") private Integer size; /** * 上报时间 */ private String reportTime; /** * 项目排序 0状态 , 1进度 ,2注册码 */ private Integer projectSort; private String auditPerson; }