package com.gkhy.exam.common.domain.model; import com.fasterxml.jackson.annotation.JsonInclude; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Getter; import lombok.Setter; import lombok.experimental.Accessors; import java.io.Serializable; import static com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL; @Setter @Getter @Accessors(chain = true) @ApiModel(value = "用户账号对象", description = "用户账号对象") @JsonInclude(NON_NULL) public class LoginUser implements Serializable { private static final long serialVersionUID = 1L; @ApiModelProperty("用户登录名") private String username; @ApiModelProperty("token") private String token; @ApiModelProperty("用户id") private Long id; @ApiModelProperty("token到期时间") private Long expireTime; @ApiModelProperty("公司id") private Long companyId; }