From 7fc23d00b91d52c4c0b84fc4a4c2211607ca634d Mon Sep 17 00:00:00 2001 From: bklLiudl <673013083@qq.com> Date: 星期五, 23 八月 2024 11:01:38 +0800 Subject: [PATCH] 修改系统问题 --- Wms/Wms/Controllers/SysController.cs | 13 +++++++++---- 1 files changed, 9 insertions(+), 4 deletions(-) diff --git a/Wms/Wms/Controllers/SysController.cs b/Wms/Wms/Controllers/SysController.cs index d177afc..1a53042 100644 --- a/Wms/Wms/Controllers/SysController.cs +++ b/Wms/Wms/Controllers/SysController.cs @@ -1234,18 +1234,23 @@ var bolls = _locatSvc.EditStorageLocatList(model, _config.WcsHost + _config.EditLocateUrl, 1);//int.Parse(userId) if (bolls) { - SysStorageLocat storage = _locatSvc.GetStorageLocat(model.Id[0]); - string msg = "鍌ㄤ綅鐘舵�� 鍌ㄤ綅鍙凤細" + storage.RoadwayNo; + SysStorageLocat storage; + //string msg = "鍌ㄤ綅鐘舵�� 鍌ㄤ綅鍙凤細" + storage.RoadwayNo; if (model.Id.Count > 1) { + var list = _locatSvc.GetStorageLocat(); foreach (var item in model.Id) { - storage = _locatSvc.GetStorageLocat(item); - _operation.InsertOperation("浠撳簱璁剧疆", "鍌ㄤ綅绠$悊", storage.LocatNo, "鎵归噺缂栬緫", "鎵归噺淇敼鍌ㄤ綅淇℃伅 鍌ㄤ綅鍙凤細" + storage.LocatNo, Convert.ToInt32(userId)); + storage = list.FirstOrDefault(m=>m.Id == item); + if (storage != null) + { + _operation.InsertOperation("浠撳簱璁剧疆", "鍌ㄤ綅绠$悊", storage.LocatNo, "鎵归噺缂栬緫", "鎵归噺淇敼鍌ㄤ綅淇℃伅 鍌ㄤ綅鍙凤細" + storage.LocatNo, Convert.ToInt32(userId)); + } } } else { + storage = _locatSvc.GetStorageLocat(model.Id[0]); _operation.InsertOperation("浠撳簱璁剧疆", "鍌ㄤ綅绠$悊", storage.LocatNo, "淇敼", "淇敼鍌ㄤ綅淇℃伅 鍌ㄤ綅鍙凤細" + storage.LocatNo, Convert.ToInt32(userId)); } -- Gitblit v1.8.0