AccountConfigPagination.java 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. package jnpf.message.model.accountconfig;
  2. import io.swagger.v3.oas.annotations.media.Schema;
  3. import lombok.Data;
  4. import jnpf.base.Pagination;
  5. import java.util.List;
  6. /**
  7. * @版本: V3.2.0
  8. * @版权: 引迈信息技术有限公司(https://www.jnpfsoft.com)
  9. * @作者: JNPF开发平台组
  10. * @日期: 2022-08-18
  11. */
  12. @Data
  13. public class AccountConfigPagination extends Pagination {
  14. /**
  15. * selectKey
  16. */
  17. @Schema(description = "selectKey")
  18. private String selectKey;
  19. @Schema(description = "json")
  20. private String json;
  21. /**
  22. * 类型
  23. */
  24. @Schema(description = "类型")
  25. private String dataType;
  26. /**
  27. * 特别查询Json
  28. */
  29. @Schema(description = "特别查询Json")
  30. private String superQueryJson;
  31. /**
  32. * WebHook类型
  33. */
  34. @Schema(description = "WebHook类型")
  35. private Integer webhookType;
  36. /**
  37. * 渠道
  38. */
  39. @Schema(description = "渠道")
  40. private Integer channel;
  41. /**
  42. * 配置类型(2:邮箱,3:短信,4:钉钉,5:企业,6:飞书,7:webhook)
  43. */
  44. @Schema(description = "配置类型(2:邮箱,3:短信,4:钉钉,5:企业,6:飞书,7:webhook)")
  45. private String type;
  46. /**
  47. * 状态
  48. */
  49. @Schema(description = "状态")
  50. private String enabledMark;
  51. /**
  52. * 关键字
  53. **/
  54. @Schema(description = "关键字")
  55. private String keyword;
  56. /**
  57. * 菜单id
  58. */
  59. @Schema(description = "菜单id")
  60. private String menuId;
  61. }