LoginResponse.java 476 字节
package com.aigeo.auth.dto;

import com.aigeo.company.entity.User;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * 用户登录响应DTO
 */
@Data
@Schema(description = "用户登录响应数据")
public class LoginResponse {

    @Schema(description = "访问令牌")
    private String token;

    @Schema(description = "过期时间(毫秒)")
    private Long expiresIn;

    @Schema(description = "用户信息")
    private User user;
}