| | |
| | | |
| | | //获取OP70未结束的工件列表 |
| | | var ooDateTime = Convert.ToDateTime("0001-01-01"); |
| | | var findTime = DateTime.Now.AddHours(-12); |
| | | List<WorkPieceProcess> noFinishWorkPieceProcessList = null; |
| | | using (DbModel db = new DbModel()) |
| | | { |
| | | var dateTime = DateTime.Now; |
| | | noFinishWorkPieceProcessList = db.WorkPieceProcess.Where(x => x.CreatedTime >= DateTime.Now.AddHours(-12) |
| | | noFinishWorkPieceProcessList = db.WorkPieceProcess.Where(x => x.CreatedTime >= findTime |
| | | && x.WorkingProcedureCurrent == WorkingProcedure |
| | | && x.EndTime == ooDateTime).ToList(); |
| | | } |
| | |
| | | wplog.EquipmentID = _dataCaptureConfig.EquipmentID; |
| | | wplog.Remarks = WorkingProcedure; |
| | | wplog.MonitoringPoint = DataCapturePointCode; |
| | | //wplog.CreatedUserName = DataCapturePointCode; |
| | | SystemBussinessHelper.SetWorkPieceLogMiddleForCreatedUserName(ref wplog, DataCapturePointCode, DataCapturePointCname); |
| | | wplog.CreatedTime = DateTimeHelper.GetDateTime(); |
| | | wplog.CreatedUserName = DataCapturePointCode; |
| | | wplog.UpdatedTime = DateTimeHelper.GetDateTime(); |
| | | wplog.UpdatedUserName = Environment.MachineName + "自动" + Thread.CurrentThread.ManagedThreadId.ToString(); |
| | | wplog.OnlineTime = DateTimeHelper.GetDateTime(); |