From 5cff51cedf8320fd944e7748a09166f4c061b58b Mon Sep 17 00:00:00 2001 From: wxw <Administrator@DESKTOP-5BIMHQ3> Date: 星期三, 17 九月 2025 09:04:56 +0800 Subject: [PATCH] 库存统计增加所属仓库和所属区域查询条件 --- Wms/Wms/Controllers/BllSoController.cs | 23 ++++++++++++++++------- 1 files changed, 16 insertions(+), 7 deletions(-) diff --git a/Wms/Wms/Controllers/BllSoController.cs b/Wms/Wms/Controllers/BllSoController.cs index 0750860..3ef0045 100644 --- a/Wms/Wms/Controllers/BllSoController.cs +++ b/Wms/Wms/Controllers/BllSoController.cs @@ -638,12 +638,21 @@ return Ok(new { code = 1, msg = "鏈幏鍙栧埌褰撳墠鎿嶄綔浜轰俊鎭�" }); } //楠岃瘉鍑哄簱鍙� - //if (string.IsNullOrWhiteSpace(outMode)) - //{ - // return Ok(new { code = 1, msg = "璇烽�夋嫨鍑哄簱鍙�" }); - //} - - var list = _exNoticeSvc.IssuePalletNoOut(palletNo, outMode, int.Parse(userId), _config.WcsHost + _config.IssueComApiUrl, out string str); + if (string.IsNullOrWhiteSpace(outMode)) + { + return Ok(new { code = 1, msg = "璇烽�夋嫨鍑哄簱鍙�" }); + } + string str = string.Empty; + var list = new List<OutCommandDto>(); + if (outMode == "17" || outMode == "18") + { + list = _exNoticeSvc.IssuePalletNoOutMk(palletNo, outMode, int.Parse(userId), _config.WcsHost + _config.IssueComApiUrl, out str); + } + else + { + list = _exNoticeSvc.IssuePalletNoOut(palletNo, outMode, int.Parse(userId), _config.WcsHost + _config.IssueComApiUrl, out str); + } + return Ok(new { code = 0, msg = str, data = list }); @@ -703,7 +712,7 @@ { try { - var type = new List<string>(){"1","4"}; + var type = new List<string>(){"1"}; RefAsync<int> count = new RefAsync<int>(); var bolls = await _taskSvc.GetTaskList( type, model.Type,model.Status,model.TaskNo,model.IsSuccess,model.PalletNo,model.Msg,model.Page, model.Limit, count); -- Gitblit v1.8.0