From 3f9d7eb876f6d60d92e7f8a71240097b6ac50eb6 Mon Sep 17 00:00:00 2001 From: chengsc <11752@DESKTOP-DS49RCP> Date: 星期五, 23 五月 2025 18:16:42 +0800 Subject: [PATCH] 修改测试问题 --- Wms/WMS.BLL/BllPdaServer/PdaCrServer.cs | 69 ++++++++++++++++++---------------- 1 files changed, 36 insertions(+), 33 deletions(-) diff --git a/Wms/WMS.BLL/BllPdaServer/PdaCrServer.cs b/Wms/WMS.BLL/BllPdaServer/PdaCrServer.cs index 01554be..ba7f4bd 100644 --- a/Wms/WMS.BLL/BllPdaServer/PdaCrServer.cs +++ b/Wms/WMS.BLL/BllPdaServer/PdaCrServer.cs @@ -12,6 +12,7 @@ using Newtonsoft.Json; using SqlSugar; using Utility; +using Utility.Tools; using WMS.BLL.LogServer; using WMS.DAL; using WMS.Entity.BllAsnEntity; @@ -893,20 +894,22 @@ //娣诲姞鎿嶄綔鏃ュ織璁板綍 var k = new OperationCrServer().AddLogOperationCr("PDA妯″潡", "AGV杞繍", palletNo, "绉诲簱", $"PDA鍛煎彨灏忚溅瀵规墭鐩樺彿锛歿palletNo}鍙戣捣杞繍", userId); - var outDto = new List<OutCommandDto>(); - outDto.Add(new OutCommandDto() + var outDto = new List<OutCommandDto> { - TaskNo = moveTask.TaskNo, // 浠诲姟鍙� - TaskType = "2",// 浠诲姟绫诲瀷 0鍏� 1鍑� 2绉� - PalletNo = moveTask.PalletNo,//鎵樼洏鍙� + new OutCommandDto() + { + TaskNo = moveTask.TaskNo, // 浠诲姟鍙� + TaskType = "2",// 浠诲姟绫诲瀷 0鍏� 1鍑� 2绉� + PalletNo = moveTask.PalletNo,//鎵樼洏鍙� - StartLocate = moveTask.StartLocat, // 璧峰浣嶇疆 - EndLocate = EndLocat, // 鐩爣浣嶇疆 - - Order = 999, - Type = PLCTypeEnum.AGV + StartLocate = moveTask.StartLocat, // 璧峰浣嶇疆 + EndLocate = EndLocat, // 鐩爣浣嶇疆 - }); + Order = 999, + Type = PLCTypeEnum.AGV + + } + }; // 姝e紡杩愯绋嬪簭鏀惧紑 var list2 = outDto.Select(m => m.TaskNo).ToList(); @@ -916,21 +919,21 @@ try { var time1 = DateTime.Now;//鍙戦�佹椂闂� .ToString("yyyy-MM-dd HH:mm:ss") - //response = HttpHelper.DoPost(url, jsonData, "涓嬪彂缁橶CS鍑哄簱鍛戒护", "WCS"); + response = HttpHelper.DoPost(url, jsonData, "涓嬪彂缁橶CS鍑哄簱鍛戒护", "WCS"); var time2 = DateTime.Now;//杩斿洖鏃堕棿 .ToString("yyyy-MM-dd HH:mm:ss") - //////瑙f瀽杩斿洖鏁版嵁 - //var wcsModel = JsonConvert.DeserializeObject<WcsModel>(response); - //if (wcsModel.StatusCode == 0) - //{ - // //鏇存敼浠诲姟鐨勫彂閫佽繑鍥炴椂闂�// - new TaskServer().EditTaskIssueOk(list2, time1, time2); - //} - //if (wcsModel.StatusCode == -1) - //{ - // new TaskServer().EditTaskIssueNo(list2, time1, time2, wcsModel.Msg); - // throw new Exception(wcsModel.Msg); - //} + //瑙f瀽杩斿洖鏁版嵁 + var wcsModel = JsonConvert.DeserializeObject<WcsModel2>(response); + if (wcsModel.code == 200) + { + // 鏇存敼浠诲姟鐨勫彂閫佽繑鍥炴椂闂�// + new TaskServer().EditTaskIssueOk(list2, time1, time2); + } + else + { + new TaskServer().EditTaskIssueNo(list2, time1, time2, wcsModel.message); + throw new Exception(wcsModel.message); + } } catch (Exception ex) { @@ -1111,16 +1114,16 @@ endLocat = locatInfo2.LocatNo; } - if (string.IsNullOrEmpty(endLocat)) - { - var locatInfo3 = storageLocatList.Where(w => w.IsDel == "0" && w.Flag == "0") - .OrderByDescending(m => m.Layer).OrderByDescending(m => m.Column).OrderByDescending(m => m.Row).First(); + //if (string.IsNullOrEmpty(endLocat)) + //{ + // var locatInfo3 = storageLocatList.Where(w => w.IsDel == "0" && w.Flag == "0") + // .OrderByDescending(m => m.Layer).OrderByDescending(m => m.Column).OrderByDescending(m => m.Row).First(); - if (locatInfo3 != null) - { - endLocat = locatInfo3.LocatNo; - } - } + // if (locatInfo3 != null) + // { + // endLocat = locatInfo3.LocatNo; + // } + //} return endLocat; } #endregion -- Gitblit v1.8.0