AppVo.java 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. package com.ruoyi.demo.entity.vo;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import com.ruoyi.common.core.validate.AddGroup;
  4. import com.ruoyi.common.core.validate.EditGroup;
  5. import com.ruoyi.common.core.validate.QueryGroup;
  6. import lombok.Data;
  7. import javax.validation.constraints.NotBlank;
  8. import javax.validation.constraints.NotNull;
  9. import java.time.LocalDateTime;
  10. import java.util.Date;
  11. @Data
  12. public class AppVo {
  13. @NotBlank(groups = {EditGroup.class, QueryGroup.class},message = "appkey不能为空")
  14. private String appkey;
  15. @NotBlank(groups = {AddGroup.class, EditGroup.class},message = "appLogo不能为空")
  16. private String appLogo;
  17. @NotBlank(groups = {AddGroup.class, EditGroup.class},message = "app名称不能为空")
  18. private String appName;
  19. private String appIntroduce;
  20. @NotBlank(groups = {AddGroup.class, EditGroup.class},message = "commercialId不能为空")
  21. private String commercialId;
  22. @NotBlank(groups = {AddGroup.class, EditGroup.class},message = "商户名称不能为空")
  23. private String commercialName;
  24. private Integer state;
  25. @NotBlank(groups = {AddGroup.class, EditGroup.class},message = "回调地址不能为空")
  26. private String callBack;
  27. private String appSecret;
  28. private String prove1;
  29. private String prove2;
  30. private String prove3;
  31. private String prove4;
  32. private String prove5;
  33. private Date createTime;
  34. private String annotation;
  35. private Integer deleted;
  36. private String searchText;
  37. private int pageNum = 1;
  38. private int pageSize = 10;
  39. }