117 lines
2.5 KiB
C#
Raw Normal View History

2025-06-06 16:00:39 +08:00
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.Enum;
namespace VOL.Model
{
/// <summary>
/// 添加学生
/// </summary>
public class AddStudentParam
{
/// <summary>
/// Id
/// </summary>
public int Id { get; set; }
/// <summary>
///班级Id
/// </summary>
public int ClassId { get; set; }
/// <summary>
///学生学号
/// </summary>
public string StudentNo { get; set; }
/// <summary>
///身份证
/// </summary>
public string IDCard { get; set; }
/// <summary>
///学生名称
/// </summary>
public string StudentName { get; set; }
/// <summary>
///年龄
/// </summary>
public int Age { get; set; }
/// <summary>
///性别
/// </summary>
public SexType Sex { get; set; }
/// <summary>
///学生照片
/// </summary>
public string Photo { get; set; }
/// <summary>
///出生日期
/// </summary>
public DateTime? Birthday { get; set; }
/// <summary>
/// 心率设备正面编号
/// </summary>
public string HeartRateFrontNo { get; set; }
/// <summary>
/// 心率设备ID
/// </summary>
public string HeartRateId { get; set; }
/// <summary>
/// 中长跑芯片编号
/// </summary>
public string RunChipNo { get; set; }
/// <summary>
/// 跳绳编号
/// </summary>
public string RopeSkipQRCode { get; set; }
2025-06-06 16:55:14 +08:00
/// <summary>
///排序
/// </summary>
//public int OrderNo { get; set; } = 1;
2025-06-06 16:00:39 +08:00
}
/// <summary>
/// 修改学生状态
/// </summary>
public class UpdateStudentStatusParam
{
/// <summary>
///学生学号
/// </summary>
public string StudentNo { get; set; }
/// <summary>
/// 状态值
/// </summary>
public StudentStatus Status { get; set; }
}
/// <summary>
/// 修改学生密码
/// </summary>
public class UpdateStudentPwdParam
{
/// <summary>
///学生学号
/// </summary>
public string StudentNo { get; set; }
}
}