package cc.mrbird.febs.ai.entity; import cc.mrbird.febs.common.entity.AiBaseEntity; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import java.util.List; /** * ai题目生成任务 * * @author yourname * @date 2025-07-29 */ @Data @TableName("ai_product_question_job") public class AiProductQuestionJob extends AiBaseEntity { /** * 公司ID (UUID) */ private String companyId; /** * AI产品类别ID (UUID) */ private String productCategoryId; /** * 要求 */ private String title; /** * AI角色 */ private String promptAiSystem; /** * 难度:1-简单,2-中等,3-困难 */ private Integer difficulty; /** * 状态 0-为启动 1-进行中 2-已完成 */ private Integer state; /** * 题目数量 */ private Integer questionCnt; /** * 已完成数量 */ private Integer questionDoneCnt; }