package com.xzx.gc.entity; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.persistence.Id; import javax.persistence.Table; @Table(name = "xzx_user_auth_info") @Data public class UserAuth { @Id @ApiModelProperty(hidden = true) private Long id; @ApiModelProperty(hidden = true) private String authCode; @ApiModelProperty("当前权限对应的用户ID") private transient String userId; @ApiModelProperty("当前权限对应的用户类型") private transient String userType; @ApiModelProperty("权限项名称") private String authName; @ApiModelProperty(hidden = true) private String authDesc; @ApiModelProperty(hidden = true) private String categoryCode; @ApiModelProperty(hidden = true) private String categoryName; @ApiModelProperty(hidden = true) private Integer authOrder; @ApiModelProperty(hidden = true) private String createTime; @ApiModelProperty(hidden = true) private Integer delFlag; @ApiModelProperty("权限图标") private String authIcon; @ApiModelProperty("权限url") private String authUrl; @ApiModelProperty("1:需要展示在首页") private Short homePageFlag; }