2026-04-30 15:47:26 +08:00

94 lines
2.1 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace YD_WeChatApplet.Commons.Dto.Patriarch
{
/// <summary>
/// 学生报告
/// </summary>
public class StudentReportDto
{
/// <summary>
/// 各项目得分
/// </summary>
public List<CategoryScoreDto> CategoryScoreList { get; set; }
}
/// <summary>
/// 各项目得分
/// </summary>
public class CategoryScoreDto
{
/// <summary>
/// 项目枚举
/// </summary>
public int CategoryValue { get; set; }
/// <summary>
/// 项目名称
/// </summary>
public string Name { get; set; }
/// <summary>
/// 上一次得分
/// </summary>
public float PrevScore { get; set; }
/// <summary>
/// 最新得分
/// </summary>
public float LastScore { get; set; }
/// <summary>
/// 最好得分
/// </summary>
public float MaxScore { get; set; }
/// <summary>
/// 班级平均得分
/// </summary>
public float ClassAvgScore { get; set; }
/// <summary>
/// 学校平均得分
/// </summary>
public float SchoolAvgScore { get; set; }
/// <summary>
/// 图片地址
/// </summary>
public string ImgUrl { get; set; }
/// <summary>
/// 等级
/// </summary>
public string Rank { get; set; }
/// <summary>
///年级Id
/// </summary>
public int? GradeId { get; set; }
/// <summary>
/// 成绩趋势图
/// </summary>
public ScoreTrendChartDataDto ScoreTrendChart { get; set; }
}
public class ScoreTrendChartDataDto
{
/// <summary>
/// X轴
/// </summary>
public List<string> AxisX { get; set; }
/// <summary>
/// Y轴
/// </summary>
public List<float> AxisY { get; set; }
}
}