You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

42 lines
1.1 KiB

  1. package com.example.demo.domain.DTO;
  2. import jakarta.validation.constraints.NotNull;
  3. import lombok.Data;
  4. import lombok.NoArgsConstructor;
  5. /**
  6. * @program: GOLD
  7. * @ClassName GoldDTO
  8. * @description:
  9. * @author: huangqizhen
  10. * @create: 202506-30 23:40
  11. * @Version 1.0
  12. **/
  13. @Data
  14. @NoArgsConstructor
  15. public class GoldUserDTO {
  16. private String token;
  17. private String url = "";
  18. private String fileName = "";
  19. private Integer sort = 0;
  20. private String field = "";
  21. private Integer account;
  22. private Integer type = 1; //类型
  23. private Integer state = 0; //状态
  24. private String text = ""; //关键词搜索
  25. private Integer dataNum = 0;
  26. private String deptid = "";
  27. @NotNull(message = "page不能为空")
  28. private Integer page = 1;
  29. @NotNull(message = "pageSize不能为空")
  30. private Integer pageSize = 20;
  31. @Override
  32. public String toString() {
  33. return String.format(
  34. "AiEmotionExport(account=%d, type=%d, state=%d, dataNum=%d)",
  35. account, type, state, dataNum
  36. );
  37. }
  38. }