/**
 * Generated by orval v8.5.3 🍺
 * Do not edit manually.
 * Reading Platform API
 * Reading Platform Backend Service API Documentation
 * OpenAPI spec version: 1.0.0
 */

/**
 * 任务响应
 */
export interface TaskResponse {
  /** ID */
  id?: number;
  /** 租户 ID */
  tenantId?: number;
  /** 任务标题 */
  title?: string;
  /** 任务描述 */
  description?: string;
  /** 任务类型 */
  type?: string;
  /** 关联绘本名称 */
  relatedBookName?: string;
  /** 课程 ID */
  courseId?: number;
  /** 创建人 ID */
  creatorId?: number;
  /** 创建人角色 */
  creatorRole?: string;
  /** 开始日期 */
  startDate?: string;
  /** 截止日期 */
  dueDate?: string;
  /** 状态 */
  status?: string;
  /** 附件 */
  attachments?: string;
  /** 目标类型：CLASS-班级，STUDENT-学生 */
  targetType?: string;
  /** 目标 IDs（班级或学生） */
  targetIds?: number[];
  /** 创建时间 */
  createdAt?: string;
  /** 更新时间 */
  updatedAt?: string;
}
