using Aitex.Core.Common; using MECF.Framework.Common.CommonData; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MECF.Framework.Common.SubstrateTrackings { public class ModuleMaterial : NotifiableItem { #region 内部变量 private string _moduleName; private string _waferHolderId; private string _sideAWaferId; private string _sideAWaferType; private int _sideAWaferStatus; private string _sideBWaferId; private string _sideBWaferType; private int _sideBWaferStatus; #endregion #region 属性 public string ModuleName { get { return _moduleName; } set { _moduleName = value; InvokePropertyChanged(nameof(ModuleName)); } } public string WaferHolderId { get { return _waferHolderId; } set { _waferHolderId = value; InvokePropertyChanged(nameof(WaferHolderId)); } } public string SideAWaferId { get { return _sideAWaferId; } set { _sideAWaferId = value; InvokePropertyChanged(nameof(SideAWaferId)); }} public string SideAWaferType { get { return _sideAWaferType; } set { _sideAWaferType = value; InvokePropertyChanged(nameof(SideAWaferType)); } } public int SideAWaferStatus { get { return _sideAWaferStatus; } set { _sideAWaferStatus = value; InvokePropertyChanged(nameof(SideAWaferStatus)); } } public string SideBWaferId { get { return _sideBWaferId; } set { _sideBWaferId = value; InvokePropertyChanged(nameof(SideBWaferId)); } } public string SideBWaferType { get { return _sideBWaferType; } set { _sideBWaferType = value; InvokePropertyChanged(nameof(SideBWaferType)); } } public int SideBWaferStatus { get { return _sideBWaferStatus; } set { _sideBWaferStatus = value; InvokePropertyChanged(nameof(SideBWaferStatus)); } } #endregion } }