12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- /**
- * Date:2019-09-23 17:09:15
- * author:吴洪双
- */
- package com.szwl.model.query;
- import com.szwl.model.entity.TOrder;
- import com.szwl.myAnnotation.CamelCaseToUnderscore;
- import io.swagger.annotations.ApiModelProperty;
- import lombok.Getter;
- import lombok.NoArgsConstructor;
- import lombok.Setter;
- import lombok.ToString;
- import lombok.experimental.Accessors;
- import org.springframework.format.annotation.DateTimeFormat;
- import java.util.Date;
- import java.util.List;
- @SuppressWarnings("serial")
- @Accessors(chain = true)
- @NoArgsConstructor
- @Getter
- @Setter
- @ToString
- public class TOrderParam extends TOrder {
- @CamelCaseToUnderscore
- @ApiModelProperty(value = "排序,如:id desc")
- private String orderByClause;
- @ApiModelProperty(value = "是否distinct")
- private boolean distinct;
- @ApiModelProperty(value = "分页,展示多少条记录")
- private Integer limit;
- @ApiModelProperty(value = "分页,从第几条开始,默认从0开始")
- private Integer offset;
- @ApiModelProperty(value = "分页,展示多少条记录")
- private Integer size;
- @ApiModelProperty(value = "分页,第几页")
- private Integer current;
- @ApiModelProperty(value = "主键id 集合,用于批量删除和批量修改")
- private List primaryKeyList;
- private List<TOrder> entityList;//实体集合,用于批量新增
- @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- private Date createDate_start;
- @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- private Date createDate_end;
- @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- private Date modifyDate_start;
- @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- private Date modifyDate_end;
- @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- private Date payDate_start;
- @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- private Date payDate_end;
- @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- private Date refundDate_start;
- @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- private Date refundDate_end;
- private String clientId_like;
- private String createDate_like;
- private String sn_like;
- private Integer type_gt;
- private List equipmentId_inList;
- private List adminId_inList;
- /*==================================以上是自动生成部分字段======================================*/
- private String startTime;
- private String endTime;
- }
|