PurOrdDetail.cs 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515
  1. namespace Admin.NET.Plugin.AiDOP.Supply;
  2. /// <summary>
  3. /// 采购订单明细(PurOrdDetail)
  4. /// </summary>
  5. [SugarTable("PurOrdDetail", "采购订单明细")]
  6. public class PurOrdDetail
  7. {
  8. [SugarColumn(ColumnName = "RecID", IsPrimaryKey = true, IsIdentity = true)]
  9. public int RecID { get; set; }
  10. [SugarColumn(ColumnName = "PurAcct", Length = 8, IsNullable = true)]
  11. public string? PurAcct { get; set; }
  12. [SugarColumn(ColumnName = "ApprovedBy", Length = 8, IsNullable = true)]
  13. public string? ApprovedBy { get; set; }
  14. [SugarColumn(ColumnName = "ApprovalCode", Length = 8, IsNullable = true)]
  15. public string? ApprovalCode { get; set; }
  16. [SugarColumn(ColumnName = "Assay", ColumnDataType = "decimal(18,5)", IsNullable = true)]
  17. public decimal? Assay { get; set; }
  18. [SugarColumn(ColumnName = "Blanket", Length = 8, IsNullable = true)]
  19. public string? Blanket { get; set; }
  20. [SugarColumn(ColumnName = "BlanketLine")]
  21. public int BlanketLine { get; set; }
  22. [SugarColumn(ColumnName = "QtyBO", ColumnDataType = "decimal(12,5)")]
  23. public decimal QtyBO { get; set; }
  24. [SugarColumn(ColumnName = "CostCtr", Length = 4, IsNullable = true)]
  25. public string? CostCtr { get; set; }
  26. [SugarColumn(ColumnName = "CommentIndex")]
  27. public int CommentIndex { get; set; }
  28. [SugarColumn(ColumnName = "Consignment")]
  29. public short Consignment { get; set; }
  30. [SugarColumn(ColumnName = "Contract", Length = 24, IsNullable = true)]
  31. public string? Contract { get; set; }
  32. [SugarColumn(ColumnName = "ContractID", Length = 8, IsNullable = true)]
  33. public string? ContractID { get; set; }
  34. [SugarColumn(ColumnName = "RctCost", ColumnDataType = "decimal(14,5)")]
  35. public decimal RctCost { get; set; }
  36. [SugarColumn(ColumnName = "CreditTermsInt", ColumnDataType = "decimal(9,5)")]
  37. public decimal CreditTermsInt { get; set; }
  38. [SugarColumn(ColumnName = "UpdateCurrentCost", ColumnDataType = "bit(1)")]
  39. public bool UpdateCurrentCost { get; set; }
  40. [SugarColumn(ColumnName = "CumStart1", IsNullable = true)]
  41. public DateTime? CumStart1 { get; set; }
  42. [SugarColumn(ColumnName = "CumStart2", IsNullable = true)]
  43. public DateTime? CumStart2 { get; set; }
  44. [SugarColumn(ColumnName = "CumStart3", IsNullable = true)]
  45. public DateTime? CumStart3 { get; set; }
  46. [SugarColumn(ColumnName = "CumStart4", IsNullable = true)]
  47. public DateTime? CumStart4 { get; set; }
  48. [SugarColumn(ColumnName = "CumReceived1", ColumnDataType = "decimal(15,5)")]
  49. public decimal CumReceived1 { get; set; }
  50. [SugarColumn(ColumnName = "CumReceived2", ColumnDataType = "decimal(15,5)")]
  51. public decimal CumReceived2 { get; set; }
  52. [SugarColumn(ColumnName = "CumReceived3", ColumnDataType = "decimal(15,5)")]
  53. public decimal CumReceived3 { get; set; }
  54. [SugarColumn(ColumnName = "CumReceived4", ColumnDataType = "decimal(15,5)")]
  55. public decimal CumReceived4 { get; set; }
  56. [SugarColumn(ColumnName = "ActiveRlseID1", Length = 100, IsNullable = true)]
  57. public string? ActiveRlseID1 { get; set; }
  58. [SugarColumn(ColumnName = "ActiveRlseID2", Length = 100, IsNullable = true)]
  59. public string? ActiveRlseID2 { get; set; }
  60. [SugarColumn(ColumnName = "ActiveRlseID3", Length = 100, IsNullable = true)]
  61. public string? ActiveRlseID3 { get; set; }
  62. [SugarColumn(ColumnName = "Disc", ColumnDataType = "decimal(7,5)")]
  63. public decimal Disc { get; set; }
  64. [SugarColumn(ColumnName = "Dock", Length = 8, IsNullable = true)]
  65. public string? Dock { get; set; }
  66. [SugarColumn(ColumnName = "Domain", Length = 24, IsNullable = true)]
  67. public string? Domain { get; set; }
  68. [SugarColumn(ColumnName = "DRPRef", Length = 8, IsNullable = true)]
  69. public string? DRPRef { get; set; }
  70. [SugarColumn(ColumnName = "DueDate", IsNullable = true)]
  71. public DateTime? DueDate { get; set; }
  72. [SugarColumn(ColumnName = "EndEff1", IsNullable = true)]
  73. public DateTime? EndEff1 { get; set; }
  74. [SugarColumn(ColumnName = "EndEff2", IsNullable = true)]
  75. public DateTime? EndEff2 { get; set; }
  76. [SugarColumn(ColumnName = "EndEff3", IsNullable = true)]
  77. public DateTime? EndEff3 { get; set; }
  78. [SugarColumn(ColumnName = "EndEff4", IsNullable = true)]
  79. public DateTime? EndEff4 { get; set; }
  80. [SugarColumn(ColumnName = "ERSOption")]
  81. public int ERSOption { get; set; }
  82. [SugarColumn(ColumnName = "ExpireDate", IsNullable = true)]
  83. public DateTime? ExpireDate { get; set; }
  84. [SugarColumn(ColumnName = "FabAuthDays")]
  85. public int FabAuthDays { get; set; }
  86. [SugarColumn(ColumnName = "FabAuthWeeks")]
  87. public int FabAuthWeeks { get; set; }
  88. [SugarColumn(ColumnName = "FirmDays")]
  89. public int FirmDays { get; set; }
  90. [SugarColumn(ColumnName = "FirmWeeks")]
  91. public int FirmWeeks { get; set; }
  92. [SugarColumn(ColumnName = "FixedPrice", ColumnDataType = "bit(1)")]
  93. public bool FixedPrice { get; set; }
  94. [SugarColumn(ColumnName = "FrtList", Length = 8, IsNullable = true)]
  95. public string? FrtList { get; set; }
  96. [SugarColumn(ColumnName = "FSMType", Length = 8, IsNullable = true)]
  97. public string? FSMType { get; set; }
  98. [SugarColumn(ColumnName = "Grade", Length = 2, IsNullable = true)]
  99. public string? Grade { get; set; }
  100. [SugarColumn(ColumnName = "InspectReq", ColumnDataType = "bit(1)")]
  101. public bool InspectReq { get; set; }
  102. [SugarColumn(ColumnName = "Line")]
  103. public short Line { get; set; }
  104. [SugarColumn(ColumnName = "Location", Length = 8, IsNullable = true)]
  105. public string? Location { get; set; }
  106. [SugarColumn(ColumnName = "NextLotSerial", Length = 24, IsNullable = true)]
  107. public string? NextLotSerial { get; set; }
  108. [SugarColumn(ColumnName = "SingleLot", ColumnDataType = "bit(1)")]
  109. public bool SingleLot { get; set; }
  110. [SugarColumn(ColumnName = "MaxAgingDays")]
  111. public int MaxAgingDays { get; set; }
  112. [SugarColumn(ColumnName = "SupplyPer", ColumnDataType = "decimal(8,5)")]
  113. public decimal SupplyPer { get; set; }
  114. [SugarColumn(ColumnName = "MultiDueDates")]
  115. public short MultiDueDates { get; set; }
  116. [SugarColumn(ColumnName = "PurOrd", Length = 24)]
  117. public string PurOrd { get; set; } = string.Empty;
  118. [SugarColumn(ColumnName = "NeedDate", IsNullable = true)]
  119. public DateTime? NeedDate { get; set; }
  120. [SugarColumn(ColumnName = "Op")]
  121. public int Op { get; set; }
  122. [SugarColumn(ColumnName = "StdPackQty", ColumnDataType = "decimal(10,0)", IsNullable = true)]
  123. public decimal? StdPackQty { get; set; }
  124. [SugarColumn(ColumnName = "ItemNum", Length = 60, IsNullable = true)]
  125. public string? ItemNum { get; set; }
  126. [SugarColumn(ColumnName = "Dimension1", Length = 8)]
  127. public string Dimension1 { get; set; } = string.Empty;
  128. [SugarColumn(ColumnName = "Dimension2", Length = 8)]
  129. public string Dimension2 { get; set; } = string.Empty;
  130. [SugarColumn(ColumnName = "PastDueLogic", Length = 1, IsNullable = true)]
  131. public string? PastDueLogic { get; set; }
  132. [SugarColumn(ColumnName = "PayUM", Length = 2, IsNullable = true)]
  133. public string? PayUM { get; set; }
  134. [SugarColumn(ColumnName = "PerformDate", IsNullable = true)]
  135. public DateTime? PerformDate { get; set; }
  136. [SugarColumn(ColumnName = "ProjectLine")]
  137. public int ProjectLine { get; set; }
  138. [SugarColumn(ColumnName = "PkgCode", Length = 60, IsNullable = true)]
  139. public string? PkgCode { get; set; }
  140. [SugarColumn(ColumnName = "PlanSchedDays")]
  141. public int PlanSchedDays { get; set; }
  142. [SugarColumn(ColumnName = "PlanSchedMonths")]
  143. public int PlanSchedMonths { get; set; }
  144. [SugarColumn(ColumnName = "PlanSchedWeeks")]
  145. public int PlanSchedWeeks { get; set; }
  146. [SugarColumn(ColumnName = "PODatabase", Length = 8, IsNullable = true)]
  147. public string? PODatabase { get; set; }
  148. [SugarColumn(ColumnName = "POSite", Length = 8, IsNullable = true)]
  149. public string? POSite { get; set; }
  150. [SugarColumn(ColumnName = "PricingDate", IsNullable = true)]
  151. public DateTime? PricingDate { get; set; }
  152. [SugarColumn(ColumnName = "Project", Length = 24, IsNullable = true)]
  153. public string? Project { get; set; }
  154. [SugarColumn(ColumnName = "PriceList", Length = 20, IsNullable = true)]
  155. public string? PriceList { get; set; }
  156. [SugarColumn(ColumnName = "ERSPriceListOption")]
  157. public int ERSPriceListOption { get; set; }
  158. [SugarColumn(ColumnName = "PST", ColumnDataType = "bit(1)")]
  159. public bool PST { get; set; }
  160. [SugarColumn(ColumnName = "PackingSlipQty", ColumnDataType = "decimal(12,5)")]
  161. public decimal PackingSlipQty { get; set; }
  162. [SugarColumn(ColumnName = "PayUMConv", ColumnDataType = "decimal(10,5)")]
  163. public decimal PayUMConv { get; set; }
  164. [SugarColumn(ColumnName = "PurCost", ColumnDataType = "decimal(15,6)")]
  165. public decimal PurCost { get; set; }
  166. [SugarColumn(ColumnName = "RctQty", ColumnDataType = "decimal(15,5)")]
  167. public decimal RctQty { get; set; }
  168. [SugarColumn(ColumnName = "QtyOrded", ColumnDataType = "decimal(15,5)")]
  169. public decimal QtyOrded { get; set; }
  170. [SugarColumn(ColumnName = "QtyReceived", ColumnDataType = "decimal(15,5)")]
  171. public decimal QtyReceived { get; set; }
  172. [SugarColumn(ColumnName = "QtyReturned", ColumnDataType = "decimal(15,5)")]
  173. public decimal QtyReturned { get; set; }
  174. [SugarColumn(ColumnName = "RawAuthDays")]
  175. public int RawAuthDays { get; set; }
  176. [SugarColumn(ColumnName = "RawAuthWeeks")]
  177. public int RawAuthWeeks { get; set; }
  178. [SugarColumn(ColumnName = "RctStatus", Length = 60, IsNullable = true)]
  179. public string? RctStatus { get; set; }
  180. [SugarColumn(ColumnName = "Active", ColumnDataType = "bit(1)")]
  181. public bool Active { get; set; }
  182. [SugarColumn(ColumnName = "Reason", Length = 8, IsNullable = true)]
  183. public string? Reason { get; set; }
  184. [SugarColumn(ColumnName = "Rel")]
  185. public int Rel { get; set; }
  186. [SugarColumn(ColumnName = "QtyReleased", ColumnDataType = "decimal(12,5)")]
  187. public decimal QtyReleased { get; set; }
  188. [SugarColumn(ColumnName = "RequestedBy", Length = 8, IsNullable = true)]
  189. public string? RequestedBy { get; set; }
  190. [SugarColumn(ColumnName = "ReqLine")]
  191. public int ReqLine { get; set; }
  192. [SugarColumn(ColumnName = "Req", Length = 20, IsNullable = true)]
  193. public string? Req { get; set; }
  194. [SugarColumn(ColumnName = "Revision", Length = 4, IsNullable = true)]
  195. public string? Revision { get; set; }
  196. [SugarColumn(ColumnName = "NextReleaseID")]
  197. public int NextReleaseID { get; set; }
  198. [SugarColumn(ColumnName = "RMAType", Length = 1, IsNullable = true)]
  199. public string? RMAType { get; set; }
  200. [SugarColumn(ColumnName = "RMAUM", Length = 2, IsNullable = true)]
  201. public string? RMAUM { get; set; }
  202. [SugarColumn(ColumnName = "RctUMConversion", ColumnDataType = "decimal(10,5)")]
  203. public decimal RctUMConversion { get; set; }
  204. [SugarColumn(ColumnName = "Scheduled", ColumnDataType = "bit(1)")]
  205. public bool Scheduled { get; set; }
  206. [SugarColumn(ColumnName = "ScheduledChanged", ColumnDataType = "bit(1)")]
  207. public bool ScheduledChanged { get; set; }
  208. [SugarColumn(ColumnName = "ScheduleData", Length = 8, IsNullable = true)]
  209. public string? ScheduleData { get; set; }
  210. [SugarColumn(ColumnName = "SchedMRPReq", ColumnDataType = "bit(1)")]
  211. public bool SchedMRPReq { get; set; }
  212. [SugarColumn(ColumnName = "ShipDlvyPattern", Length = 2, IsNullable = true)]
  213. public string? ShipDlvyPattern { get; set; }
  214. [SugarColumn(ColumnName = "ShipDlvyTime", Length = 2, IsNullable = true)]
  215. public string? ShipDlvyTime { get; set; }
  216. [SugarColumn(ColumnName = "WIPLotSerial", Length = 24, IsNullable = true)]
  217. public string? WIPLotSerial { get; set; }
  218. [SugarColumn(ColumnName = "SafetyDays", ColumnDataType = "decimal(8,5)")]
  219. public decimal SafetyDays { get; set; }
  220. [SugarColumn(ColumnName = "SafetyHours", ColumnDataType = "decimal(8,5)")]
  221. public decimal SafetyHours { get; set; }
  222. [SugarColumn(ColumnName = "ShipSchedWeeks")]
  223. public int ShipSchedWeeks { get; set; }
  224. [SugarColumn(ColumnName = "Site", Length = 24, IsNullable = true)]
  225. public string? Site { get; set; }
  226. [SugarColumn(ColumnName = "PrimarySOLine")]
  227. public int PrimarySOLine { get; set; }
  228. [SugarColumn(ColumnName = "SalesJob", Length = 200, IsNullable = true)]
  229. public string? SalesJob { get; set; }
  230. [SugarColumn(ColumnName = "SecondarySOStatus", Length = 1, IsNullable = true)]
  231. public string? SecondarySOStatus { get; set; }
  232. [SugarColumn(ColumnName = "StartEff1", IsNullable = true)]
  233. public DateTime? StartEff1 { get; set; }
  234. [SugarColumn(ColumnName = "StartEff2", IsNullable = true)]
  235. public DateTime? StartEff2 { get; set; }
  236. [SugarColumn(ColumnName = "StartEff3", IsNullable = true)]
  237. public DateTime? StartEff3 { get; set; }
  238. [SugarColumn(ColumnName = "StartEff4", IsNullable = true)]
  239. public DateTime? StartEff4 { get; set; }
  240. [SugarColumn(ColumnName = "Status", Length = 1, IsNullable = true)]
  241. public string? Status { get; set; }
  242. [SugarColumn(ColumnName = "StdCost", ColumnDataType = "decimal(14,5)")]
  243. public decimal StdCost { get; set; }
  244. [SugarColumn(ColumnName = "PurSubAcct", Length = 8, IsNullable = true)]
  245. public string? PurSubAcct { get; set; }
  246. [SugarColumn(ColumnName = "SubcontractShip", IsNullable = true)]
  247. public DateTime? SubcontractShip { get; set; }
  248. [SugarColumn(ColumnName = "SubcontractType", Length = 8, IsNullable = true)]
  249. public string? SubcontractType { get; set; }
  250. [SugarColumn(ColumnName = "Taxable", ColumnDataType = "bit(1)")]
  251. public bool Taxable { get; set; }
  252. [SugarColumn(ColumnName = "TaxClass", Length = 20, IsNullable = true)]
  253. public string? TaxClass { get; set; }
  254. [SugarColumn(ColumnName = "TaxEnvironment", Length = 16, IsNullable = true)]
  255. public string? TaxEnvironment { get; set; }
  256. [SugarColumn(ColumnName = "TaxIn", ColumnDataType = "bit(1)")]
  257. public bool TaxIn { get; set; }
  258. [SugarColumn(ColumnName = "MaxTaxableAmt", ColumnDataType = "decimal(14,5)")]
  259. public decimal MaxTaxableAmt { get; set; }
  260. [SugarColumn(ColumnName = "TaxUsage", Length = 8, IsNullable = true)]
  261. public string? TaxUsage { get; set; }
  262. [SugarColumn(ColumnName = "TransportDays", ColumnDataType = "decimal(18,5)", IsNullable = true)]
  263. public decimal? TransportDays { get; set; }
  264. [SugarColumn(ColumnName = "TransportHours", ColumnDataType = "decimal(8,5)")]
  265. public decimal TransportHours { get; set; }
  266. [SugarColumn(ColumnName = "Typed", Length = 1, IsNullable = true)]
  267. public string? Typed { get; set; }
  268. [SugarColumn(ColumnName = "UM", Length = 8, IsNullable = true)]
  269. public string? UM { get; set; }
  270. [SugarColumn(ColumnName = "UMConversion", ColumnDataType = "decimal(12,7)")]
  271. public decimal UMConversion { get; set; }
  272. [SugarColumn(ColumnName = "Ufld1", Length = 24, IsNullable = true)]
  273. public string? Ufld1 { get; set; }
  274. [SugarColumn(ColumnName = "Ufld2", Length = 24, IsNullable = true)]
  275. public string? Ufld2 { get; set; }
  276. [SugarColumn(ColumnName = "VAT", ColumnDataType = "bit(1)")]
  277. public bool VAT { get; set; }
  278. [SugarColumn(ColumnName = "SuppItem", Length = 24, IsNullable = true)]
  279. public string? SuppItem { get; set; }
  280. [SugarColumn(ColumnName = "LotSerial", Length = 120, IsNullable = true)]
  281. public string? LotSerial { get; set; }
  282. [SugarColumn(ColumnName = "WorkOrdID", Length = 30, IsNullable = true)]
  283. public string? WorkOrdID { get; set; }
  284. [SugarColumn(ColumnName = "BusinessID")]
  285. public long BusinessID { get; set; }
  286. [SugarColumn(ColumnName = "CreateUser", Length = 24, IsNullable = true)]
  287. public string? CreateUser { get; set; }
  288. [SugarColumn(ColumnName = "UpdateUser", Length = 24, IsNullable = true)]
  289. public string? UpdateUser { get; set; }
  290. [SugarColumn(ColumnName = "CreateTime", IsNullable = true)]
  291. public DateTime? CreateTime { get; set; }
  292. [SugarColumn(ColumnName = "UpdateTime", IsNullable = true)]
  293. public DateTime? UpdateTime { get; set; }
  294. [SugarColumn(ColumnName = "EffTime", IsNullable = true)]
  295. public DateTime? EffTime { get; set; }
  296. [SugarColumn(ColumnName = "IsActive", ColumnDataType = "bit(1)")]
  297. public bool IsActive { get; set; }
  298. [SugarColumn(ColumnName = "IsConfirm", ColumnDataType = "bit(1)")]
  299. public bool IsConfirm { get; set; }
  300. [SugarColumn(ColumnName = "Potype", Length = 8)]
  301. public string Potype { get; set; } = string.Empty;
  302. [SugarColumn(ColumnName = "IsChanged", ColumnDataType = "bit(1)")]
  303. public bool IsChanged { get; set; }
  304. [SugarColumn(ColumnName = "Remark", ColumnDataType = "text", IsNullable = true)]
  305. public string? Remark { get; set; }
  306. [SugarColumn(ColumnName = "Usage", Length = 30, IsNullable = true)]
  307. public string? Usage { get; set; }
  308. [SugarColumn(ColumnName = "TaxRate", ColumnDataType = "decimal(8,5)")]
  309. public decimal TaxRate { get; set; }
  310. [SugarColumn(ColumnName = "Comments1", Length = 50, IsNullable = true)]
  311. public string? Comments1 { get; set; }
  312. [SugarColumn(ColumnName = "ListPurCost", ColumnDataType = "decimal(18,5)", IsNullable = true)]
  313. public decimal? ListPurCost { get; set; }
  314. [SugarColumn(ColumnName = "IsRounding", ColumnDataType = "bit(1)")]
  315. public bool IsRounding { get; set; }
  316. [SugarColumn(ColumnName = "ReceiptQty", ColumnDataType = "decimal(15,5)")]
  317. public decimal ReceiptQty { get; set; }
  318. [SugarColumn(ColumnName = "BarCodeQty", ColumnDataType = "decimal(18,5)")]
  319. public decimal BarCodeQty { get; set; }
  320. [SugarColumn(ColumnName = "IsClosed", ColumnDataType = "bit(1)")]
  321. public bool IsClosed { get; set; }
  322. [SugarColumn(ColumnName = "Rev", Length = 8, IsNullable = true)]
  323. public string? Rev { get; set; }
  324. [SugarColumn(ColumnName = "Remarks", Length = 100, IsNullable = true)]
  325. public string? Remarks { get; set; }
  326. [SugarColumn(ColumnName = "Department", Length = 8, IsNullable = true)]
  327. public string? Department { get; set; }
  328. [SugarColumn(ColumnName = "WorkOrd", Length = 30, IsNullable = true)]
  329. public string? WorkOrd { get; set; }
  330. [SugarColumn(ColumnName = "QtyReturnedRefund", ColumnDataType = "decimal(15,5)")]
  331. public decimal QtyReturnedRefund { get; set; }
  332. [SugarColumn(ColumnName = "CumQtyBO", ColumnDataType = "decimal(18,5)")]
  333. public decimal CumQtyBO { get; set; }
  334. [SugarColumn(ColumnName = "PurOrdRecID")]
  335. public int PurOrdRecID { get; set; }
  336. [SugarColumn(ColumnName = "Drawing", Length = 24, IsNullable = true)]
  337. public string? Drawing { get; set; }
  338. [SugarColumn(ColumnName = "ERPfld1", Length = 200, IsNullable = true)]
  339. public string? ERPfld1 { get; set; }
  340. [SugarColumn(ColumnName = "ERPfld2", Length = 200, IsNullable = true)]
  341. public string? ERPfld2 { get; set; }
  342. [SugarColumn(ColumnName = "IsPush", ColumnDataType = "bit(1)", IsNullable = true)]
  343. public bool? IsPush { get; set; }
  344. [SugarColumn(ColumnName = "Descr", ColumnDataType = "text", IsNullable = true)]
  345. public string? Descr { get; set; }
  346. }