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.
 
 
 
 
 
 

210 lines
6.1 KiB

  1. using Learun.Util;
  2. using System;
  3. using System.ComponentModel.DataAnnotations.Schema;
  4. namespace Learun.Application.TwoDevelopment.EducationalAdministration
  5. {
  6. /// <summary>
  7. /// 版 本 Learun-ADMS V7.0.6 力软敏捷开发框架
  8. /// Copyright (c) 2013-2020 力软信息技术(苏州)有限公司
  9. /// 创 建:超级管理员
  10. /// 日 期:2023-02-14 11:09
  11. /// 描 述:学生报名(官网)
  12. /// </summary>
  13. public class StuEnrollOfficialEntity
  14. {
  15. #region 实体成员
  16. /// <summary>
  17. /// Id
  18. /// </summary>
  19. [Column("ID")]
  20. public string Id { get; set; }
  21. /// <summary>
  22. /// 姓名
  23. /// </summary>
  24. [Column("STUNAME")]
  25. public string StuName { get; set; }
  26. /// <summary>
  27. /// 性别
  28. /// </summary>
  29. [Column("GENDER")]
  30. public bool? Gender { get; set; }
  31. /// <summary>
  32. /// 民族
  33. /// </summary>
  34. [Column("NATIONALS")]
  35. public string Nationals { get; set; }
  36. /// <summary>
  37. /// 出生年月
  38. /// </summary>
  39. [Column("BIRTHDAY")]
  40. public DateTime? Birthday { get; set; }
  41. /// <summary>
  42. /// 政治面貌
  43. /// </summary>
  44. [Column("POLITICAL")]
  45. public string Political { get; set; }
  46. /// <summary>
  47. /// 身份证
  48. /// </summary>
  49. [Column("IDCARD")]
  50. public string IDCard { get; set; }
  51. /// <summary>
  52. /// 联系电话
  53. /// </summary>
  54. [Column("PHONE")]
  55. public string Phone { get; set; }
  56. /// <summary>
  57. /// 考生科类(文、理)StuSubjectType
  58. /// </summary>
  59. [Column("SUBJECTTYPE")]
  60. public string SubjectType { get; set; }
  61. /// <summary>
  62. /// 考生类别(农村应届,往届;城市应届\往届)ExamineeType_tlm
  63. /// </summary>
  64. [Column("STUTYPE")]
  65. public string StuType { get; set; }
  66. /// <summary>
  67. /// 毕业类别(普通高中、中等师范、职业高中、技工学校、其他中等专业学校、中等学历教育毕业)StuGraduateType
  68. /// </summary>
  69. [Column("GRADUATETYPE")]
  70. public string GraduateType { get; set; }
  71. /// <summary>
  72. /// 应试外语语种(英语\不应试外语;选项之外的语种自行填写)StuEnglish
  73. /// </summary>
  74. [Column("ENGLISH")]
  75. public string English { get; set; }
  76. /// <summary>
  77. /// 毕业学校
  78. /// </summary>
  79. [Column("FROMSCHOOL")]
  80. public string FromSchool { get; set; }
  81. /// <summary>
  82. /// 高考报名省份
  83. /// </summary>
  84. [Column("PROVINCE")]
  85. public string Province { get; set; }
  86. /// <summary>
  87. /// 报考专业第一志愿
  88. /// </summary>
  89. [Column("MAJORNO")]
  90. public string MajorNo { get; set; }
  91. /// <summary>
  92. /// 报考专业第2志愿
  93. /// </summary>
  94. [Column("MAJORNO2")]
  95. public string MajorNo2 { get; set; }
  96. /// <summary>
  97. /// 报考专业第3志愿
  98. /// </summary>
  99. [Column("MAJORNO3")]
  100. public string MajorNo3 { get; set; }
  101. /// <summary>
  102. /// 户籍省份
  103. /// </summary>
  104. [Column("HOMEPROVINCE")]
  105. public string HomeProvince { get; set; }
  106. /// <summary>
  107. /// 户籍市
  108. /// </summary>
  109. [Column("HOMECITY")]
  110. public string HomeCity { get; set; }
  111. /// <summary>
  112. /// 户籍县
  113. /// </summary>
  114. [Column("HOMECOUNTY")]
  115. public string HomeCounty { get; set; }
  116. /// <summary>
  117. /// 户籍详细地址
  118. /// </summary>
  119. [Column("HOMEADDR")]
  120. public string HomeAddr { get; set; }
  121. /// <summary>
  122. /// 考生号
  123. /// </summary>
  124. [Column("STUCODE")]
  125. public string StuCode { get; set; }
  126. /// <summary>
  127. /// 收件人
  128. /// </summary>
  129. [Column("RECIPIENT")]
  130. public string Recipient { get; set; }
  131. /// <summary>
  132. /// 接收录取通知书地址
  133. /// </summary>
  134. [Column("ACCEPTANCEPROVINCE")]
  135. public string AcceptanceProvince { get; set; }
  136. /// <summary>
  137. /// 接收录取通知书地址
  138. /// </summary>
  139. [Column("ACCEPTANCECITY")]
  140. public string AcceptanceCity { get; set; }
  141. /// <summary>
  142. /// 接收录取通知书地址
  143. /// </summary>
  144. [Column("ACCEPTANCECOUNTY")]
  145. public string AcceptanceCounty { get; set; }
  146. /// <summary>
  147. /// 接收录取通知书地址
  148. /// </summary>
  149. [Column("ACCEPTANCEADDR")]
  150. public string AcceptanceAddr { get; set; }
  151. /// <summary>
  152. /// 邮政编码
  153. /// </summary>
  154. [Column("ZIPCODE")]
  155. public string ZipCode { get; set; }
  156. /// <summary>
  157. /// 收件人电话
  158. /// </summary>
  159. [Column("RECIPIENTPHONE")]
  160. public string RecipientPhone { get; set; }
  161. /// <summary>
  162. /// 家长电话
  163. /// </summary>
  164. [Column("PARENTPHONE")]
  165. public string ParentPhone { get; set; }
  166. /// <summary>
  167. /// 是否服从调剂
  168. /// </summary>
  169. [Column("ISADJUST")]
  170. public int? IsAdjust { get; set; }
  171. /// <summary>
  172. /// 创建时间
  173. /// </summary>
  174. [Column("CREATETIME")]
  175. public DateTime? CreateTime { get; set; }
  176. /// <summary>
  177. /// 个人照片
  178. /// </summary>
  179. [Column("PHOTO")]
  180. public string Photo { get; set; }
  181. #endregion
  182. #region 扩展操作
  183. /// <summary>
  184. /// 新增调用
  185. /// </summary>
  186. public void Create()
  187. {
  188. this.Id = Guid.NewGuid().ToString();
  189. this.CreateTime = DateTime.Now;
  190. }
  191. /// <summary>
  192. /// 编辑调用
  193. /// </summary>
  194. /// <param name="keyValue"></param>
  195. public void Modify(string keyValue)
  196. {
  197. this.Id = keyValue;
  198. }
  199. #endregion
  200. #region 扩展字段
  201. #endregion
  202. }
  203. }