| | |
| | | } |
| | | else |
| | | { |
| | | loginfo2.Remarks = $"|工件{logMiddle.WorkPieceID} 质量检测完成工序{logMiddle.MonitoringPoint} 没有获取到工件信息不做更新"; |
| | | Log4NetHelper.WriteErrorLog(type, $"工件{logMiddle.WorkPieceID} 质量检测完成工序{logMiddle.MonitoringPoint} 没有获取到工件信息不做更新"); |
| | | return; |
| | | loginfo2.Remarks = $"|工件{logMiddle.WorkPieceID} 质量检测完成工序{logMiddle.MonitoringPoint} 没有获取到工件信息,此时需要新增数据"; |
| | | Log4NetHelper.WriteErrorLog(type, $"工件{logMiddle.WorkPieceID} 质量检测完成工序{logMiddle.MonitoringPoint} 没有获取到工件信息,此时需要新增数据"); |
| | | |
| | | //新增数据 【Editby shaocx,2024-09-07】 |
| | | WorkPieceInfoHelper.CreateWorkPieceInfoForNoData(logMiddle, ref pieceInfo, ref isAddWorkPieceInfo); |
| | | } |
| | | } |
| | | if (logMiddle.MonitoringPoint.Equals("OP1002") || logMiddle.MonitoringPoint.Equals("OP1003") || logMiddle.MonitoringPoint.Contains("OP2002")) |
| | |
| | | { |
| | | db.QualityDataInfo.Add(WorkPieceInfoManager.GetAddQualityDataInfo(qualityData)); |
| | | } |
| | | |
| | | //更新表WorkPieceProcess |
| | | var pro_70 = db.WorkPieceProcess.Where(o => o.WorkPieceID == logMiddle.WorkPieceID && o.WorkingProcedureCurrent == "OP70" |
| | | ).OrderByDescending(o => o.StartTime).FirstOrDefault(); |
| | | |
| | | if (pro_70 != null) |
| | | { |
| | | pro_70.Update70Flag = 2; |
| | | } |
| | | |
| | | db.SaveChanges();//保存数据 |
| | | } |
| | | else |