From 7e1117448739eb1906c6f07eb4d59ad20cdff4e9 Mon Sep 17 00:00:00 2001 From: huangxiaoqiang <1247017146@qq.com> Date: 星期三, 16 四月 2025 16:22:14 +0800 Subject: [PATCH] 去除Redis --- Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StoragIntegrationServices/MCS/Partial/NotifyFinishTest.cs | 14 ++++++++++++-- 1 files changed, 12 insertions(+), 2 deletions(-) diff --git a/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StoragIntegrationServices/MCS/Partial/NotifyFinishTest.cs b/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StoragIntegrationServices/MCS/Partial/NotifyFinishTest.cs index 84c29d2..bfd2724 100644 --- a/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StoragIntegrationServices/MCS/Partial/NotifyFinishTest.cs +++ b/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StoragIntegrationServices/MCS/Partial/NotifyFinishTest.cs @@ -38,6 +38,11 @@ if (location == null) throw new Exception("鏈煡搴撲綅"); + if (_taskRepository.QueryFirst(x => x.SourceAddress == result.LocationID && x.Roadway == location.RoadwayNo) != null) + { + throw new Exception("褰撳墠搴撲綅宸插瓨鍦ㄤ换鍔�"); + } + Dt_StationManager stationManager; if (result.IsNG == 1) { @@ -57,7 +62,7 @@ CreateDate = DateTime.Now, Creater = "HK", CurrentAddress = result.LocationID, - Grade = 1, + Grade = result.IsNG == 1 ? 1 : 2, Dispatchertime = DateTime.Now, PalletCode = result.PalletBarcode, Roadway = location.RoadwayNo, @@ -74,7 +79,7 @@ WMSTaskDTO taskDTO = new WMSTaskDTO() { TaskNum = task.TaskNum.Value, - Grade = 1, + Grade = result.IsNG == 1 ? 1 : 2, PalletCode = task.PalletCode, RoadWay = task.Roadway, SourceAddress = task.SourceAddress, @@ -100,6 +105,10 @@ if (respone.Status) { var taskId = _taskRepository.AddData(task); + location.LocationStatus = (int) LocationEnum.InStockDisable; + _locationRepository.UpdateData(location); + + //_simpleCacheService.HashDel<DtStockInfo>(WIDESEA_Cache.CacheConst.Cache_DtStockInfo, new string[] { taskDTO.PalletCode }); } else @@ -111,6 +120,7 @@ { throw new Exception("WCS澶勭悊澶辫触"); } + //WMSTaskDTO taskDTO = new WMSTaskDTO //{ // Id = 0, -- Gitblit v1.9.3