From 00bf7fd07edc7f23c29c00c1193f55defb88b71d Mon Sep 17 00:00:00 2001 From: 刘磊 <1161824510@qq.com> Date: 星期二, 26 十一月 2024 11:24:02 +0800 Subject: [PATCH] 分容组盘 电芯属性获取 --- Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Partial/Dt_TaskService.cs | 47 +++++++++++++++++++++++------------------------ 1 files changed, 23 insertions(+), 24 deletions(-) diff --git a/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Partial/Dt_TaskService.cs b/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Partial/Dt_TaskService.cs index 3d68643..637842f 100644 --- a/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Partial/Dt_TaskService.cs +++ b/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Partial/Dt_TaskService.cs @@ -386,25 +386,25 @@ } } - // 鍒涘缓涓�涓猅rayCellsStatusDto瀵硅薄锛屽苟璧嬪�� - //TrayCellsStatusDto trayCells = new TrayCellsStatusDto() - //{ - // Software = "WMS", - // TrayBarcode = input.PalletCode, - // //EquipmentCode = "EQ_CWJZ01" - // EquipmentCode = input.EquiCodeMOM - //}; + //鍒涘缓涓�涓猅rayCellsStatusDto瀵硅薄锛屽苟璧嬪�� + TrayCellsStatusDto trayCells = new TrayCellsStatusDto() + { + Software = "WMS", + TrayBarcode = input.PalletCode, + //EquipmentCode = "EQ_CWJZ01" + EquipmentCode = input.EquiCodeMOM + }; - //// 璋冪敤GetTrayCellStatusAsync鏂规硶锛岃幏鍙栨暣鐩樼數鑺� - //content = await GetTrayCellStatusAsync(trayCells); - //// 濡傛灉鐘舵�佷负false锛屽垯杩斿洖content - //if (!content.Status) return content; + // 璋冪敤GetTrayCellStatusAsync鏂规硶锛岃幏鍙栨暣鐩樼數鑺� + content = await GetTrayCellStatusAsync(trayCells); + // 濡傛灉鐘舵�佷负false锛屽垯杩斿洖content + if (!content.Status) return content; - //// 娣诲姞缁勭洏淇℃伅 - //// 灏哻ontent.Data杞崲涓篟esultTrayCellsStatus瀵硅薄 - //var result = JsonConvert.DeserializeObject<ResultTrayCellsStatus>(content.Data.ToString()); - //if (result.SerialNos.Count <= 0) - // return content.Error(result.MOMMessage); + // 娣诲姞缁勭洏淇℃伅 + // 灏哻ontent.Data杞崲涓篟esultTrayCellsStatus瀵硅薄 + var result = JsonConvert.DeserializeObject<ResultTrayCellsStatus>(content.Data.ToString()); + if (result.SerialNos.Count <= 0) + return content.Error(result.MOMMessage); //Console.WriteLine(result); //// TODO 鑾峰彇鏈湴鏂欐灞炴�т笌鏁寸洏鐢佃姱灞炴�ц幏鍙栫殑鍊艰繘琛屽姣旓紝濡傛灉涓�鑷村垯缁х画锛屽惁鍒欒繑鍥為敊璇俊鎭� @@ -413,9 +413,8 @@ //// return content.Error("鏂欐灞炴�т笉瀛樺湪"); //// 璋冪敤CreateBoxingInfo鏂规硶锛屽垱寤虹粍鐩樹俊鎭� - - //var boxing = await CreateBoxingInfo(result, input.PalletCode); - //if (boxing == null) return content.Error("缁勭洏澶辫触"); + var boxing = CreateBoxingInfo(result, input.PalletCode); + if (boxing == null) return content.Error("缁勭洏澶辫触"); //// 璋冪敤GetProcessApplyAsync鏂规硶锛岃幏鍙栧伐鑹鸿矾绾� //ProcessApplyDto process = await GetProcessApplyAsync(input, result); @@ -433,10 +432,10 @@ ////var processResponse = await GetProcessResponseAsync(process, input.Position); // 璋冪敤CreateNewTask鏂规硶锛屽垱寤烘柊浠诲姟 content = await CreateNewTask(input); - //if (content.Status) - //{ - // var isBox = await _boxingInfoRepository.AddDataNavAsync(boxing); - //} + if (content.Status) + { + var isBox = await _boxingInfoRepository.AddDataNavAsync(boxing); + } } catch (Exception err) { -- Gitblit v1.9.3