WaferHolderBufferInfo.cs 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. using MECF.Framework.Common.CommonData;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Runtime.Serialization;
  6. using System.Text;
  7. using System.Threading.Tasks;
  8. namespace MECF.Framework.Common.WaferHolder
  9. {
  10. public enum WaferHolderBufferStatus
  11. {
  12. Disabled=0,
  13. Normal=1
  14. }
  15. [DataContract]
  16. public class WaferHolderBufferInfo : NotifiableItem
  17. {
  18. /// <summary>
  19. /// Id
  20. /// </summary>
  21. [DataMember]
  22. public int Id { get; set; }
  23. /// <summary>
  24. /// 名称
  25. /// </summary>
  26. [DataMember]
  27. public string Name { get; set; }
  28. /// <summary>
  29. /// 状态
  30. /// </summary>
  31. [DataMember]
  32. public WaferHolderBufferStatus Status { get; set; }
  33. /// <summary>
  34. /// 是否包含载具
  35. /// </summary>
  36. [DataMember]
  37. public bool HasWaferHolder { get; set; }
  38. /// <summary>
  39. /// 载具Id
  40. /// </summary>
  41. [DataMember]
  42. public string WaferHolderId { get; set; }
  43. }
  44. }