| | |
| | | //每次扫描上线都插入追溯表 |
| | | WorkPieceProcess new_process = new WorkPieceProcess(); |
| | | new_process = EntityPropHelper.Mapper<WorkPieceProcess, WorkPieceInfo>(info); |
| | | QualityStateHelper.ResetQualityNoOkForNewProcess(ref new_process); |
| | | new_process.StartTime = DateTimeHelper.GetDateTime(); |
| | | |
| | | //不再默认赋值为合格 【Editby shaocx,2024-08-16】 |
| | |
| | | |
| | | WorkPieceProcess process = new WorkPieceProcess(); |
| | | process = EntityPropHelper.Mapper<WorkPieceProcess, WorkPieceInfo>(pieceInfo); |
| | | QualityStateHelper.ResetQualityNoOkForNewProcess(ref process); |
| | | process.StartTime = DateTimeHelper.GetDateTime(); |
| | | |
| | | //不再默认赋值为合格 【Editby shaocx,2024-08-16】 |
| | |
| | | //每次SPC 都插入追溯表 |
| | | WorkPieceProcess process = new WorkPieceProcess(); |
| | | process = EntityPropHelper.Mapper<WorkPieceProcess, WorkPieceInfo>(cur_db_info); |
| | | QualityStateHelper.ResetQualityNoOkForNewProcess(ref process); |
| | | process.StartTime = DateTimeHelper.GetDateTime(); |
| | | process.OperationType = OperationType.SPC.ToString(); |
| | | process.QualityState = (int)QualityState.Suspected; |
| | |
| | | { |
| | | WorkPieceProcess process = new WorkPieceProcess(); |
| | | process = EntityPropHelper.Mapper<WorkPieceProcess, WorkPieceInfo>(info); |
| | | QualityStateHelper.ResetQualityNoOkForNewProcess(ref process); |
| | | process.Id = Yitter.IdGenerator.YitIdHelper.NextId(); |
| | | process.StartTime = DateTimeHelper.GetDateTime(); |
| | | process.EndTime = DateTimeHelper.GetDateTime(); |