ModulePermissionModel.java 575 B

1234567891011121314151617181920212223
  1. package jnpf.base.model.module;
  2. import io.swagger.v3.oas.annotations.media.Schema;
  3. import lombok.Data;
  4. import java.io.Serializable;
  5. import java.util.List;
  6. @Data
  7. public class ModulePermissionModel implements Serializable {
  8. @Schema(description = "名称")
  9. private String fullName;
  10. @Schema(description = "是否有权限 0-未开启 1-有权限 2-无权限")
  11. private int type;
  12. private List<ModulePermissionBaseModel> list;
  13. @Data
  14. public static class ModulePermissionBaseModel {
  15. private String id;
  16. private String fullName;
  17. }
  18. }