package com.cf.imes.module.system.controller.admin.auth.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.Size;
import lombok.Data;

/**
 * 管理后台 - 应用 Token 查询组织 Request VO
 */
@Schema(description = "管理后台 - 应用 Token 查询组织 Request VO")
@Data
public class AuthAppTokenReqVO {

    /**
     * system_config_token 表中存储的应用 Token
     */
    @Schema(description = "应用 Token", requiredMode = Schema.RequiredMode.REQUIRED)
    @NotBlank(message = "{auth.appToken.notBlank}")
    @Size(max = 255, message = "{auth.appToken.size}")
    private String appToken;
}
