/** * Date:2019-12-25 11:12:55 * author:吴洪双 */ package com.shawn.model.param; import com.shawn.model.entity.TSign; import com.shawn.model.entity.TWeixin; 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 TSignParam extends TSign { // @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 = "主键id 集合,用于批量删除和批量修改") private List primaryKeyList; private List 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; /*==================================以上是自动生成部分字段======================================*/ }