UserConditionModel.java 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. package jnpf.permission.model.user.mod;
  2. import io.swagger.v3.oas.annotations.media.Schema;
  3. import jnpf.base.Pagination;
  4. import lombok.Data;
  5. import java.io.Serializable;
  6. import java.util.List;
  7. /**
  8. * @author :JNPF开发平台组
  9. * @version: V3.1.0
  10. * @copyright 引迈信息技术有限公司
  11. * @date :2022/6/6 17:33
  12. */
  13. @Data
  14. public class UserConditionModel implements Serializable {
  15. /**
  16. * 部门id
  17. */
  18. @Schema(description = "部门id")
  19. private List<String> departIds;
  20. /**
  21. * 岗位id
  22. */
  23. @Schema(description = "岗位id")
  24. private List<String> positionIds;
  25. /**
  26. * 用户id
  27. */
  28. @Schema(description = "用户id")
  29. private List<String> userIds;
  30. /**
  31. * 角色Id
  32. */
  33. @Schema(description = "角色Id")
  34. private List<String> roleIds;
  35. /**
  36. * 分组Id
  37. */
  38. @Schema(description = "分组Id")
  39. private List<String> groupIds;
  40. /**
  41. * 类型
  42. */
  43. @Schema(description = "类型")
  44. private String type;
  45. @Schema(description = "分页参数")
  46. private Pagination pagination;
  47. }