using Admin.NET.Core; using System; using System.ComponentModel.DataAnnotations; namespace Admin.NET.Application { /// /// 家庭关联学生表输入参数 /// public class BusFramilyMapStudentsInput : BasePageInput { /// /// OpenId /// public string UuId { get; set; } /// /// 家庭Id /// public virtual long FramilyId { get; set; } /// /// 家长身份 /// public virtual FramilyRoleEnum FramilyRole { get; set; } /// /// 学生Id /// public virtual Guid StudentId { get; set; } /// /// 学生学号 /// public virtual string BarCode { get; set; } /// /// 学生姓名 /// public virtual string StudentName { get; set; } /// /// 学校名称 /// public virtual string SchoolName { get; set; } /// /// 学生年级 /// public virtual string GradeName { get; set; } /// /// 学生班级 /// public virtual string ClassName { get; set; } /// /// 性别 /// public virtual string Gender { get; set; } /// /// 数据排序 /// public virtual int Sort { get; set; } /// /// 租户id /// public virtual long TenantId { get; set; } } public class AddBusFramilyMapStudentsInput : BusFramilyMapStudentsInput { } public class DeleteBusFramilyMapStudentsInput : BaseIdInput { } public class UpdateBusFramilyMapStudentsInput : BusFramilyMapStudentsInput { /// /// Id主键 /// [Required(ErrorMessage = "Id主键不能为空")] public long Id { get; set; } } public class QueryeBusFramilyMapStudentsInput : BaseIdInput { } public class ChangeDefaultChildrenInput { public string UuId { get; set; } /// /// 学生Id /// public virtual Guid StudentId { get; set; } } }