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

597 lines
17 KiB

  1. using DataSendApi.Program.CustomizeAttribute;
  2. namespace DataSendApi.Program.Model
  3. {
  4. /// <summary>
  5. /// 中职实习基础数据表
  6. /// </summary>
  7. [CustomizeTable(ChineseTableName = "中职实习基础数据表", DatabaseTableName = "ODS_ZZSXJCSJ")]
  8. public class ODS_ZZSXJCSJEntity : BaseEntity
  9. {
  10. /// <summary>
  11. /// 主键数据唯一性标识
  12. /// </summary>
  13. [CustomizeField(
  14. ChineseColumnName = "主键数据唯一性标识",
  15. ColumnLength = 32,
  16. ColumnType = "string",
  17. DatabaseColumnName = "GZSXJYSJID",
  18. IsDatabase = true,
  19. IsApi = true,
  20. IsExcelVerify = false,
  21. IsPrimaryKey = true,
  22. IsJson = false,
  23. JsonName = "",
  24. ColumnFormat = "",
  25. IsExcel = true,
  26. IsNull = false
  27. )]
  28. public string GZSXJYSJID { get; set; }
  29. /// <summary>
  30. /// 学校机构代码
  31. /// </summary>
  32. [CustomizeField(
  33. ChineseColumnName = "学校机构代码",
  34. ColumnLength = 36,
  35. ColumnType = "string",
  36. DatabaseColumnName = "XXJGDM",
  37. IsDatabase = true,
  38. IsApi = true,
  39. IsExcelVerify = false,
  40. IsPrimaryKey = false,
  41. IsJson = false,
  42. JsonName = "",
  43. ColumnFormat = "",
  44. IsExcel = true,
  45. IsNull = false
  46. )]
  47. public string XXJGDM { get; set; }
  48. /// <summary>
  49. /// 学校机构名称
  50. /// </summary>
  51. [CustomizeField(
  52. ChineseColumnName = "学校机构名称",
  53. ColumnLength = 80,
  54. ColumnType = "string",
  55. DatabaseColumnName = "XXJGMC",
  56. IsDatabase = true,
  57. IsApi = true,
  58. IsExcelVerify = false,
  59. IsPrimaryKey = false,
  60. IsJson = false,
  61. JsonName = "",
  62. ColumnFormat = "",
  63. IsExcel = true,
  64. IsNull = false
  65. )]
  66. public string XXJGMC { get; set; }
  67. /// <summary>
  68. /// 学生学号
  69. /// </summary>
  70. [CustomizeField(
  71. ChineseColumnName = "学生学号",
  72. ColumnLength = 45,
  73. ColumnType = "string",
  74. DatabaseColumnName = "XSXH",
  75. IsDatabase = true,
  76. IsApi = true,
  77. IsExcelVerify = true,
  78. IsPrimaryKey = false,
  79. IsJson = false,
  80. JsonName = "",
  81. ColumnFormat = "",
  82. IsExcel = true,
  83. IsNull = false
  84. )]
  85. public string XSXH { get; set; }
  86. /// <summary>
  87. /// 学生姓名
  88. /// </summary>
  89. [CustomizeField(
  90. ChineseColumnName = "学生姓名",
  91. ColumnLength = 45,
  92. ColumnType = "string",
  93. DatabaseColumnName = "XSXM",
  94. IsDatabase = true,
  95. IsApi = true,
  96. IsExcelVerify = false,
  97. IsPrimaryKey = false,
  98. IsJson = false,
  99. JsonName = "",
  100. ColumnFormat = "",
  101. IsExcel = true,
  102. IsNull = false
  103. )]
  104. public string XSXM { get; set; }
  105. /// <summary>
  106. /// 专业名称
  107. /// </summary>
  108. [CustomizeField(
  109. ChineseColumnName = "专业名称",
  110. ColumnLength = 120,
  111. ColumnType = "string",
  112. DatabaseColumnName = "ZYMC",
  113. IsDatabase = true,
  114. IsApi = true,
  115. IsExcelVerify = false,
  116. IsPrimaryKey = false,
  117. IsJson = false,
  118. JsonName = "",
  119. ColumnFormat = "",
  120. IsExcel = true,
  121. IsNull = false
  122. )]
  123. public string ZYMC { get; set; }
  124. /// <summary>
  125. /// 学年
  126. /// </summary>
  127. [CustomizeField(
  128. ChineseColumnName = "学年",
  129. ColumnLength = 50,
  130. ColumnType = "string",
  131. DatabaseColumnName = "XN",
  132. IsDatabase = true,
  133. IsApi = true,
  134. IsExcelVerify = true,
  135. IsPrimaryKey = false,
  136. IsJson = false,
  137. JsonName = "",
  138. ColumnFormat = "",
  139. IsExcel = true,
  140. IsNull = false
  141. )]
  142. public string XN { get; set; }
  143. /// <summary>
  144. /// 学期
  145. /// </summary>
  146. [CustomizeField(
  147. ChineseColumnName = "学期",
  148. ColumnLength = 50,
  149. ColumnType = "string",
  150. DatabaseColumnName = "XQ",
  151. IsDatabase = true,
  152. IsApi = true,
  153. IsExcelVerify = true,
  154. IsPrimaryKey = false,
  155. IsJson = false,
  156. JsonName = "",
  157. ColumnFormat = "",
  158. IsExcel = true,
  159. IsNull = false
  160. )]
  161. public string XQ { get; set; }
  162. /// <summary>
  163. /// 实习班级
  164. /// </summary>
  165. [CustomizeField(
  166. ChineseColumnName = "实习班级",
  167. ColumnLength = 100,
  168. ColumnType = "string",
  169. DatabaseColumnName = "SXBJ",
  170. IsDatabase = true,
  171. IsApi = true,
  172. IsExcelVerify = false,
  173. IsPrimaryKey = false,
  174. IsJson = false,
  175. JsonName = "",
  176. ColumnFormat = "",
  177. IsExcel = true,
  178. IsNull = false
  179. )]
  180. public string SXBJ { get; set; }
  181. /// <summary>
  182. /// 实习项目名称
  183. /// </summary>
  184. [CustomizeField(
  185. ChineseColumnName = "实习项目名称",
  186. ColumnLength = 250,
  187. ColumnType = "string",
  188. DatabaseColumnName = "SXXMMC",
  189. IsDatabase = true,
  190. IsApi = true,
  191. IsExcelVerify = false,
  192. IsPrimaryKey = false,
  193. IsJson = false,
  194. JsonName = "",
  195. ColumnFormat = "",
  196. IsExcel = true,
  197. IsNull = false
  198. )]
  199. public string SXXMMC { get; set; }
  200. /// <summary>
  201. /// 实习类别
  202. /// </summary>
  203. [CustomizeField(
  204. ChineseColumnName = "实习类别",
  205. ColumnLength = 10,
  206. ColumnType = "string",
  207. DatabaseColumnName = "SXLB",
  208. IsDatabase = true,
  209. IsApi = true,
  210. IsExcelVerify = false,
  211. IsPrimaryKey = false,
  212. IsJson = true,
  213. JsonName = "sxlbdm",
  214. ColumnFormat = "",
  215. IsExcel = true,
  216. IsNull = false
  217. )]
  218. public string SXLB { get; set; }
  219. /// <summary>
  220. /// 实习是否开始
  221. /// </summary>
  222. [CustomizeField(
  223. ChineseColumnName = "实习是否开始",
  224. ColumnLength = 10,
  225. ColumnType = "string",
  226. DatabaseColumnName = "SXSFKS",
  227. IsDatabase = true,
  228. IsApi = true,
  229. IsExcelVerify = false,
  230. IsPrimaryKey = false,
  231. IsJson = true,
  232. JsonName = "sfbm",
  233. ColumnFormat = "",
  234. IsExcel = true,
  235. IsNull = false
  236. )]
  237. public string SXSFKS { get; set; }
  238. /// <summary>
  239. /// 实习是否结束
  240. /// </summary>
  241. [CustomizeField(
  242. ChineseColumnName = "实习是否结束",
  243. ColumnLength = 10,
  244. ColumnType = "string",
  245. DatabaseColumnName = "SXSFJS",
  246. IsDatabase = true,
  247. IsApi = true,
  248. IsExcelVerify = false,
  249. IsPrimaryKey = false,
  250. IsJson = true,
  251. JsonName = "sfbm",
  252. ColumnFormat = "",
  253. IsExcel = true,
  254. IsNull = false
  255. )]
  256. public string SXSFJS { get; set; }
  257. /// <summary>
  258. /// 实习行业
  259. /// </summary>
  260. [CustomizeField(
  261. ChineseColumnName = "实习行业",
  262. ColumnLength = 4,
  263. ColumnType = "string",
  264. DatabaseColumnName = "SXHY",
  265. IsDatabase = true,
  266. IsApi = true,
  267. IsExcelVerify = false,
  268. IsPrimaryKey = false,
  269. IsJson = true,
  270. JsonName = "sxjyhydm",
  271. ColumnFormat = "",
  272. IsExcel = true,
  273. IsNull = false
  274. )]
  275. public string SXHY { get; set; }
  276. /// <summary>
  277. /// 实习开始时间
  278. /// </summary>
  279. [CustomizeField(
  280. ChineseColumnName = "实习开始时间",
  281. ColumnLength = 32,
  282. ColumnType = "string",
  283. DatabaseColumnName = "SXKSSJ",
  284. IsDatabase = true,
  285. IsApi = true,
  286. IsExcelVerify = false,
  287. IsPrimaryKey = false,
  288. IsJson = false,
  289. JsonName = "",
  290. ColumnFormat = "yyyy-MM-dd",
  291. IsExcel = true,
  292. IsNull = false
  293. )]
  294. public string SXKSSJ { get; set; }
  295. /// <summary>
  296. /// 实习结束时间
  297. /// </summary>
  298. [CustomizeField(
  299. ChineseColumnName = "实习结束时间",
  300. ColumnLength = 32,
  301. ColumnType = "string",
  302. DatabaseColumnName = "SXJSSJ",
  303. IsDatabase = true,
  304. IsApi = true,
  305. IsExcelVerify = false,
  306. IsPrimaryKey = false,
  307. IsJson = false,
  308. JsonName = "",
  309. ColumnFormat = "yyyy-MM-dd",
  310. IsExcel = true,
  311. IsNull = false
  312. )]
  313. public string SXJSSJ { get; set; }
  314. /// <summary>
  315. /// 实习去向
  316. /// </summary>
  317. [CustomizeField(
  318. ChineseColumnName = "实习去向",
  319. ColumnLength = 10,
  320. ColumnType = "string",
  321. DatabaseColumnName = "SXQX",
  322. IsDatabase = true,
  323. IsApi = true,
  324. IsExcelVerify = false,
  325. IsPrimaryKey = false,
  326. IsJson = true,
  327. JsonName = "sxqxdm",
  328. ColumnFormat = "",
  329. IsExcel = true,
  330. IsNull = true
  331. )]
  332. public string SXQX { get; set; }
  333. /// <summary>
  334. /// 实习单位来源
  335. /// </summary>
  336. [CustomizeField(
  337. ChineseColumnName = "实习单位来源",
  338. ColumnLength = 10,
  339. ColumnType = "string",
  340. DatabaseColumnName = "SXDWLY",
  341. IsDatabase = true,
  342. IsApi = true,
  343. IsExcelVerify = false,
  344. IsPrimaryKey = false,
  345. IsJson = true,
  346. JsonName = "sxdwlydm",
  347. ColumnFormat = "",
  348. IsExcel = true,
  349. IsNull = false
  350. )]
  351. public string SXDWLY { get; set; }
  352. /// <summary>
  353. /// 实习场所类型
  354. /// </summary>
  355. [CustomizeField(
  356. ChineseColumnName = "实习场所类型",
  357. ColumnLength = 10,
  358. ColumnType = "string",
  359. DatabaseColumnName = "SXCSLX",
  360. IsDatabase = true,
  361. IsApi = true,
  362. IsExcelVerify = false,
  363. IsPrimaryKey = false,
  364. IsJson = true,
  365. JsonName = "sxcslxdm",
  366. ColumnFormat = "",
  367. IsExcel = true,
  368. IsNull = false
  369. )]
  370. public string SXCSLX { get; set; }
  371. /// <summary>
  372. /// 实训基地号
  373. /// </summary>
  374. [CustomizeField(
  375. ChineseColumnName = "实训基地号",
  376. ColumnLength = 10,
  377. ColumnType = "string",
  378. DatabaseColumnName = "SXJDH",
  379. IsDatabase = true,
  380. IsApi = true,
  381. IsExcelVerify = false,
  382. IsPrimaryKey = false,
  383. IsJson = false,
  384. JsonName = "",
  385. ColumnFormat = "",
  386. IsExcel = true,
  387. IsNull = false
  388. )]
  389. public string SXJDH { get; set; }
  390. /// <summary>
  391. /// 实习单位名称
  392. /// </summary>
  393. [CustomizeField(
  394. ChineseColumnName = "实习单位名称",
  395. ColumnLength = 165,
  396. ColumnType = "string",
  397. DatabaseColumnName = "SXDWMC",
  398. IsDatabase = true,
  399. IsApi = true,
  400. IsExcelVerify = false,
  401. IsPrimaryKey = false,
  402. IsJson = false,
  403. JsonName = "",
  404. ColumnFormat = "",
  405. IsExcel = true,
  406. IsNull = true
  407. )]
  408. public string SXDWMC { get; set; }
  409. /// <summary>
  410. /// 实习单位地址
  411. /// </summary>
  412. [CustomizeField(
  413. ChineseColumnName = "实习单位地址",
  414. ColumnLength = 132,
  415. ColumnType = "string",
  416. DatabaseColumnName = "SXDWDZ",
  417. IsDatabase = true,
  418. IsApi = true,
  419. IsExcelVerify = false,
  420. IsPrimaryKey = false,
  421. IsJson = false,
  422. JsonName = "",
  423. ColumnFormat = "",
  424. IsExcel = true,
  425. IsNull = true
  426. )]
  427. public string SXDWDZ { get; set; }
  428. /// <summary>
  429. /// 实习岗位名称
  430. /// </summary>
  431. [CustomizeField(
  432. ChineseColumnName = "实习岗位名称",
  433. ColumnLength = 110,
  434. ColumnType = "string",
  435. DatabaseColumnName = "SXGWMC",
  436. IsDatabase = true,
  437. IsApi = true,
  438. IsExcelVerify = false,
  439. IsPrimaryKey = false,
  440. IsJson = false,
  441. JsonName = "",
  442. ColumnFormat = "",
  443. IsExcel = true,
  444. IsNull = true
  445. )]
  446. public string SXGWMC { get; set; }
  447. /// <summary>
  448. /// 住宿安排
  449. /// </summary>
  450. [CustomizeField(
  451. ChineseColumnName = "住宿安排",
  452. ColumnLength = 10,
  453. ColumnType = "string",
  454. DatabaseColumnName = "ZSAP",
  455. IsDatabase = true,
  456. IsApi = true,
  457. IsExcelVerify = false,
  458. IsPrimaryKey = false,
  459. IsJson = true,
  460. JsonName = "zxapdm",
  461. ColumnFormat = "",
  462. IsExcel = true,
  463. IsNull = true
  464. )]
  465. public string ZSAP { get; set; }
  466. /// <summary>
  467. /// 专业对口程度
  468. /// </summary>
  469. [CustomizeField(
  470. ChineseColumnName = "专业对口程度",
  471. ColumnLength = 10,
  472. ColumnType = "string",
  473. DatabaseColumnName = "ZYDKCD",
  474. IsDatabase = true,
  475. IsApi = true,
  476. IsExcelVerify = false,
  477. IsPrimaryKey = false,
  478. IsJson = true,
  479. JsonName = "zydkcddm",
  480. ColumnFormat = "",
  481. IsExcel = true,
  482. IsNull = true
  483. )]
  484. public string ZYDKCD { get; set; }
  485. /// <summary>
  486. /// 购买保险种类
  487. /// </summary>
  488. [CustomizeField(
  489. ChineseColumnName = "购买保险种类",
  490. ColumnLength = 10,
  491. ColumnType = "string",
  492. DatabaseColumnName = "GMBXZL",
  493. IsDatabase = true,
  494. IsApi = true,
  495. IsExcelVerify = false,
  496. IsPrimaryKey = false,
  497. IsJson = true,
  498. JsonName = "bxgmzldm",
  499. ColumnFormat = "",
  500. IsExcel = true,
  501. IsNull = true
  502. )]
  503. public string GMBXZL { get; set; }
  504. /// <summary>
  505. /// 保险购买方
  506. /// </summary>
  507. [CustomizeField(
  508. ChineseColumnName = "保险购买方",
  509. ColumnLength = 10,
  510. ColumnType = "string",
  511. DatabaseColumnName = "BXGMF",
  512. IsDatabase = true,
  513. IsApi = true,
  514. IsExcelVerify = false,
  515. IsPrimaryKey = false,
  516. IsJson = true,
  517. JsonName = "bxgmfdm",
  518. ColumnFormat = "",
  519. IsExcel = true,
  520. IsNull = true
  521. )]
  522. public string BXGMF { get; set; }
  523. /// <summary>
  524. /// 数据采集时间
  525. /// </summary>
  526. [CustomizeField(
  527. ChineseColumnName = "数据采集时间",
  528. ColumnLength = 64,
  529. ColumnType = "string",
  530. DatabaseColumnName = "SJCJSJ",
  531. IsDatabase = true,
  532. IsApi = true,
  533. IsExcelVerify = false,
  534. IsPrimaryKey = false,
  535. IsJson = false,
  536. JsonName = "",
  537. ColumnFormat = "",
  538. IsExcel = true,
  539. IsNull = false
  540. )]
  541. public string SJCJSJ { get; set; }
  542. /// <summary>
  543. /// 是否推送(0:否 1:推送)
  544. /// </summary>
  545. [CustomizeField(
  546. ChineseColumnName = "是否推送",
  547. ColumnLength = 2,
  548. ColumnType = "string",
  549. DatabaseColumnName = "IsPush",
  550. IsDatabase = true,
  551. IsApi = false,
  552. IsExcelVerify = false,
  553. IsPrimaryKey = false,
  554. IsJson = false,
  555. JsonName = "",
  556. ColumnFormat = "",
  557. IsExcel = false,
  558. IsNull = false
  559. )]
  560. public string IsPush { get; set; }
  561. }
  562. }