package com.nanri.aiimage.modules.productrisk.model.vo;

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

import java.util.ArrayList;
import java.util.List;

@Data
@Schema(description = "单个任务详情：任务级概要 + 下属各店结果行")
public class ProductRiskTaskDetailVo {

    @Schema(description = "任务级字段：id、状态、错误信息、时间等")
    private ProductRiskTaskItemVo task = new ProductRiskTaskItemVo();

    @Schema(description = "该任务下每个店铺一条结果记录，顺序一般按结果表 id 升序")
    private List<ProductRiskResultItemVo> items = new ArrayList<>();
}
