WCS_SRM523.cs 1002 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. using SqlSugar;
  2. using System;
  3. using System.Runtime.Serialization;
  4. namespace WCS.Entity.Protocol.SRM
  5. {
  6. /// <summary>
  7. /// SRM537
  8. /// </summary>
  9. [DataContract]
  10. [SugarTable("FJ_SRM523")]
  11. public class WCS_SRM523 : ISRM523
  12. {
  13. /// <inheritdoc/>
  14. [DataMember(Order = 0)]
  15. public SrmAlarm1 Alarm1 { get; set; }
  16. /// <inheritdoc/>
  17. [DataMember(Order = 1)]
  18. public SrmAlarm2 Alarm2 { get; set; }
  19. [DataMember(Order = 2)]
  20. public new DateTime Frame { get; set; }
  21. [DataMember(Order = 3)]
  22. public new string Code { get; set; }
  23. }
  24. /// <summary>
  25. /// SRM537
  26. /// </summary>
  27. [DataContract]
  28. [SugarTable("FJ_SRM523")]
  29. public class QuestDb_SRM523
  30. {
  31. public string Alarm { get; set; }
  32. [TimeDbSplitField(DateType.Day)]
  33. public new DateTime Frame { get; set; }
  34. [SugarColumn(ColumnDataType = "symbol")]
  35. public new string Code { get; set; }
  36. }
  37. }