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 moduleSummaries = new ArrayList<>(); /** 错误信息(如有) */ private List 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; } }