package com.dora.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Data;

@Data
@AllArgsConstructor
public class TaskSubmitResponse {

    @Schema(description = "系统生成的唯一任务编号")
    private String taskNo;

    @Schema(description = "任务创建后的初始状态")
    private String status;

    @Schema(description = "当前在队列中的位置 (0表示立即处理)")
    private Long queuePosition;

    @Schema(description = "预计等待时间（秒）")
    private Integer estimatedWaitTime;

    @Schema(description = "给用户的提示信息")
    private String message;
}
