ViewPermissionsModel.java 646 B

123456789101112131415161718192021
  1. package jnpf.permission.model.permissiongroup;
  2. import io.swagger.v3.oas.annotations.media.Schema;
  3. import lombok.Data;
  4. import jakarta.validation.constraints.NotNull;
  5. import java.io.Serializable;
  6. @Data
  7. public class ViewPermissionsModel implements Serializable {
  8. @NotNull(message = "对象主键不能为空")
  9. @Schema(description = "对象id")
  10. private String id;
  11. @Schema(description = "权限组id")
  12. private String permissionId;
  13. @NotNull(message = "对象类型不能为空")
  14. @Schema(description = "对象类型")
  15. private String objectType;
  16. @Schema(description = "权限类型")
  17. private String itemType;
  18. }