Du kan inte välja fler än 25 ämnen
Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
|
- using BPA.Helper;
- using BPASmartClient.Model;
- using System.Collections.ObjectModel;
- using System.Threading;
-
- namespace BPASmartClient.DosingSystem
- {
- /// <summary>
- /// 配方模块
- /// </summary>
- public class RecipeModel : NotifyBase
- {
- [Newtonsoft.Json.JsonIgnore]
- public bool IsEnable { get { return _mIsEnable; } set { _mIsEnable = value; OnPropertyChanged(); } }
- private bool _mIsEnable = true;
-
- /// <summary>
- /// 序号
- /// </summary>
- public int SerialNum { get { return _mSerialNum; } set { _mSerialNum = value; OnPropertyChanged(); } }
- private int _mSerialNum;
-
- /// <summary>
- /// 配方名称
- /// </summary>
- public string RecipeName { get { return _mRecipeName; } set { _mRecipeName = value; OnPropertyChanged(); } }
- private string _mRecipeName;
-
- /// <summary>
- /// 配方编码
- /// </summary>
- public string RecipCode { get { return _mRecipCode; } set { _mRecipCode = value; OnPropertyChanged(); } }
- private string _mRecipCode;
-
- [Newtonsoft.Json.JsonIgnore]
- public AutoResetEvent Are { get; set; } = new AutoResetEvent(false);
-
- [Newtonsoft.Json.JsonIgnore]
- public string RecipStatus { get { return _mRecipStatus; } set { _mRecipStatus = value; OnPropertyChanged(); } }
- private string _mRecipStatus;
-
- /// <summary>
- /// 原料集合
- /// </summary>
- public ObservableCollection<RawMaterialModel> RawMaterials { get; set; } = new ObservableCollection<RawMaterialModel>();
-
- }
- }
|