TMTN_DevOperateRecordApp.cs 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel.DataAnnotations;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. namespace Ropin.Inspection.Model.Entities
  8. {
  9. public class TMTN_DevOperateRecordApp
  10. {
  11. [Key]
  12. [MaxLength(50)]
  13. public string C_ID { get; set; }
  14. [MaxLength(50)]
  15. [Required]
  16. public string C_DevOperateRecordCode { get; set; }
  17. [MaxLength(255)]
  18. [Required]
  19. public string C_Name { get; set; }
  20. [MaxLength(255)]
  21. [Required]
  22. public string C_Url { get; set; }
  23. [MaxLength(1)]
  24. [Required]
  25. public string C_Type { get; set; }
  26. [Display(Name = "备注")]
  27. [MaxLength(1024)]
  28. public string C_Remark { get; set; }
  29. [Display(Name = "创建人")]
  30. [Required]
  31. public Guid C_CreateBy { get; set; }
  32. [Display(Name = "创建时间")]
  33. [Required]
  34. public DateTime D_CreateOn { get; set; }
  35. [Display(Name = "更新者")]
  36. public Guid? C_LastUpdatedBy { get; set; }
  37. [Display(Name = "更新时间")]
  38. public DateTime? D_LastUpdatedOn { get; set; }
  39. [Display(Name = "状态")]
  40. [Required]
  41. [MaxLength(1)]
  42. public string C_Status { get; set; } = "1";
  43. }
  44. public class TMTN_DevOperateRecord
  45. {
  46. [Key]
  47. [MaxLength(50)]
  48. public string C_ID { get; set; }
  49. [MaxLength(50)]
  50. [Required]
  51. public string C_SpotCode { get; set; }
  52. [MaxLength(1024)]
  53. [Required]
  54. public string C_Record { get; set; }
  55. [Display(Name = "备注")]
  56. [MaxLength(1024)]
  57. public string C_Remark { get; set; }
  58. [Display(Name = "创建人")]
  59. [Required]
  60. public Guid C_CreateBy { get; set; }
  61. [Display(Name = "创建时间")]
  62. [Required]
  63. public DateTime D_CreateOn { get; set; }
  64. [Display(Name = "更新者")]
  65. public Guid? C_LastUpdatedBy { get; set; }
  66. [Display(Name = "更新时间")]
  67. public DateTime? D_LastUpdatedOn { get; set; }
  68. [Display(Name = "状态")]
  69. [Required]
  70. [MaxLength(1)]
  71. public string C_Status { get; set; } = "1";
  72. }
  73. public class TMTN_DevOpsRecordApp
  74. {
  75. [Key]
  76. [MaxLength(50)]
  77. public string C_ID { get; set; }
  78. [MaxLength(50)]
  79. [Required]
  80. public string C_DevOpsContentCode { get; set; }
  81. [MaxLength(255)]
  82. [Required]
  83. public string C_Name { get; set; }
  84. [MaxLength(255)]
  85. [Required]
  86. public string C_Url { get; set; }
  87. [MaxLength(1)]
  88. [Required]
  89. public string C_Type { get; set; }
  90. [Display(Name = "备注")]
  91. [MaxLength(1024)]
  92. public string C_Remark { get; set; }
  93. [Display(Name = "创建人")]
  94. [Required]
  95. public Guid C_CreateBy { get; set; }
  96. [Display(Name = "创建时间")]
  97. [Required]
  98. public DateTime D_CreateOn { get; set; }
  99. [Display(Name = "更新者")]
  100. public Guid? C_LastUpdatedBy { get; set; }
  101. [Display(Name = "更新时间")]
  102. public DateTime? D_LastUpdatedOn { get; set; }
  103. [Display(Name = "状态")]
  104. [Required]
  105. [MaxLength(1)]
  106. public string C_Status { get; set; } = "1";
  107. }
  108. public class TMTN_DevOps
  109. {
  110. [Key]
  111. [MaxLength(50)]
  112. public string C_ID { get; set; }
  113. [MaxLength(50)]
  114. [Required]
  115. public string C_Name { get; set; }
  116. [MaxLength(50)]
  117. public string C_Number { get; set; }
  118. [MaxLength(50)]
  119. public string C_DevOpsPlanCode { get; set; }
  120. [MaxLength(50)]
  121. [Required]
  122. public string C_SpotCode { get; set; }
  123. public string C_DevStoreCode { get; set; }
  124. public DateTime? D_PlanStartDate { get; set; }
  125. public DateTime? D_PlanEndDate { get; set; }
  126. [Display(Name = "审核人")]
  127. public Guid? C_ExamineBy { get; set; }
  128. [Display(Name = "审核时间")]
  129. public DateTime D_ExamineOn { get; set; }
  130. [Display(Name = "备注")]
  131. [MaxLength(1024)]
  132. public string C_Remark { get; set; }
  133. [Display(Name = "创建人")]
  134. [Required]
  135. public Guid C_CreateBy { get; set; }
  136. [Display(Name = "创建时间")]
  137. [Required]
  138. public DateTime D_CreateOn { get; set; }
  139. [Display(Name = "更新者")]
  140. public Guid? C_LastUpdatedBy { get; set; }
  141. [Display(Name = "更新时间")]
  142. public DateTime? D_LastUpdatedOn { get; set; }
  143. [Display(Name = "状态")]
  144. [Required]
  145. [MaxLength(1)]
  146. public string C_Status { get; set; } = "1";
  147. }
  148. public class TMTN_DevOpsRecord
  149. {
  150. [Key]
  151. [MaxLength(50)]
  152. public string C_ID { get; set; }
  153. [MaxLength(50)]
  154. [Required]
  155. public string C_SpotDevOpsContentCode { get; set; }
  156. [MaxLength(50)]
  157. [Required]
  158. public string C_DevOpsCode { get; set; }
  159. [MaxLength(1024)]
  160. public string C_Record { get; set; }
  161. public string C_SolidWaste { get; set; }
  162. [Display(Name = "备注")]
  163. [MaxLength(1024)]
  164. public string C_Remark { get; set; }
  165. [Display(Name = "创建人")]
  166. [Required]
  167. public Guid C_CreateBy { get; set; }
  168. [Display(Name = "创建时间")]
  169. [Required]
  170. public DateTime D_CreateOn { get; set; }
  171. [Display(Name = "更新者")]
  172. public Guid? C_LastUpdatedBy { get; set; }
  173. [Display(Name = "更新时间")]
  174. public DateTime? D_LastUpdatedOn { get; set; }
  175. [Display(Name = "状态")]
  176. [Required]
  177. [MaxLength(1)]
  178. public string C_Status { get; set; } = "1";
  179. }
  180. public class TMTN_SpotDevOpsContent
  181. {
  182. [Key]
  183. [MaxLength(50)]
  184. public string C_ID { get; set; }
  185. [MaxLength(50)]
  186. [Required]
  187. public string C_SpotCode { get; set; }
  188. [MaxLength(50)]
  189. [Required]
  190. public string C_DevOpsContentCode { get; set; }
  191. [Display(Name = "备注")]
  192. [MaxLength(1024)]
  193. public string C_Remark { get; set; }
  194. [Display(Name = "创建人")]
  195. [Required]
  196. public Guid C_CreateBy { get; set; }
  197. [Display(Name = "创建时间")]
  198. [Required]
  199. public DateTime D_CreateOn { get; set; }
  200. [Display(Name = "更新者")]
  201. public Guid? C_LastUpdatedBy { get; set; }
  202. [Display(Name = "更新时间")]
  203. public DateTime? D_LastUpdatedOn { get; set; }
  204. [Display(Name = "状态")]
  205. [Required]
  206. [MaxLength(1)]
  207. public string C_Status { get; set; } = "1";
  208. }
  209. public class TMTN_DevOpsContent
  210. {
  211. [Key]
  212. [MaxLength(50)]
  213. public string C_ID { get; set; }
  214. [MaxLength(50)]
  215. [Required]
  216. public string C_StoreCode { get; set; }
  217. [MaxLength(255)]
  218. [Required]
  219. public string C_Name { get; set; }
  220. [MaxLength(1)]
  221. [Required]
  222. public string C_AlarmLevel { get; set; }
  223. public int I_Sort { get; set; }
  224. public string C_Number { get; set; }
  225. [Display(Name = "备注")]
  226. [MaxLength(1024)]
  227. public string C_Remark { get; set; }
  228. [Display(Name = "创建人")]
  229. [Required]
  230. public Guid C_CreateBy { get; set; }
  231. [Display(Name = "创建时间")]
  232. [Required]
  233. public DateTime D_CreateOn { get; set; }
  234. [Display(Name = "更新者")]
  235. public Guid? C_LastUpdatedBy { get; set; }
  236. [Display(Name = "更新时间")]
  237. public DateTime? D_LastUpdatedOn { get; set; }
  238. [Display(Name = "状态")]
  239. [Required]
  240. [MaxLength(1)]
  241. public string C_Status { get; set; } = "1";
  242. }
  243. public class TMTN_RepairOrderItemApp
  244. {
  245. [Key]
  246. [MaxLength(50)]
  247. public string C_ID { get; set; }
  248. [MaxLength(50)]
  249. [Required]
  250. public string C_RepairOrderItemCode { get; set; }
  251. [MaxLength(255)]
  252. public string C_Name { get; set; }
  253. [MaxLength(255)]
  254. public string C_Url { get; set; }
  255. [Display(Name = "备注")]
  256. [MaxLength(1024)]
  257. public string C_Remark { get; set; }
  258. [Display(Name = "创建人")]
  259. [Required]
  260. public Guid C_CreateBy { get; set; }
  261. [Display(Name = "创建时间")]
  262. [Required]
  263. public DateTime D_CreateOn { get; set; }
  264. [Display(Name = "更新者")]
  265. public Guid? C_LastUpdatedBy { get; set; }
  266. [Display(Name = "更新时间")]
  267. public DateTime? D_LastUpdatedOn { get; set; }
  268. [Display(Name = "状态")]
  269. [Required]
  270. [MaxLength(1)]
  271. public string C_Status { get; set; } = "1";
  272. }
  273. public class TMTN_RepairOrderItem
  274. {
  275. [Key]
  276. [MaxLength(50)]
  277. public string C_ID { get; set; }
  278. [MaxLength(50)]
  279. [Required]
  280. public string C_RepairCode { get; set; }
  281. [MaxLength(1024)]
  282. public string C_RepairRecord { get; set; }
  283. [MaxLength(1024)]
  284. public string C_Url { get; set; }
  285. [Display(Name = "备注")]
  286. [MaxLength(1024)]
  287. public string C_Remark { get; set; }
  288. [Display(Name = "创建人")]
  289. [Required]
  290. public Guid C_CreateBy { get; set; }
  291. [Display(Name = "创建时间")]
  292. [Required]
  293. public DateTime D_CreateOn { get; set; }
  294. [Display(Name = "更新者")]
  295. public Guid? C_LastUpdatedBy { get; set; }
  296. [Display(Name = "更新时间")]
  297. public DateTime? D_LastUpdatedOn { get; set; }
  298. [Display(Name = "状态")]
  299. [Required]
  300. [MaxLength(1)]
  301. public string C_Status { get; set; } = "1";
  302. }
  303. public class TMTN_RepairOrder
  304. {
  305. [Key]
  306. [MaxLength(50)]
  307. public string C_ID { get; set; }
  308. [MaxLength(255)]
  309. [Required]
  310. public string C_Name { get; set; }
  311. [MaxLength(50)]
  312. [Required]
  313. public string C_DevStoreCode { get; set; }
  314. [MaxLength(1024)]
  315. public string C_RepairContent { get; set; }
  316. [Display(Name = "审核人")]
  317. public Guid C_ExamineBy { get; set; }
  318. [Display(Name = "审核时间")]
  319. public DateTime C_ExamineOn { get; set; }
  320. [MaxLength(1024)]
  321. public string C_Url { get; set; }
  322. [Display(Name = "备注")]
  323. [MaxLength(1024)]
  324. public string C_Remark { get; set; }
  325. [Display(Name = "创建人")]
  326. [Required]
  327. public Guid C_CreateBy { get; set; }
  328. [Display(Name = "创建时间")]
  329. [Required]
  330. public DateTime D_CreateOn { get; set; }
  331. [Display(Name = "更新者")]
  332. public Guid? C_LastUpdatedBy { get; set; }
  333. [Display(Name = "更新时间")]
  334. public DateTime? D_LastUpdatedOn { get; set; }
  335. [Display(Name = "状态")]
  336. [Required]
  337. [MaxLength(1)]
  338. public string C_Status { get; set; } = "1";
  339. }
  340. public class TMTN_PushMsgTo
  341. {
  342. [Key]
  343. [MaxLength(50)]
  344. public string C_ID { get; set; }
  345. [MaxLength(255)]
  346. [Required]
  347. public string C_DevStoreCode { get; set; }
  348. [MaxLength(50)]
  349. [Required]
  350. public string C_PushPersonCode { get; set; }
  351. [MaxLength(50)]
  352. [Required]
  353. public string C_MsgTypeCode { get; set; }
  354. [MaxLength(50)]
  355. [Required]
  356. public string C_PushTypeCode { get; set; }
  357. [Display(Name = "创建人")]
  358. [Required]
  359. public Guid C_CreateBy { get; set; }
  360. [Display(Name = "创建时间")]
  361. [Required]
  362. public DateTime D_CreateOn { get; set; }
  363. }
  364. public class TMTN_PushMsgResult
  365. {
  366. [Key]
  367. [MaxLength(50)]
  368. public string C_ID { get; set; }
  369. public string C_MessageCode { get; set; }
  370. [MaxLength(255)]
  371. [Required]
  372. public string C_Content { get; set; }
  373. [MaxLength(50)]
  374. [Required]
  375. public string C_PushMsgToCode { get; set; }
  376. public string C_PushTypeCode { get; set; }
  377. [MaxLength(50)]
  378. public string C_URL { get; set; }
  379. [MaxLength(50)]
  380. public string C_DevStoreCode { get; set; }
  381. [MaxLength(50)]
  382. public string C_MsgTypeCode { get; set; }
  383. [MaxLength(255)]
  384. public string C_Subject { get; set; }
  385. [Display(Name = "创建人")]
  386. [Required]
  387. public Guid C_CreateBy { get; set; }
  388. [Display(Name = "创建时间")]
  389. [Required]
  390. public DateTime D_CreateOn { get; set; }
  391. [Display(Name = "更新者")]
  392. public Guid? C_LastUpdatedBy { get; set; }
  393. [Display(Name = "更新时间")]
  394. public DateTime? D_LastUpdatedOn { get; set; }
  395. [Display(Name = "状态")]
  396. [Required]
  397. [MaxLength(1)]
  398. public string C_Status { get; set; } = "1";
  399. }
  400. }