TestTreeBo.java 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. package com.ruoyi.demo.domain.bo;
  2. import com.ruoyi.common.core.domain.TreeEntity;
  3. import com.ruoyi.common.core.validate.AddGroup;
  4. import com.ruoyi.common.core.validate.EditGroup;
  5. import lombok.Data;
  6. import lombok.EqualsAndHashCode;
  7. import javax.validation.constraints.NotBlank;
  8. import javax.validation.constraints.NotNull;
  9. /**
  10. * 测试树表业务对象 test_tree
  11. *
  12. * @author Lion Li
  13. * @date 2021-07-26
  14. */
  15. @Data
  16. @EqualsAndHashCode(callSuper = true)
  17. public class TestTreeBo extends TreeEntity<TestTreeBo> {
  18. /**
  19. * 主键
  20. */
  21. @NotNull(message = "主键不能为空", groups = {EditGroup.class})
  22. private Long id;
  23. /**
  24. * 部门id
  25. */
  26. @NotNull(message = "部门id不能为空", groups = {AddGroup.class, EditGroup.class})
  27. private Long deptId;
  28. /**
  29. * 用户id
  30. */
  31. @NotNull(message = "用户id不能为空", groups = {AddGroup.class, EditGroup.class})
  32. private Long userId;
  33. /**
  34. * 树节点名
  35. */
  36. @NotBlank(message = "树节点名不能为空", groups = {AddGroup.class, EditGroup.class})
  37. private String treeName;
  38. }