From 8fb64d646e4a8bf929fdfeb7382d15ed0e7900eb Mon Sep 17 00:00:00 2001 From: schangxiang@126.com <schangxiang@126.com> Date: 周六, 30 11月 2024 13:43:38 +0800 Subject: [PATCH] 222 --- LA24030_LuLiPackageLine_Wms/Admin.NET.Application/Service/WmsCommonnQuery/WmsCommonnQueryService.cs | 28 ++++++++++++++++++++++++++++ 1 files changed, 28 insertions(+), 0 deletions(-) diff --git a/LA24030_LuLiPackageLine_Wms/Admin.NET.Application/Service/WmsCommonnQuery/WmsCommonnQueryService.cs b/LA24030_LuLiPackageLine_Wms/Admin.NET.Application/Service/WmsCommonnQuery/WmsCommonnQueryService.cs index 0359bb2..0739fe9 100644 --- a/LA24030_LuLiPackageLine_Wms/Admin.NET.Application/Service/WmsCommonnQuery/WmsCommonnQueryService.cs +++ b/LA24030_LuLiPackageLine_Wms/Admin.NET.Application/Service/WmsCommonnQuery/WmsCommonnQueryService.cs @@ -13,6 +13,7 @@ /// 閫氱敤鏌ヨ鏈嶅姟 /// </summary> [ApiDescriptionSettings(ApplicationConst.WmsCommonnQueryGroupName, Order = 100)] +[AllowAnonymous] public class WmsCommonnQueryService : IDynamicApiController, ITransient { private readonly SqlSugarRepository<WmsRbLineTask> _rep; @@ -57,5 +58,32 @@ return list; // 缁撴灉 } + + + /// <summary> + /// 鏌ヨ 鍘嗗彶鐢熶骇璁㈠崟璁板綍 锛堝ぇ灞忎娇鐢級 + /// </summary> + /// <returns></returns> + [HttpGet] + [ApiDescriptionSettings(Name = "QueryHistoryOrderList")] + [Description("WmsCommonnQuery/QueryHistoryOrderList")] + public async Task<List<Mes_Order_Gather>> QueryHistoryOrderList() + { + //鑾峰彇涓婄彮鏃堕棿銆� + var sysConfig_wms_unline_time = await _sysConfigRep.GetFirstAsync(x => x.Code == CommonConst.wms_unline_time); + if (sysConfig_wms_unline_time == null || sysConfig_wms_unline_time.Value == "鏃�") + { + throw Oops.Oh($"娌℃湁閰嶇疆 鍖呰涓嬬嚎鐧婚檰鏃堕棿 鍊�"); + } + var unLineTime = Convert.ToDateTime(sysConfig_wms_unline_time.Value); + + var list = await _mesOrderGatherRep.AsQueryable() + .Where(x => x.UnlineTime >= unLineTime) + .Where(x => x.IsUnline == true) + .OrderByDescending(g => g.Id) + .ToListAsync(); // 纭繚鑾峰彇缁撴灉涓� List + + return list; // 缁撴灉 + } } -- Gitblit v1.9.3