| | |
| | | |
| | | #region Functions |
| | | /// <summary> |
| | | /// 初始化工单资料 |
| | | /// 初始化工单批次资料 |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | public WorkBatch Init(string lineCode) |
| | |
| | | return this; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 更新工单批次资料 |
| | | /// </summary> |
| | | /// <param name="updateAll"></param> |
| | | public void Update(bool updateAll = false) |
| | | { |
| | | var strat = DateTime.Now; |
| | |
| | | .ExecuteCommand(); |
| | | //MES_WIP_DATA & MES_WIP_HIS |
| | | var wipHiss = new List<MES_WIP_HIS>(); |
| | | foreach (var wipSN in wipList.Where(q => q.STATUS != MES_WIP_DATA.STATUSs.Offline.GetValue())) |
| | | foreach (var wipSN in wipList) //.Where(q => q.STATUS != MES_WIP_DATA.STATUSs.Offline.GetValue()) |
| | | { |
| | | wipSN.STATUS = MES_WIP_DATA.STATUSs.Offline.GetValue(); |
| | | wipSN.TRAY_SN = wipSN.INNER_SN = wipSN.CARTON_SN = wipSN.PALLET_SN = wipSN.SHIPPING_ORDER = null; |