From cfea43fe783cdb99faa14f59845e41cfcda7d974 Mon Sep 17 00:00:00 2001 From: dengjunjie <dengjunjie@hnkhzn.com> Date: 星期四, 16 五月 2024 17:22:48 +0800 Subject: [PATCH] AGV任务删除功能,取空托任务逻辑优化,检测上料任务下发逻辑优化(AGV备料两个) --- 代码管理/WMS/WMS_Server/WIDESEA_Comm/LogInfo/WriteWMSLog.cs | 11 ++++++++--- 1 files changed, 8 insertions(+), 3 deletions(-) diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WMS_Server/WIDESEA_Comm/LogInfo/WriteWMSLog.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WMS_Server/WIDESEA_Comm/LogInfo/WriteWMSLog.cs" index ada51ed..81ed8fe 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WMS_Server/WIDESEA_Comm/LogInfo/WriteWMSLog.cs" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WMS_Server/WIDESEA_Comm/LogInfo/WriteWMSLog.cs" @@ -42,11 +42,16 @@ interface_name = name, interface_message = message, }; - Dt_Interfacerecord data = null; - if (interfacerecord.interface_message != "") - data = interfacerecordRepository.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)); + //Dt_Interfacerecord data = null; + //if (interfacerecord.interface_message != "") + var data = interfacerecordRepository.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 && x.interface_name == name).FirstOrDefault(); if (data == null) interfacerecordRepository.Add(interfacerecord, true); + else + { + data.interface_createtime = DateTime.Now; + interfacerecordRepository.Update(data, true); + } } } } -- Gitblit v1.9.3