From ccf5c6a4396e810b46676e545f7ad8970b3787f1 Mon Sep 17 00:00:00 2001 From: 肖洋 <cathay_xy@163.com> Date: 星期日, 15 十二月 2024 09:23:25 +0800 Subject: [PATCH] 更新项目依赖,修复代码注释,调整开发环境配置 --- Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Dt_TaskService.cs | 46 ++++++++++++++++------------------------------ 1 files changed, 16 insertions(+), 30 deletions(-) diff --git a/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Dt_TaskService.cs b/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Dt_TaskService.cs index f726190..0635fc9 100644 --- a/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Dt_TaskService.cs +++ b/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Dt_TaskService.cs @@ -1,20 +1,11 @@ -锘� -using AngleSharp.Io; -using log4net.Core; -using Mapster; +锘縰sing Mapster; using Masuit.Tools; -using OfficeOpenXml.FormulaParsing.Excel.Functions.Math; -using SixLabors.Fonts.Tables.AdvancedTypographic; using WIDESEA_Core.Const; using WIDESEA_DTO.MOM; using WIDESEA_DTO.WMS; using WIDESEA_IServices; using WIDESEA_IStoragIntegrationServices; -using WIDESEA_Model.Models; -using WIDESEA_Services; -using WIDESEA_StorageBasicRepository; using WIDESEAWCS_BasicInfoRepository; -using WIDESEAWCS_Model.Models; namespace WIDESEA_StorageTaskServices; @@ -75,7 +66,6 @@ #region 澶栭儴鎺ュ彛鏂规硶 #region 鍑哄簱浠诲姟瀹屾垚 - public async Task<WebResponseContent> CompleteStackTaskAsync(Dt_Task task, DtStockInfo stock) { @@ -184,7 +174,6 @@ private void ValidateResponse(WebResponseContent content) { - } private (DtLocationInfo, Dt_Task) UpdateStockAndTaskStatus(DtStockInfo stock, Dt_Task task) @@ -304,7 +293,6 @@ // 鎵ц鏁版嵁搴撲簨鍔� await _unitOfWorkManage.UseTranAsync(async () => { - // 娣诲姞鍘嗗彶浠诲姟 var isTaskHtyAdd = await _task_HtyRepository.AddDataAsync(taskHtyNG) > 0; @@ -328,7 +316,6 @@ // 鏍规嵁鏄惁鏈夌粍鐩樹俊鎭垱寤哄簱瀛樺疄渚嬫ā鍨� DtStockInfo stock = boxing == null ? CreateEmptyPalletStock(task, locationInf) : CreateFullPalletStock(task, locationInf, boxing); - // 鎵ц鏁版嵁搴撲簨鍔� bool isResult = await ExecuteTransaction(stock, taskHty, locationInf, task.TaskId, boxing); @@ -432,7 +419,6 @@ throw new Exception("鏈壘鍒板搴斿尯鍩熶俊鎭�"); } - var boxDetail = boxing.BoxingInfoDetails.Adapt<List<DtStockInfoDetail>>(); boxDetail.ForEach(x => { x.Status = (int)StockStateEmun.宸插叆搴�; }); var stock = new DtStockInfo() @@ -528,6 +514,7 @@ case (int)TaskRelocationTypeEnum.Relocation: return await CompleteTransferTaskAsync(task, stock); + default: return content.Error("浠诲姟绫诲瀷涓嶅瓨鍦�"); } @@ -538,6 +525,7 @@ #region 璇锋眰浠诲姟鍏ュ簱 #region + /// <summary> /// 璇锋眰浠诲姟宸烽亾 /// </summary> @@ -572,7 +560,6 @@ return content.OK(data: taskDTO); } } - var stock = await _stockInfoRepository.QueryFirstNavAsync(x => x.PalletCode == input.PalletCode && x.IsFull); if (stock != null) @@ -725,18 +712,23 @@ case "CH01": areaIn = "CH001"; break; + case "JZ01": areaIn = "JZ001"; break; + case "GW01": areaIn = "GWSC1"; break; + case "CW01": areaIn = "CWSC1"; break; + case "CW02": areaIn = "CWSC2"; break; + default: break; } @@ -768,7 +760,7 @@ return content; } - #endregion + #endregion 璇锋眰浠诲姟鍏ュ簱 public async Task<WebResponseContent> RequestTaskAsync(RequestTaskDto input) { @@ -842,7 +834,6 @@ return await HandleErrorCells(input, area, serialNosError); } - var boxing = CreateBoxingInfo(result, input.PalletCode); if (boxing == null) return content.Error("缁勭洏澶辫触"); @@ -857,6 +848,7 @@ return content; } + /// <summary> /// 鏇存柊浠诲姟璐т綅 /// </summary> @@ -872,11 +864,9 @@ return content.Error($"鏆傛湭鎵惧埌銆恵input.PalletCode}銆戠殑浠诲姟"); return content = await UpdateExistingTask(input, task); - } catch (Exception err) { - throw; } } @@ -891,7 +881,6 @@ WebResponseContent content = new WebResponseContent(); try { - // 璋冪敤BaseDal.QueryFirstAsync鏂规硶锛屾煡璇换鍔� var task = await BaseDal.QueryFirstAsync(x => x.PalletCode == input.PalletCode); if (task != null && task.TaskState == (int)TaskInStatusEnum.InNew) @@ -912,7 +901,6 @@ return content.OK(data: task); } - var stationManagers = _stationManagerRepository.QueryData(x => x.stationType == 6 && x.stationChildCode == input.Position).FirstOrDefault(); if (stationManagers == null) { @@ -927,7 +915,6 @@ } catch (Exception) { - throw; } } @@ -972,7 +959,7 @@ }; } - #endregion 璇锋眰浠诲姟鍏ュ簱 + #endregion 澶栭儴鎺ュ彛鏂规硶 #region 璇锋眰鍑哄簱锛堝疄鐩�&绌虹洏锛� @@ -1124,7 +1111,7 @@ }; } - #endregion 璇锋眰鍑哄簱 + #endregion 璇锋眰鍑哄簱锛堝疄鐩�&绌虹洏锛� #region 浠诲姟鐘舵�佹洿鏀� @@ -1174,7 +1161,7 @@ return content; } - #endregion + #endregion 浠诲姟鐘舵�佹洿鏀� #region 鍑哄簱瑙g洏 @@ -1201,7 +1188,7 @@ return content; } - #endregion + #endregion 鍑哄簱瑙g洏 #region 鎸囧畾浠诲姟鍑哄簱 @@ -1267,6 +1254,7 @@ return content; } + private string GetWCSIpReceiveTask() { var configs = _configService.GetConfigsByCategory(CateGoryConst.CONFIG_SYS_IPAddress); @@ -1279,7 +1267,7 @@ return wmsBase + ipAddress; } - #endregion + #endregion 鎸囧畾浠诲姟鍑哄簱 #endregion 澶栭儴鎺ュ彛鏂规硶 @@ -1500,7 +1488,6 @@ .Include(x => x.BoxingInfoDetails) .ExecuteCommandAsync(); } - } var stocks = _stockInfoRepository.QueryData(x => x.AreaCode == stock.AreaCode && x.ProductionLine == stock.ProductionLine && x.SpecialParameterDuration != stock.SpecialParameterDuration); @@ -1612,7 +1599,6 @@ _unitOfWorkManage.CommitTran(); return content.OK(data: task); } - } catch (Exception ex) { -- Gitblit v1.9.3