using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Text;
using TEAMModelOS.SDK.Models;
using TEAMModelOS.SDK.Context.Attributes.Azure;
using TEAMModelOS.SDK.DI;
namespace TEAMModelOS.SDK.Models
{
///
/// 试卷信息
///
public class PaperDto
{
public string id { get; set; }
public string name { get; set; }
public string code { get; set; }
public string scope { get; set; }
public int multipleRule { get; set; }
public List slides { get; set; }
public string periodId { get; set; }
public List points { get; set; } = new List();
public List gradeIds { get; set; } = new List();
public string subjectId { get; set; }
public string subjectName { get; set; }
public double score { get; set; }
}
public class Slides
{
public string url { get; set; }
public string type { get; set; }
public Scoring scoring { get; set; } = new Scoring();
}
public class Scoring
{
public double score { get; set; }
public List knowledge { get; set; } = new List();
public int? field { get; set; }
public List ans { get; set; } = new List();
}
}