package com.ydtech.modules.admin.model.vo; import com.baomidou.mybatisplus.annotation.TableId; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.validation.constraints.Max; import javax.validation.constraints.Min; import java.math.BigDecimal; import java.util.Date; @Data @ApiModel("查询Vo") public class SysDeptAccountVO { @ApiModelProperty(value = "deptId") private String deptId; @ApiModelProperty(value = "手续费佣金") private BigDecimal handlingFee; @ApiModelProperty(value = "非跟单佣金") private BigDecimal documentary; @ApiModelProperty(value = "推广佣金") private BigDecimal promotion; @ApiModelProperty(value = "推广佣金") @JsonFormat( pattern = "yyyy-MM-dd") private Date createTime; @ApiModelProperty(value = "每页页数") @Min(value = 20, message = "页数最小为20") @Max(value = 100, message = "页数最大为100") private int pageSize; @ApiModelProperty(value = "页数") @Min(value = 1, message = "页数最小为1") private int pageNum; }