You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
iot/labs/Teacher/TeacherExt/Entities/Person.cs

189 lines
5.6 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

using System;
namespace TeacherExt.Entities
{
public class Person
{
public int Id { get; set; }
public bool IsUsed { get; set; }
public string RealName { get; set; }
public string Sex { get; set; }
/// <summary>
/// 学校/教育局ID
/// </summary>
public int BureauId { get; set; }
public int OrganId { get; set; }
/// <summary>
/// 身份ID对应t_sys_identity表的主键IDENTITY_ID
/// </summary>
public int IdentityId { get; set; }
public string IdNumber { get; set; }
public string PhoneNumber { get; set; }
/// <summary>
/// 区ID
/// </summary>
public int AreaId { get; set; }
public DateTime CreateAt { get; set; }
public string Nation { get; set; }
public string NativePlace { get; set; }
public DateTime? Birthday { get; set; }
public int Nationality { get; set; }
public int UserType { get; set; }
public int PostType { get; set; }
public int MaritalStatus { get; set; }
public DateTime? WorkingTime { get; set; }
public string WorkingPlace { get; set; }
public int Politics { get; set; }
public int MaxTitle { get; set; }
public int MaxDegree { get; set; }
public string MaxMajor { get; set; }
public string MainTeachPeriod { get; set; }
public string MainTeachSubject { get; set; }
public string AddressDetails { get; set; }
public int FirstEducation { get; set; }
public string FirstGraduateSchool { get; set; }
public string FirstMajor { get; set; }
public int MaxEducation { get; set; }
public string Email { get; set; }
public string Position { get; set; }
public string MaxEducationSchool { get; set; }
public string MaxDegreeSchool { get; set; }
public string CommunistPartyMessage { get; set; }
public string DemocraticPartyMessage { get; set; }
public string YouthPartyMessage { get; set; }
//////////////////////////////////////////////////////////////////////////////////////
public string RequestEditStatus { get; set; }
public string CheckStatus { get; set; }
public DateTime? TeachDate { get; set; }
public DateTime? CurrentJobStart { get; set; }
public bool CurrentJobStartChecked { get; set; }
public DateTime? JoinPartyDate { get; set; }
public bool MaxTitleChecked { get; set; }
public DateTime? MaxTitleStart { get; set; }
public bool MaxTitleStartChecked { get; set; }
public bool IsJobAsMaxTitle { get; set; }
public DateTime? JobAsMaxTitleDate { get; set; }
public bool JobAsMaxTitleDateChecked { get; set; }
public string JobAsNotMaxTitleReason { get; set; }
public bool JobAsNotMaxTitleReasonChecked { get; set; }
public string NotMaxTitle { get; set; }
public bool NotMaxTitleChecked { get; set; }
public DateTime? NotMaxTitleStart { get; set; }
public bool NotMaxTitleStartChecked { get; set; }
public DateTime? JobAsNotMaxTitleDate { get; set; }
public bool JobAsNotMaxTitleDateChecked { get; set; }
public string PostGrade { get; set; }
public bool PostGradeChecked { get; set; }
public DateTime? CurrentPostGradeStart { get; set; }
public bool CurrentPostGradeStartChecked { get; set; }
public string EducationGrade { get; set; }
public bool EducationGradeChecked { get; set; }
public DateTime? EducationGradeDate { get; set; }
public bool EducationGradeDateChecked { get; set; }
public string FullTimeSchoolType { get; set; }
public string FullTimeSchool { get; set; }
public string FullTimeSchoolMajor { get; set; }
public string FullTimeSchoolEducation { get; set; }
public DateTime? FullTimeSchoolEducationDate { get; set; }
public string JobTimeSchoolType { get; set; }
public string JobTimeSchool { get; set; }
public string JobTimeSchoolMajor { get; set; }
public string JobTimeSchoolEducation { get; set; }
public DateTime? JobTimeSchoolEducationDate { get; set; }
public bool IsClassTeacher { get; set; }
public bool IsClassTeacherChecked { get; set; }
public bool MainTeachPeriodChecked { get; set; }
public bool MainTeachSubjectChecked { get; set; }
public string MainTeachGrade { get; set; }
public bool MainTeachGradeChecked { get; set; }
public string OtherTeachPeriod { get; set; }
public bool OtherTeachPeriodChecked { get; set; }
public string OtherTeachSubject { get; set; }
public bool OtherTeachSubjectChecked { get; set; }
public bool HasPosition { get; set; }
public bool IsMiddleLevel { get; set; }
public bool PositionChecked { get; set; }
public DateTime? PositionStart { get; set; }
public bool PositionStartChecked { get; set; }
public string FrontTeacher { get; set; }
public string NotOnPostReason { get; set; }
public bool NotOnPostReasonChecked { get; set; }
public DateTime? NotOnPostReasonDate { get; set; }
public bool NotOnPostReasonDateChecked { get; set; }
public string TeacherCardType { get; set; }
public string TeacherCardSubject { get; set; }
public string TeacherCardLangLevel { get; set; }
public string CurrentAddressArea { get; set; }
public string Comment { get; set; }
}
}