智慧大脑
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.

ODS_ZZKCXXSJEntity.cs 9.5 KiB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336
  1. 
  2. using DataSendApi.Program.CustomizeAttribute;
  3. namespace DataSendApi.Program.Model
  4. {
  5. /// <summary>
  6. /// 中职课程信息数据表
  7. /// </summary>
  8. [CustomizeTable(ChineseTableName = "中职课程信息数据表", DatabaseTableName = "ODS_ZZKCXXSJ")]
  9. public class ODS_ZZKCXXSJEntity : BaseEntity
  10. {
  11. /// <summary>
  12. /// 主键数据唯一性标识
  13. /// </summary>
  14. [CustomizeField(
  15. ChineseColumnName = "主键数据唯一性标识",
  16. ColumnLength = 32,
  17. ColumnType = "string",
  18. DatabaseColumnName = "GZZYQKSJID",
  19. IsDatabase = true,
  20. IsApi = true,
  21. IsExcelVerify = false,
  22. IsPrimaryKey = true,
  23. IsJson = false,
  24. JsonName = "",
  25. ColumnFormat = "",
  26. IsExcel = true,
  27. IsNull = false
  28. )]
  29. public string GZZYQKSJID { get; set; }
  30. /// <summary>
  31. /// 学校机构代码
  32. /// </summary>
  33. [CustomizeField(
  34. ChineseColumnName = "学校机构代码",
  35. ColumnLength = 36,
  36. ColumnType = "string",
  37. DatabaseColumnName = "XXJGDM",
  38. IsDatabase = true,
  39. IsApi = true,
  40. IsExcelVerify = true,
  41. IsPrimaryKey = false,
  42. IsJson = false,
  43. JsonName = "",
  44. ColumnFormat = "",
  45. IsExcel = true,
  46. IsNull = false
  47. )]
  48. public string XXJGDM { get; set; }
  49. /// <summary>
  50. /// 学校机构名称
  51. /// </summary>
  52. [CustomizeField(
  53. ChineseColumnName = "学校机构名称",
  54. ColumnLength = 80,
  55. ColumnType = "string",
  56. DatabaseColumnName = "XXJGMC",
  57. IsDatabase = true,
  58. IsApi = true,
  59. IsExcelVerify = false,
  60. IsPrimaryKey = false,
  61. IsJson = false,
  62. JsonName = "",
  63. ColumnFormat = "",
  64. IsExcel = true,
  65. IsNull = false
  66. )]
  67. public string XXJGMC { get; set; }
  68. /// <summary>
  69. /// 所属校区编号
  70. /// </summary>
  71. [CustomizeField(
  72. ChineseColumnName = "所属校区编号",
  73. ColumnLength = 80,
  74. ColumnType = "string",
  75. DatabaseColumnName = "SSXQBH",
  76. IsDatabase = true,
  77. IsApi = true,
  78. IsExcelVerify = true,
  79. IsPrimaryKey = false,
  80. IsJson = false,
  81. JsonName = "",
  82. ColumnFormat = "",
  83. IsExcel = true,
  84. IsNull = false
  85. )]
  86. public string SSXQBH { get; set; }
  87. /// <summary>
  88. /// 课程名称
  89. /// </summary>
  90. [CustomizeField(
  91. ChineseColumnName = "课程名称",
  92. ColumnLength = 23,
  93. ColumnType = "string",
  94. DatabaseColumnName = "KCMC",
  95. IsDatabase = true,
  96. IsApi = true,
  97. IsExcelVerify = false,
  98. IsPrimaryKey = false,
  99. IsJson = false,
  100. JsonName = "",
  101. ColumnFormat = "",
  102. IsExcel = true,
  103. IsNull = false
  104. )]
  105. public string KCMC { get; set; }
  106. /// <summary>
  107. /// 课程代码
  108. /// </summary>
  109. [CustomizeField(
  110. ChineseColumnName = "课程代码",
  111. ColumnLength = 23,
  112. ColumnType = "string",
  113. DatabaseColumnName = "KCDM",
  114. IsDatabase = true,
  115. IsApi = true,
  116. IsExcelVerify = true,
  117. IsPrimaryKey = false,
  118. IsJson = false,
  119. JsonName = "",
  120. ColumnFormat = "",
  121. IsExcel = true,
  122. IsNull = false
  123. )]
  124. public string KCDM { get; set; }
  125. /// <summary>
  126. /// 课程类别
  127. /// </summary>
  128. [CustomizeField(
  129. ChineseColumnName = "课程类别",
  130. ColumnLength = 30,
  131. ColumnType = "string",
  132. DatabaseColumnName = "KCLB",
  133. IsDatabase = true,
  134. IsApi = true,
  135. IsExcelVerify = false,
  136. IsPrimaryKey = false,
  137. IsJson = true,
  138. JsonName = "kclbdm",
  139. ColumnFormat = "",
  140. IsExcel = true,
  141. IsNull = false
  142. )]
  143. public string KCLB { get; set; }
  144. /// <summary>
  145. /// 课程性质
  146. /// </summary>
  147. [CustomizeField(
  148. ChineseColumnName = "课程性质",
  149. ColumnLength = 30,
  150. ColumnType = "string",
  151. DatabaseColumnName = "KCXZ",
  152. IsDatabase = true,
  153. IsApi = true,
  154. IsExcelVerify = false,
  155. IsPrimaryKey = false,
  156. IsJson = true,
  157. JsonName = "kcxzdm",
  158. ColumnFormat = "",
  159. IsExcel = true,
  160. IsNull = false
  161. )]
  162. public string KCXZ { get; set; }
  163. /// <summary>
  164. /// 课程属性
  165. /// </summary>
  166. [CustomizeField(
  167. ChineseColumnName = "课程属性",
  168. ColumnLength = 30,
  169. ColumnType = "string",
  170. DatabaseColumnName = "KCSX",
  171. IsDatabase = true,
  172. IsApi = true,
  173. IsExcelVerify = false,
  174. IsPrimaryKey = false,
  175. IsJson = true,
  176. JsonName = "kcsxdm",
  177. ColumnFormat = "",
  178. IsExcel = true,
  179. IsNull = false
  180. )]
  181. public string KCSX { get; set; }
  182. /// <summary>
  183. /// 课程分类
  184. /// </summary>
  185. [CustomizeField(
  186. ChineseColumnName = "课程分类",
  187. ColumnLength = 30,
  188. ColumnType = "string",
  189. DatabaseColumnName = "KCFL",
  190. IsDatabase = true,
  191. IsApi = true,
  192. IsExcelVerify = false,
  193. IsPrimaryKey = false,
  194. IsJson = true,
  195. JsonName = "kcfldm",
  196. ColumnFormat = "",
  197. IsExcel = true,
  198. IsNull = false
  199. )]
  200. public string KCFL { get; set; }
  201. /// <summary>
  202. /// 学科类别
  203. /// </summary>
  204. [CustomizeField(
  205. ChineseColumnName = "学科类别",
  206. ColumnLength = 30,
  207. ColumnType = "string",
  208. DatabaseColumnName = "XKLB",
  209. IsDatabase = true,
  210. IsApi = true,
  211. IsExcelVerify = false,
  212. IsPrimaryKey = false,
  213. IsJson = true,
  214. JsonName = "xklbdm",
  215. ColumnFormat = "",
  216. IsExcel = true,
  217. IsNull = false
  218. )]
  219. public string XKLB { get; set; }
  220. /// <summary>
  221. /// 是否专业核心课程
  222. /// </summary>
  223. [CustomizeField(
  224. ChineseColumnName = "是否专业核心课程",
  225. ColumnLength = 10,
  226. ColumnType = "string",
  227. DatabaseColumnName = "SFZYHXKC",
  228. IsDatabase = true,
  229. IsApi = true,
  230. IsExcelVerify = false,
  231. IsPrimaryKey = false,
  232. IsJson = true,
  233. JsonName = "sfbm",
  234. ColumnFormat = "",
  235. IsExcel = true,
  236. IsNull = false
  237. )]
  238. public string SFZYHXKC { get; set; }
  239. /// <summary>
  240. /// 理论教学时数
  241. /// </summary>
  242. [CustomizeField(
  243. ChineseColumnName = "理论教学时数",
  244. ColumnLength = 30,
  245. ColumnType = "decimal",
  246. DatabaseColumnName = "LVJXSS",
  247. IsDatabase = true,
  248. IsApi = true,
  249. IsExcelVerify = false,
  250. IsPrimaryKey = false,
  251. IsJson = false,
  252. JsonName = "",
  253. ColumnFormat = "",
  254. IsExcel = true,
  255. IsNull = false
  256. )]
  257. public decimal LVJXSS { get; set; }
  258. /// <summary>
  259. /// 实践教学时数
  260. /// </summary>
  261. [CustomizeField(
  262. ChineseColumnName = "实践教学时数",
  263. ColumnLength = 30,
  264. ColumnType = "decimal",
  265. DatabaseColumnName = "SJJXSY",
  266. IsDatabase = true,
  267. IsApi = true,
  268. IsExcelVerify = false,
  269. IsPrimaryKey = false,
  270. IsJson = false,
  271. JsonName = "",
  272. ColumnFormat = "",
  273. IsExcel = true,
  274. IsNull = false
  275. )]
  276. public decimal SJJXSY { get; set; }
  277. /// <summary>
  278. /// 数据采集时间
  279. /// </summary>
  280. [CustomizeField(
  281. ChineseColumnName = "数据采集时间",
  282. ColumnLength = 60,
  283. ColumnType = "string",
  284. DatabaseColumnName = "SJCJSJ",
  285. IsDatabase = true,
  286. IsApi = true,
  287. IsExcelVerify = false,
  288. IsPrimaryKey = false,
  289. IsJson = false,
  290. JsonName = "",
  291. ColumnFormat = "",
  292. IsExcel = true,
  293. IsNull = true
  294. )]
  295. public string SJCJSJ { get; set; }
  296. /// <summary>
  297. /// 是否推送(0:否 1:推送)
  298. /// </summary>
  299. [CustomizeField(
  300. ChineseColumnName = "是否推送",
  301. ColumnLength = 2,
  302. ColumnType = "string",
  303. DatabaseColumnName = "IsPush",
  304. IsDatabase = true,
  305. IsApi = false,
  306. IsExcelVerify = false,
  307. IsPrimaryKey = false,
  308. IsJson = false,
  309. JsonName = "",
  310. ColumnFormat = "",
  311. IsExcel = false,
  312. IsNull = false
  313. )]
  314. public string IsPush { get; set; }
  315. }
  316. }