| | |
| | | */ |
| | | package org.springblade.modules.system.entity; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableLogic; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.baomidou.mybatisplus.annotation.*; |
| | | import com.fasterxml.jackson.databind.annotation.JsonSerialize; |
| | | import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; |
| | | import io.swagger.annotations.ApiModel; |
| | |
| | | @ApiModelProperty(value = "菜单父主键") |
| | | private Long parentId; |
| | | |
| | | /** |
| | | * 菜单编号 |
| | | */ |
| | | @ApiModelProperty(value = "菜单编号") |
| | | |
| | | /** 菜单编号 */ |
| | | @ApiModelProperty(value = "菜单编号", example = "") |
| | | @TableField("code") |
| | | private String code; |
| | | |
| | | /** |
| | | * 菜单名称 |
| | | */ |
| | | @ApiModelProperty(value = "菜单名称") |
| | | /** 菜单名称 */ |
| | | @ApiModelProperty(value = "菜单名称", example = "") |
| | | @TableField("name") |
| | | private String name; |
| | | |
| | | /** |
| | | * 菜单别名 |
| | | */ |
| | | @ApiModelProperty(value = "菜单别名") |
| | | /** 菜单别名 */ |
| | | @ApiModelProperty(value = "菜单别名", example = "") |
| | | @TableField("alias") |
| | | private String alias; |
| | | |
| | | /** |
| | | * 请求地址 |
| | | */ |
| | | @ApiModelProperty(value = "请求地址") |
| | | /** 请求地址 */ |
| | | @ApiModelProperty(value = "请求地址", example = "") |
| | | @TableField("path") |
| | | private String path; |
| | | |
| | | /** |
| | | * 菜单资源 |
| | | */ |
| | | @ApiModelProperty(value = "菜单资源") |
| | | /** 菜单资源 */ |
| | | @ApiModelProperty(value = "菜单资源", example = "") |
| | | @TableField("source") |
| | | private String source; |
| | | |
| | | /** |
| | | * 排序 |
| | | */ |
| | | @ApiModelProperty(value = "排序") |
| | | /** 排序 */ |
| | | @ApiModelProperty(value = "排序", example = "") |
| | | @TableField("sort") |
| | | private Integer sort; |
| | | |
| | | /** |
| | | * 菜单类型 |
| | | */ |
| | | @ApiModelProperty(value = "菜单类型") |
| | | /** 菜单类型:菜单,按钮 */ |
| | | @ApiModelProperty(value = "菜单类型:菜单,按钮", example = "") |
| | | @TableField("category") |
| | | private Integer category; |
| | | |
| | | /** |
| | | * 操作按钮类型 |
| | | */ |
| | | @ApiModelProperty(value = "操作按钮类型") |
| | | /** 操作按钮类型 */ |
| | | @ApiModelProperty(value = "操作按钮类型", example = "") |
| | | @TableField("action") |
| | | private Integer action; |
| | | |
| | | /** |
| | | * 是否打开新页面 |
| | | */ |
| | | @ApiModelProperty(value = "是否打开新页面") |
| | | /** 操作按钮类型 */ |
| | | @ApiModelProperty(value = "菜单类型:0:web 1:app", example = "") |
| | | @TableField("menu_type") |
| | | private Integer menuType; |
| | | |
| | | /** 是否打开新页面 */ |
| | | @ApiModelProperty(value = "是否打开新页面", example = "") |
| | | @TableField("is_open") |
| | | private Integer isOpen; |
| | | |
| | | /** |
| | | * 备注 |
| | | */ |
| | | @ApiModelProperty(value = "备注") |
| | | /** 组件地址 */ |
| | | @ApiModelProperty(value = "组件地址", example = "") |
| | | @TableField("component") |
| | | private String component; |
| | | |
| | | /** 备注 */ |
| | | @ApiModelProperty(value = "备注", example = "") |
| | | @TableField("remark") |
| | | private String remark; |
| | | |
| | | /** |
| | | * 是否已删除 |
| | | */ |
| | | @TableLogic |
| | | @ApiModelProperty(value = "是否已删除") |
| | | /** 是否已删除 */ |
| | | @ApiModelProperty(value = "是否已删除", example = "") |
| | | @TableField("is_deleted") |
| | | private Integer isDeleted; |
| | | |
| | | /** 图片地址 */ |
| | | @ApiModelProperty(value = "图片地址", example = "") |
| | | @TableField("picture_img") |
| | | private String pictureImg; |
| | | |
| | | /** 标签 */ |
| | | @ApiModelProperty(value = "标签", example = "") |
| | | @TableField("label_id") |
| | | private String labelId; |
| | | |
| | | /** 颜色 */ |
| | | @ApiModelProperty(value = "颜色", example = "") |
| | | @TableField("background") |
| | | private String background; |
| | | |
| | | /** 标签对象 */ |
| | | @ApiModelProperty(value = "标签对象", example = "") |
| | | @TableField("label_str") |
| | | private String labelStr; |
| | | |
| | | |
| | | @Override |
| | | public boolean equals(Object obj) { |