AuthorizeEntity.java 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. package jnpf.permission.entity;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import com.baomidou.mybatisplus.annotation.TableName;
  4. import jnpf.base.entity.SuperExtendEntity;
  5. import lombok.Data;
  6. /**
  7. * 操作权限
  8. *
  9. * @author JNPF开发平台组
  10. * @version V3.1.0
  11. * @copyright 引迈信息技AuthorizeController术有限公司
  12. * @date 2019年9月26日 上午9:18
  13. */
  14. @Data
  15. @TableName("base_authorize")
  16. public class AuthorizeEntity extends SuperExtendEntity<String> {
  17. /**
  18. * 项目类型:
  19. * 角色、岗位:module、column、button、resource、portal
  20. * 身份:role、position
  21. */
  22. @TableField("f_item_type")
  23. private String itemType;
  24. /**
  25. * 项目主键
  26. */
  27. @TableField("f_item_id")
  28. private String itemId;
  29. /**
  30. * 对象类型:
  31. * 角色、岗位、身份
  32. * role、position、standing
  33. */
  34. @TableField("f_object_type")
  35. private String objectType;
  36. /**
  37. * 对象主键
  38. */
  39. @TableField("f_object_id")
  40. private String objectId;
  41. }