From 6a128ef4f3a8b79d25a8fcd36a6139b46ac51a65 Mon Sep 17 00:00:00 2001 From: schangxiang@126.com <schangxiang@126.com> Date: 周一, 09 9月 2024 14:42:10 +0800 Subject: [PATCH] 注释不用的代码 --- DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_BusinessLogical/DataCaptureHandlerV2/OP80QualityDataHandler.cs | 32 ++++++++++++++++++++++++-------- 1 files changed, 24 insertions(+), 8 deletions(-) diff --git a/DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_BusinessLogical/DataCaptureHandlerV2/OP80QualityDataHandler.cs b/DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_BusinessLogical/DataCaptureHandlerV2/OP80QualityDataHandler.cs index 2b74570..a80616a 100644 --- a/DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_BusinessLogical/DataCaptureHandlerV2/OP80QualityDataHandler.cs +++ b/DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_BusinessLogical/DataCaptureHandlerV2/OP80QualityDataHandler.cs @@ -28,6 +28,7 @@ public static readonly string path = ConfigHelper.GetConfigString("OP80QualityData");//OP80鐨勫湴鍧� public static readonly string query_WorkingProcedureCurrent = "OP80"; public static readonly string _DataCapturePointCode = "OP8002"; + public static readonly string _DataCapturePointName = "OP80璐ㄩ噺鏁版嵁閲囬泦"; public static readonly string _EquipmentId = "EOP80"; public static readonly LogType logType = LogType.PLCOP80_QC; @@ -175,8 +176,9 @@ logMiddle.EquipmentID = _dataCaptureConfig.EquipmentID; ; logMiddle.Remarks = logMiddle.WorkingProcedure; logMiddle.MonitoringPoint = _DataCapturePointCode; + //logMiddle.CreatedUserName = _DataCapturePointCode; + SystemBussinessHelper.SetWorkPieceLogMiddleForCreatedUserName(ref logMiddle, DataCapturePointCode, DataCapturePointCname); logMiddle.CreatedTime = DateTimeHelper.GetDateTime(); - logMiddle.CreatedUserName = _DataCapturePointCode; logMiddle.UpdatedTime = DateTimeHelper.GetDateTime(); logMiddle.UpdatedUserName = Environment.MachineName + "鑷姩" + Thread.CurrentThread.ManagedThreadId.ToString(); logMiddle.IsDeleted = false; @@ -320,7 +322,7 @@ } else { - logMiddle.Remarks = (logMiddle.Remarks ?? "") + $"OP80涓嬬嚎瀹屾垚璇诲彇鏂囦欢{file.FullName}寮傚父锛岃鏁颁笉鏄�2琛�"; + logMiddle.Remarks = $"OP80涓嬬嚎瀹屾垚璇诲彇鏂囦欢{file.FullName}寮傚父锛岃鏁颁笉鏄�2琛�"; } @@ -330,13 +332,13 @@ //濡傛灉OP80涓嬬嚎锛屽凡缁忔洿鏀逛簡璐ㄦ鐘舵�侊紝骞朵笖璐ㄦ鐘舵�佺瓑浜庝笉鍚堟牸锛屽垯杩欓噷灏变笉瑕佺户缁洿鏀硅川妫�鐘舵�佷簡 銆怑ditby shaocx,2024-08-28銆� bool isNeedUpdateQualityState = true; var ooDateTime = Convert.ToDateTime("0001-01-01"); - if (pieceProcess.EndTime != ooDateTime && pieceProcess.QualityState == (int)QualityState.NG) + if (pieceProcess.EndTime != ooDateTime && pieceProcess.QualityState == (int)QualityStateEnum.NG) { isNeedUpdateQualityState = false; } if (isNeedUpdateQualityState) { - info.QualityState = (int)((logMiddle.QualityStateStr.Equals("OK") || logMiddle.QualityStateStr.Equals("0K")) ? QualityState.OK : QualityState.NG); + info.QualityState = (int)((logMiddle.QualityStateStr.Equals("OK") || logMiddle.QualityStateStr.Equals("0K")) ? QualityStateEnum.OK : QualityStateEnum.NG); logMiddle.QualityState = info.QualityState; //鏍规嵁璐ㄩ噺鏁版嵁鍒ゆ柇鏄惁鍚堟牸/涓嶅悎鏍� 銆怑ditby shaocx,2024-06-25銆� WorkPieceInfoManager.SetLogMiddleForQuality(ref logMiddle); @@ -358,11 +360,22 @@ //淇敼QualityDataInfo琛� //閲嶅鏀跺埌璐ㄩ噺淇℃伅锛屼細瑕嗙洊涔嬪墠鐨� EntityPropHelper<WorkPieceLogMiddle, QualityDataInfo>.CopyProp(logMiddle, qualityData, WorkPieceInfoManager.GetQualityDataInfoUpdate(logMiddle, logMiddle.WorkingProcedure, logMiddle.MonitoringPoint));//鎸囧畾淇敼瀛楁 + //鍗曠嫭澶勭悊 璐ㄩ噺鏁版嵁鐨勭姸鎬� + if (isNeedUpdateQualityState) + { + qualityData.QualityState = (int)((logMiddle.QualityStateStr.Equals("OK") || logMiddle.QualityStateStr.Equals("0K")) ? QualityStateEnum.OK : QualityStateEnum.NG); + } + else + {//蹇呯劧鏄笉鍚堟牸 + qualityData.QualityState = (int)(QualityStateEnum.NG); + } + qualityData.OP80QualityState = qualityData.QualityState.ToString(); + qualityData.EquipmentID = _EquipmentId; qualityData.QualityStateUpdateUser = info.UpdatedUserName; qualityData.QualityReceiveTime = info.UpdatedTime.Value.LocalDateTime; qualityData.QualityStateUpdateMode = info.QualityStateUpdateMode; - qualityData.OP80QualityState = logMiddle.QualityState.HasValue ? logMiddle.QualityState.Value.ToString() : "3"; + qualityData.OP80QualityReceiveTime = DateTimeHelper.GetDateTime(); qualityData.OP80QualityFilePath = logMiddle.OP80QualityFilePath; long op80id = qualityData.Id; @@ -370,8 +383,8 @@ { pieceProcess.QualityDataInfoID = op80id; } - loginfo2.Remarks = (loginfo2.Remarks ?? "") + $"璐ㄩ噺锛歿logMiddle.QualityStateStr ?? "绌�"}"; - if (!info.QualityState.Equals(((int)QualityState.OK).ToString())) + loginfo2.Remarks = $"璐ㄩ噺锛歿logMiddle.QualityStateStr ?? "绌�"}"; + if (!info.QualityState.Equals(((int)QualityStateEnum.OK).ToString())) { info.QualityErrorInfo = $"{logMiddle.WorkingProcedure}宸ュ簭璐ㄩ噺閲囬泦鏁版嵁涓嶅悎鏍�"; } @@ -499,7 +512,8 @@ WorkingProcedureCurrent = query_WorkingProcedureCurrent, EquipmentID = _EquipmentId, CreatedTime = DateTime.Now, - CreatedUserName = _DataCapturePointCode + CreatedUserName = _DataCapturePointCode, + DataCapturePointCname= _DataCapturePointName }; } @@ -530,8 +544,10 @@ process.StartTime = DateTimeHelper.GetDateTime(); process.EndTime = file.LastWriteTime; process.CreatedUserName = _DataCapturePointCode; + process.DataCapturePointCname = DataCapturePointCname; process.CreatedTime = DateTime.SpecifyKind(DateTime.Now, DateTimeKind.Local); process.UpdatedUserName = _DataCapturePointCode; + process.UpdateDataCapturePointCname = DataCapturePointCname; process.UpdatedTime = DateTime.SpecifyKind(DateTime.Now, DateTimeKind.Local); process.OperationType = OperationType.鐢熶骇.ToString(); process.Remarks = ""; -- Gitblit v1.9.3