2025-06-06 16:00:39 +08:00

87 lines
1.9 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.Enum;
namespace VOL.Model
{
/// <summary>
/// 添加老师
/// </summary>
public class AddTeacherParam
{
/// <summary>
/// 老师Id
/// </summary>
public int Id { get; set; }
/// <summary>
/// 老师姓名
/// </summary>
public string TeacherName { get; set; }
/// <summary>
/// 手机号
/// </summary>
public string TeacherPhoneNo { get; set; }
/// <summary>
/// 老师照片
/// </summary>
public string TeacherPhoto { get; set; }
/// <summary>
/// 登录密码
/// </summary>
public string Password { get; set; }
/// <summary>
/// 性别
/// </summary>
public SexType Sex { get; set; }
/// <summary>
///入职日期
/// </summary>
public DateTime InductionDate { get; set; }
/// <summary>
/// 班级Id
/// </summary>
public List<int> ClassIds { get; set; }
}
/// <summary>
/// 更新老师状态
/// </summary>
public class UpdateTeacherStatusParam
{
/// <summary>
/// 手机号
/// </summary>
public string TeacherPhoneNo { get; set; }
/// <summary>
/// 老师状态
/// </summary>
public TeacherStatus Status { get; set; }
}
/// <summary>
/// 更新老师密码
/// </summary>
public class UpdateTeacherPwdParam
{
/// <summary>
/// 手机号
/// </summary>
public string TeacherPhoneNo { get; set; }
}
}