package com.ruoyi.mock.vo;
|
|
import lombok.Data;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
|
/**
|
* AI数据生成结果
|
*/
|
@Data
|
public class DataGenerateResult {
|
|
/** 生成状态: SUCCESS / PARTIAL / FAILED */
|
private String status;
|
|
/** 总计生成条数 */
|
private int totalGenerated;
|
|
/** 各模块生成摘要 */
|
private List<ModuleSummary> moduleSummaries = new ArrayList<>();
|
|
/** 错误信息(如有) */
|
private List<String> errors = new ArrayList<>();
|
|
/** 基础数据检测结果(前置校验未通过时返回) */
|
private DataCheckResult checkResult;
|
|
@Data
|
public static class ModuleSummary {
|
private String module;
|
private String entityName;
|
private int generatedCount;
|
private int successCount;
|
private int failCount;
|
}
|
}
|