CommercialVo.java 1.7 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 lombok.Data;
  6. import javax.validation.constraints.NotBlank;
  7. import javax.validation.constraints.NotNull;
  8. import java.time.LocalDateTime;
  9. import java.util.Date;
  10. @Data
  11. public class CommercialVo {
  12. @NotBlank(groups = {EditGroup.class},message = "商户Id不能为空")
  13. private String commercialId;
  14. @NotBlank(groups = {AddGroup.class, EditGroup.class},message = "商户名称不能为空")
  15. private String commercialName;
  16. @NotBlank(groups = {AddGroup.class, EditGroup.class},message = "统一信用代码不能为空")
  17. private String code;
  18. private String commercialType;
  19. @NotNull(groups = {AddGroup.class, EditGroup.class},message = "状态不能为空")
  20. private Integer state;
  21. @NotBlank(groups = {AddGroup.class, EditGroup.class},message = "负责人名称不能为空")
  22. private String principalName;
  23. @NotBlank(groups = {AddGroup.class, EditGroup.class},message = "负责人联系方式不能为空")
  24. private String principalTelephone;
  25. private String prove1;
  26. private String prove2;
  27. private String prove3;
  28. private String prove4;
  29. private String prove5;
  30. @NotBlank(groups = {AddGroup.class, EditGroup.class},message = "地区Code不能为空")
  31. private String addrCode;
  32. private String addrCodeInfo;
  33. @NotBlank(groups = {AddGroup.class, EditGroup.class},message = "公司注册地址不能为空")
  34. private String addrInfo;
  35. private Date createTime;
  36. private Integer deleted;
  37. private String searchText;
  38. private int pageNum = 1;
  39. private int pageSize = 10;
  40. }