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.School.Response { /// /// 学校分页 /// public class SchoolPageListModel { /// /// Id /// public int Id { get; set; } /// ///学校类型 /// public SchoolType SchoolType { get; set; } /// ///学校性质Id /// public int SchoolNatureId { get; set; } /// /// 学校性质 /// public string SchoolNature { get { return SchoolNatureId switch { 1 => "小学", 2 => "初中", 3 => "高中", 4 => "大学", 5 => "九年制", 6 => "十二年制", 7 => "一贯制", _ => "未知" // 默认值 }; } } /// ///学校编号 /// public string SchoolCode { get; set; } /// ///学校名称 /// public string SchoolName { get; set; } /// ///所属省份 /// public string Province { get; set; } /// ///所属城市 /// public string City { get; set; } /// ///所属区域 /// public string Area { get; set; } /// ///登录账号 /// public string UserName { get; set; } /// ///联系人 /// public string UserTrueName { get; set; } /// ///联系方式 /// public string PhoneNo { get; set; } /// /// 创建时间 /// public DateTime CreateDate { get; set; } /// /// 状态 /// public int Status { get; set; } /// /// 学校状态 /// public string SchoolStatus { get { return Status switch { 1 => "启用", 2 => "禁用", _ => "未知" }; } } /// /// 设备编号 /// public List DeviceCode { get; set; } } /// /// 学校性质 /// public class SchoolNatureListModel { /// /// Id /// public int Id { get; set; } /// /// 性质名称 /// public string Name { get; set; } } }