From 716ba664ed10d0d3db50284d7570b2e0d8407d7b Mon Sep 17 00:00:00 2001 From: schangxiang@126.com <schangxiang@126.com> Date: 周三, 11 9月 2024 18:25:19 +0800 Subject: [PATCH] if (!loginfo.WorkingProcedure.Equals("OP05")) {//OP05 不记录日志了 db.WorkPieceLog.Add(loginfo); } --- DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_BusinessLogical/BLL/Important/1_ReadQRcodeManager.cs | 20 ++++++++++++++------ 1 files changed, 14 insertions(+), 6 deletions(-) diff --git a/DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_BusinessLogical/BLL/Important/1_ReadQRcodeManager.cs b/DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_BusinessLogical/BLL/Important/1_ReadQRcodeManager.cs index e205a38..a64e6ee 100644 --- a/DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_BusinessLogical/BLL/Important/1_ReadQRcodeManager.cs +++ b/DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_BusinessLogical/BLL/Important/1_ReadQRcodeManager.cs @@ -54,11 +54,15 @@ else { //瀛樺湪 琛� WorkPieceInfo鏈夛紝浣嗘槸 WorkPieceProcess杩欎釜宸ュ簭涓嶅瓨鍦ㄧ殑鎯呭喌 銆怑ditby shaocx,2024-09-06銆� - //if (info.WorkingProcedureCurrent.Equals("OP05")) - //{ - // loginfo.Remarks = $"璇诲彇浜岀淮鐮亄loginfo.WorkPieceID ?? "绌�"} OP05宸ュ簭閲嶅璇诲彇浜�"; - // return; - //} + if (info.WorkingProcedureCurrent.Equals("OP05")) + { + //鍒ゆ柇05鏁版嵁鏄惁瀛樺湪 + var pro_05 = db.WorkPieceProcess.Where(o => o.WorkPieceID == loginfo.WorkPieceID && o.WorkingProcedureCurrent == "OP05").FirstOrDefault(); + if (pro_05 != null) + { + return;//涓嶉澶勭悊 + } + } } if ((loginfo.WorkingProcedure.Equals("OP05") && isAddWorkPieceInfo == false)) {//瀛樺湪 琛� WorkPieceInfo鏈夛紝浣嗘槸 WorkPieceProcess杩欎釜宸ュ簭涓嶅瓨鍦ㄧ殑鎯呭喌 @@ -246,7 +250,11 @@ finally { loginfo.Id = Yitter.IdGenerator.YitIdHelper.NextId(); - db.WorkPieceLog.Add(loginfo); + + if (!loginfo.WorkingProcedure.Equals("OP05")) + {//OP05 涓嶈褰曟棩蹇椾簡 + db.WorkPieceLog.Add(loginfo); + } //淇濆瓨鏁版嵁搴撶殑寮傚父鎹曟崏 [Editby shaocx,2024-08-29] try -- Gitblit v1.9.3