CommercialVo.java 1.5 KB

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