From 8c9ea4fb36c8d1c2b2d2d517d63504b90f530f8c Mon Sep 17 00:00:00 2001 From: 刘磊 <1161824510@qq.com> Date: 星期四, 19 十二月 2024 15:41:19 +0800 Subject: [PATCH] 同步,火警出库 --- Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Partial/RequestInTaskAsync.cs | 25 +++++++++---------------- 1 files changed, 9 insertions(+), 16 deletions(-) diff --git a/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Partial/RequestInTaskAsync.cs b/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Partial/RequestInTaskAsync.cs index 4e9a194..21a8be2 100644 --- a/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Partial/RequestInTaskAsync.cs +++ b/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_StorageTaskServices/Task/Partial/RequestInTaskAsync.cs @@ -1,21 +1,9 @@ -锘縰sing System; -using System.Collections.Generic; -using System.Linq; -using System.Reflection.Metadata; -using System.Text; -using System.Threading.Tasks; +锘縰sing Masuit.Tools; using WIDESEA_Core.Const; -using WIDESEA_Core.DB.Models; using WIDESEA_DTO.MOM; using WIDESEA_DTO.WMS; -using WIDESEA_DTO; -using WIDESEA_Model.Models; -using WIDESEA_Repository; -using WIDESEAWCS_BasicInfoRepository; -using Masuit.Tools; namespace WIDESEA_StorageTaskServices; - public partial class Dt_TaskService : ServiceBase<Dt_Task, IDt_TaskRepository>, IDt_TaskService { @@ -109,7 +97,7 @@ var resultProcessApply = JsonConvert.DeserializeObject<ResultProcessApply>(content.Data.ToString()); if (!resultProcessApply.Success) return content.Error("宸ヨ壓鐢宠澶辫触"); - var number = resultProcessApply.ProcessInfo.Where(x => x.ProcessCode == boxing.ProcessCode).FirstOrDefault().Number.ToInt32(); + var number = resultProcessApply.ProcessInfo.Where(x => x.ProcessCode.Contains(boxing.ProcessCode)).FirstOrDefault().Number.ToInt32(); foreach (var item in resultProcessApply.ProcessInfo) { if (item.Number.ToInt32() == number + 1) @@ -140,14 +128,19 @@ { case "CH01": return "CH001"; + case "JZ01": return "JZ001"; + case "GW01": return "GWSC1"; + case "CW01": return "CWSC1"; + case "CW02": return "CWSC2"; + default: return string.Empty; } @@ -173,7 +166,7 @@ WebResponseContent content = new WebResponseContent(); // TODO 鍒涘缓浠诲姟閫佽嚦NG鎺掑嚭鍙� var stationManagers = _stationManagerRepository.QueryData(x => x.stationType == 1 && x.stationChildCode == input.Position && x.stationArea == area.AreaCode).FirstOrDefault(); - if (stationManagers == null) + if (stationManagers == null) { throw new Exception("鏈壘鍒癗G鍏ュ簱绔欏彴閰嶇疆"); } @@ -240,4 +233,4 @@ { return await _areaInfoRepository.QueryFirstAsync(x => x.Spare1.Contains(position)); } -} +} \ No newline at end of file -- Gitblit v1.9.3