Type Alias AssignmentSubmissionListResponseDto
AssignmentSubmissionListResponseDto: {
page: number;
pageSize: number;
pendingCount: number;
submissions: {
attachments: {
downloadUrl: string;
fileId: string;
fileName: string;
}[];
body: string | null;
displayName: string;
dueAtAtSubmit: string | null;
feedback: string | null;
gradedAt: string | null;
id: string;
isLate: boolean;
profileId: string;
returnedAt: string | null;
revision: number;
rubricEvaluation: {
items: {
criterionId: string;
levelId?: string | null;
points?: number;
}[];
total: number;
} | null;
score: number | null;
similarity: {
copyRatio: number | null;
gptCopyRatio: number | null;
status:
| "PENDING"
| "PROCESSING"
| "COMPLETED"
| "FAILED"
| null;
};
status: "SUBMITTED" | "GRADED" | "RETURNED";
submittedAt: string;
}[];
total: number;
totalPages: number;
}