| 1234567891011121314151617181920212223242526272829303132333435363738 |
- package cc.uncarbon.module.sys.model.response;
- import io.swagger.annotations.ApiModelProperty;
- import java.io.Serializable;
- import java.util.Collection;
- import lombok.AllArgsConstructor;
- import lombok.Data;
- import lombok.NoArgsConstructor;
- import lombok.experimental.Accessors;
- import lombok.experimental.SuperBuilder;
- /**
- * 登录后返回的字段
- * 用于返回给前端
- *
- * @author Uncarbon
- */
- @Accessors(chain = true)
- @SuperBuilder
- @AllArgsConstructor
- @NoArgsConstructor
- @Data
- public class SysUserLoginVO implements Serializable {
- @ApiModelProperty(value = "token名称")
- private String tokenName;
- @ApiModelProperty(value = "token值")
- private String tokenValue;
- @ApiModelProperty(value = "对应角色")
- private Collection<String> roles;
- @ApiModelProperty(value = "拥有权限")
- private Collection<String> permissions;
- }
|