/**
 * 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
 */
import type { StudentInfo } from './studentInfo';
import type { TaskFeedbackResponse } from './taskFeedbackResponse';

/**
 * 任务完成详情响应
 */
export interface TaskCompletionDetailResponse {
  /** 完成记录ID */
  id?: number;
  /** 任务ID */
  taskId?: number;
  /** 任务标题 */
  taskTitle?: string;
  student?: StudentInfo;
  /** 状态：PENDING/SUBMITTED/REVIEWED */
  status?: string;
  /** 状态文本：待完成/已提交/已评价 */
  statusText?: string;
  /** 照片URL数组 */
  photos?: string[];
  /** 视频URL */
  videoUrl?: string;
  /** 语音URL */
  audioUrl?: string;
  /** 完成内容/阅读心得 */
  content?: string;
  /** 提交时间 */
  submittedAt?: string;
  /** 评价时间 */
  reviewedAt?: string;
  feedback?: TaskFeedbackResponse;
}
