130 lines
3.0 KiB
C#
130 lines
3.0 KiB
C#
![]() |
using Microsoft.EntityFrameworkCore;
|
|||
|
using System;
|
|||
|
using System.Collections.Generic;
|
|||
|
using System.ComponentModel.DataAnnotations.Schema;
|
|||
|
using System.ComponentModel.DataAnnotations;
|
|||
|
using System.Linq;
|
|||
|
using System.Text;
|
|||
|
using System.Threading.Tasks;
|
|||
|
using VOL.Entity.DomainModels;
|
|||
|
using VOL.Entity.Enum;
|
|||
|
|
|||
|
namespace VOL.Model
|
|||
|
{
|
|||
|
/// <summary>
|
|||
|
/// 训练成绩上传
|
|||
|
/// </summary>
|
|||
|
public class Ai_TrainingDataUploadRequest
|
|||
|
{
|
|||
|
/// <summary>
|
|||
|
///学校Code
|
|||
|
/// </summary>
|
|||
|
public string SchoolCode { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// AI设备的唯一编码
|
|||
|
/// </summary>
|
|||
|
public string Code { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 年级编号
|
|||
|
/// </summary>
|
|||
|
public int GradeId { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
///班级Id
|
|||
|
/// </summary>
|
|||
|
public int ClassId { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 年级名称
|
|||
|
/// </summary>
|
|||
|
public string GradeName { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 班级名称
|
|||
|
/// </summary>
|
|||
|
public string ClassName { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 班级人数
|
|||
|
/// </summary>
|
|||
|
public int StudentCount { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
///老师Id
|
|||
|
/// </summary>
|
|||
|
public int TeacherId { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
///老师手机号
|
|||
|
/// </summary>
|
|||
|
public string TeacherPhone { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 模式类型
|
|||
|
/// </summary>
|
|||
|
public Ai_ModeEnum ModeType { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 模式名称
|
|||
|
/// </summary>
|
|||
|
public string ModelName { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 训练模块
|
|||
|
/// </summary>
|
|||
|
public Ai_TrainingModuleEnum TrainingModule { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 项目类型
|
|||
|
/// </summary>
|
|||
|
public TrainingItemType CategoryValue { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 开始时间
|
|||
|
/// </summary>
|
|||
|
public DateTime? StartTime { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 结束时间
|
|||
|
/// </summary>
|
|||
|
public DateTime? EndTime { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 参与人数
|
|||
|
/// </summary>
|
|||
|
public int TotalNumber { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 总轮次
|
|||
|
/// </summary>
|
|||
|
public int? TotalRound { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 限时
|
|||
|
/// </summary>
|
|||
|
public int LimitTime { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 限数
|
|||
|
/// </summary>
|
|||
|
public int LimitNumber { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 标准赛类型
|
|||
|
/// </summary>
|
|||
|
public int? TrainingType { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 比赛倒计时时间 (1, 2 分钟)
|
|||
|
/// </summary>
|
|||
|
public int? TrainingTime { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 限时限数总耗时
|
|||
|
/// </summary>
|
|||
|
public int? TotalTime { get; set; }
|
|||
|
}
|
|||
|
}
|