分支自 SuZhouGuanHong/TaiYuanTaiZhong

dengjunjie
2024-06-20 58bd958f1fa8a85d0a3ac33a1ab1e2cab5d63dd2
´úÂë¹ÜÀí/PCS/WCS_Server/WIDESEA_Comm/LogInfo/WritePCSLog.cs
@@ -42,12 +42,17 @@
                interface_name = name,
                interface_message = message,
            };
            dt_Interfacerecord_pcs data = null;
            if (interfacerecord.interface_message != "")
                data = interfacerecord_PcsRepository.FindFirst(x => x.interface_message == interfacerecord.interface_message && x.interface_remark == interfacerecord.interface_remark && (interfacerecord.interface_createtime.Ticks - x.interface_createtime.Ticks >= 5) && x.interface_paradata.Contains(id));//超过5秒记录
            //data = interfacerecord_PcsRepository.FindFirst(x => x.interface_message == interfacerecord.interface_message && x.interface_remark == interfacerecord.interface_remark && x.interface_createtime.Day == DateTime.Now.Day && x.interface_paradata.Contains(id));
            //interfacerecord_PcsRepository.Add(interfacerecord, true);
            #region MyRegion
            var data = interfacerecord_PcsRepository.Find(x => x.interface_message == interfacerecord.interface_message && x.interface_remark == interfacerecord.interface_remark && x.interface_createtime.Day == DateTime.Now.Day && x.interface_paradata == paradata && x.interface_returndata == returndata).FirstOrDefault();
            if (data == null)
                interfacerecord_PcsRepository.Add(interfacerecord, true);
            else
            {
                data.interface_createtime = DateTime.Now;
                interfacerecord_PcsRepository.Update(data, true);
            }
            #endregion
        }
    }
}