SysDeptAccountVO.java 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. package com.ydtech.modules.admin.model.vo;
  2. import com.baomidou.mybatisplus.annotation.TableId;
  3. import com.fasterxml.jackson.annotation.JsonFormat;
  4. import io.swagger.annotations.ApiModel;
  5. import io.swagger.annotations.ApiModelProperty;
  6. import lombok.Data;
  7. import javax.validation.constraints.Max;
  8. import javax.validation.constraints.Min;
  9. import java.math.BigDecimal;
  10. import java.util.Date;
  11. @Data
  12. @ApiModel("查询Vo")
  13. public class SysDeptAccountVO {
  14. @ApiModelProperty(value = "deptId")
  15. private String deptId;
  16. @ApiModelProperty(value = "手续费佣金")
  17. private BigDecimal handlingFee;
  18. @ApiModelProperty(value = "非跟单佣金")
  19. private BigDecimal documentary;
  20. @ApiModelProperty(value = "推广佣金")
  21. private BigDecimal promotion;
  22. @ApiModelProperty(value = "推广佣金")
  23. @JsonFormat( pattern = "yyyy-MM-dd")
  24. private Date createTime;
  25. @ApiModelProperty(value = "每页页数")
  26. @Min(value = 20, message = "页数最小为20")
  27. @Max(value = 100, message = "页数最大为100")
  28. private int pageSize;
  29. @ApiModelProperty(value = "页数")
  30. @Min(value = 1, message = "页数最小为1")
  31. private int pageNum;
  32. }