TMTN_DevOperateRecordApp.cs 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434
  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. [Required]
  118. public string C_SpotCode { get; set; }
  119. [Display(Name = "审核人")]
  120. public Guid C_ExamineBy { get; set; }
  121. [Display(Name = "审核时间")]
  122. public DateTime C_ExamineOn { get; set; }
  123. [Display(Name = "备注")]
  124. [MaxLength(1024)]
  125. public string C_Remark { get; set; }
  126. [Display(Name = "创建人")]
  127. [Required]
  128. public Guid C_CreateBy { get; set; }
  129. [Display(Name = "创建时间")]
  130. [Required]
  131. public DateTime D_CreateOn { get; set; }
  132. [Display(Name = "更新者")]
  133. public Guid? C_LastUpdatedBy { get; set; }
  134. [Display(Name = "更新时间")]
  135. public DateTime? D_LastUpdatedOn { get; set; }
  136. [Display(Name = "状态")]
  137. [Required]
  138. [MaxLength(1)]
  139. public string C_Status { get; set; } = "1";
  140. }
  141. public class TMTN_DevOpsRecord
  142. {
  143. [Key]
  144. [MaxLength(50)]
  145. public string C_ID { get; set; }
  146. [MaxLength(50)]
  147. [Required]
  148. public string C_SpotDevOpsContentCode { get; set; }
  149. [MaxLength(50)]
  150. [Required]
  151. public string C_DevOpsCode { get; set; }
  152. [MaxLength(1024)]
  153. public string C_Record { get; set; }
  154. public string C_SolidWaste { get; set; }
  155. [Display(Name = "备注")]
  156. [MaxLength(1024)]
  157. public string C_Remark { get; set; }
  158. [Display(Name = "创建人")]
  159. [Required]
  160. public Guid C_CreateBy { get; set; }
  161. [Display(Name = "创建时间")]
  162. [Required]
  163. public DateTime D_CreateOn { get; set; }
  164. [Display(Name = "更新者")]
  165. public Guid? C_LastUpdatedBy { get; set; }
  166. [Display(Name = "更新时间")]
  167. public DateTime? D_LastUpdatedOn { get; set; }
  168. [Display(Name = "状态")]
  169. [Required]
  170. [MaxLength(1)]
  171. public string C_Status { get; set; } = "1";
  172. }
  173. public class TMTN_SpotDevOpsContent
  174. {
  175. [Key]
  176. [MaxLength(50)]
  177. public string C_ID { get; set; }
  178. [MaxLength(50)]
  179. [Required]
  180. public string C_SpotCode { get; set; }
  181. [MaxLength(50)]
  182. [Required]
  183. public string C_DevOpsContentCode { get; set; }
  184. [Display(Name = "备注")]
  185. [MaxLength(1024)]
  186. public string C_Remark { get; set; }
  187. [Display(Name = "创建人")]
  188. [Required]
  189. public Guid C_CreateBy { get; set; }
  190. [Display(Name = "创建时间")]
  191. [Required]
  192. public DateTime D_CreateOn { get; set; }
  193. [Display(Name = "更新者")]
  194. public Guid? C_LastUpdatedBy { get; set; }
  195. [Display(Name = "更新时间")]
  196. public DateTime? D_LastUpdatedOn { get; set; }
  197. [Display(Name = "状态")]
  198. [Required]
  199. [MaxLength(1)]
  200. public string C_Status { get; set; } = "1";
  201. }
  202. public class TMTN_DevOpsContent
  203. {
  204. [Key]
  205. [MaxLength(50)]
  206. public string C_ID { get; set; }
  207. [MaxLength(50)]
  208. [Required]
  209. public string C_StoreCode { get; set; }
  210. [MaxLength(255)]
  211. [Required]
  212. public string C_Name { get; set; }
  213. [MaxLength(1)]
  214. [Required]
  215. public string C_AlarmLevel { get; set; }
  216. public int I_Sort { get; set; }
  217. public string C_Number { get; set; }
  218. [Display(Name = "备注")]
  219. [MaxLength(1024)]
  220. public string C_Remark { get; set; }
  221. [Display(Name = "创建人")]
  222. [Required]
  223. public Guid C_CreateBy { get; set; }
  224. [Display(Name = "创建时间")]
  225. [Required]
  226. public DateTime D_CreateOn { get; set; }
  227. [Display(Name = "更新者")]
  228. public Guid? C_LastUpdatedBy { get; set; }
  229. [Display(Name = "更新时间")]
  230. public DateTime? D_LastUpdatedOn { get; set; }
  231. [Display(Name = "状态")]
  232. [Required]
  233. [MaxLength(1)]
  234. public string C_Status { get; set; } = "1";
  235. }
  236. public class TMTN_RepairOrderItemApp
  237. {
  238. [Key]
  239. [MaxLength(50)]
  240. public string C_ID { get; set; }
  241. [MaxLength(50)]
  242. [Required]
  243. public string C_RepairOrderItemCode { get; set; }
  244. [MaxLength(255)]
  245. public string C_Name { get; set; }
  246. [MaxLength(255)]
  247. public string C_Url { get; set; }
  248. [Display(Name = "备注")]
  249. [MaxLength(1024)]
  250. public string C_Remark { get; set; }
  251. [Display(Name = "创建人")]
  252. [Required]
  253. public Guid C_CreateBy { get; set; }
  254. [Display(Name = "创建时间")]
  255. [Required]
  256. public DateTime D_CreateOn { get; set; }
  257. [Display(Name = "更新者")]
  258. public Guid? C_LastUpdatedBy { get; set; }
  259. [Display(Name = "更新时间")]
  260. public DateTime? D_LastUpdatedOn { get; set; }
  261. [Display(Name = "状态")]
  262. [Required]
  263. [MaxLength(1)]
  264. public string C_Status { get; set; } = "1";
  265. }
  266. public class TMTN_RepairOrderItem
  267. {
  268. [Key]
  269. [MaxLength(50)]
  270. public string C_ID { get; set; }
  271. [MaxLength(50)]
  272. [Required]
  273. public string C_RepairCode { get; set; }
  274. [MaxLength(1024)]
  275. public string C_RepairRecord { get; set; }
  276. [MaxLength(1024)]
  277. public string C_Url { get; set; }
  278. [Display(Name = "备注")]
  279. [MaxLength(1024)]
  280. public string C_Remark { get; set; }
  281. [Display(Name = "创建人")]
  282. [Required]
  283. public Guid C_CreateBy { get; set; }
  284. [Display(Name = "创建时间")]
  285. [Required]
  286. public DateTime D_CreateOn { get; set; }
  287. [Display(Name = "更新者")]
  288. public Guid? C_LastUpdatedBy { get; set; }
  289. [Display(Name = "更新时间")]
  290. public DateTime? D_LastUpdatedOn { get; set; }
  291. [Display(Name = "状态")]
  292. [Required]
  293. [MaxLength(1)]
  294. public string C_Status { get; set; } = "1";
  295. }
  296. public class TMTN_RepairOrder
  297. {
  298. [Key]
  299. [MaxLength(50)]
  300. public string C_ID { get; set; }
  301. [MaxLength(255)]
  302. [Required]
  303. public string C_Name { get; set; }
  304. [MaxLength(50)]
  305. [Required]
  306. public string C_DevStoreCode { get; set; }
  307. [MaxLength(1024)]
  308. public string C_RepairContent { get; set; }
  309. [Display(Name = "审核人")]
  310. public Guid C_ExamineBy { get; set; }
  311. [Display(Name = "审核时间")]
  312. public DateTime C_ExamineOn { get; set; }
  313. [MaxLength(1024)]
  314. public string C_Url { get; set; }
  315. [Display(Name = "备注")]
  316. [MaxLength(1024)]
  317. public string C_Remark { get; set; }
  318. [Display(Name = "创建人")]
  319. [Required]
  320. public Guid C_CreateBy { get; set; }
  321. [Display(Name = "创建时间")]
  322. [Required]
  323. public DateTime D_CreateOn { get; set; }
  324. [Display(Name = "更新者")]
  325. public Guid? C_LastUpdatedBy { get; set; }
  326. [Display(Name = "更新时间")]
  327. public DateTime? D_LastUpdatedOn { get; set; }
  328. [Display(Name = "状态")]
  329. [Required]
  330. [MaxLength(1)]
  331. public string C_Status { get; set; } = "1";
  332. }
  333. public class TMTN_PushMsgTo
  334. {
  335. [Key]
  336. [MaxLength(50)]
  337. public string C_ID { get; set; }
  338. [MaxLength(255)]
  339. [Required]
  340. public string C_DevStoreCode { get; set; }
  341. [MaxLength(50)]
  342. [Required]
  343. public string C_PushPersonCode { get; set; }
  344. [MaxLength(50)]
  345. [Required]
  346. public string C_MsgTypeCode { get; set; }
  347. [MaxLength(50)]
  348. [Required]
  349. public string C_PushTypeCode { get; set; }
  350. [Display(Name = "创建人")]
  351. [Required]
  352. public Guid C_CreateBy { get; set; }
  353. [Display(Name = "创建时间")]
  354. [Required]
  355. public DateTime D_CreateOn { get; set; }
  356. }
  357. public class TMTN_PushMsgResult
  358. {
  359. [Key]
  360. [MaxLength(50)]
  361. public string C_ID { get; set; }
  362. public string C_MessageCode { get; set; }
  363. [MaxLength(255)]
  364. [Required]
  365. public string C_Content { get; set; }
  366. [MaxLength(50)]
  367. [Required]
  368. public string C_PushMsgToCode { get; set; }
  369. public string C_PushTypeCode { get; set; }
  370. [MaxLength(50)]
  371. public string C_URL { get; set; }
  372. [MaxLength(50)]
  373. public string C_DevStoreCode { get; set; }
  374. [MaxLength(50)]
  375. public string C_MsgTypeCode { get; set; }
  376. [MaxLength(255)]
  377. public string C_Subject { get; set; }
  378. [Display(Name = "创建人")]
  379. [Required]
  380. public Guid C_CreateBy { get; set; }
  381. [Display(Name = "创建时间")]
  382. [Required]
  383. public DateTime D_CreateOn { get; set; }
  384. [Display(Name = "更新者")]
  385. public Guid? C_LastUpdatedBy { get; set; }
  386. [Display(Name = "更新时间")]
  387. public DateTime? D_LastUpdatedOn { get; set; }
  388. [Display(Name = "状态")]
  389. [Required]
  390. [MaxLength(1)]
  391. public string C_Status { get; set; } = "1";
  392. }
  393. }