From 5ae700afd7763cc2338564753ce22a964f4b6439 Mon Sep 17 00:00:00 2001 From: zs <zhousong@weben-smart.com> Date: 周四, 08 5月 2025 17:44:10 +0800 Subject: [PATCH] 页面修改 --- HIAWms/server/src/CMS.Plugin.HIAWms.EntityFrameworkCore/Repositories/EfCoreWmsInOutStockOrderRepository.cs | 29 +++++++++++++++++++++++++++-- 1 files changed, 27 insertions(+), 2 deletions(-) diff --git a/HIAWms/server/src/CMS.Plugin.HIAWms.EntityFrameworkCore/Repositories/EfCoreWmsInOutStockOrderRepository.cs b/HIAWms/server/src/CMS.Plugin.HIAWms.EntityFrameworkCore/Repositories/EfCoreWmsInOutStockOrderRepository.cs index 30f58f9..2a3f7aa 100644 --- a/HIAWms/server/src/CMS.Plugin.HIAWms.EntityFrameworkCore/Repositories/EfCoreWmsInOutStockOrderRepository.cs +++ b/HIAWms/server/src/CMS.Plugin.HIAWms.EntityFrameworkCore/Repositories/EfCoreWmsInOutStockOrderRepository.cs @@ -66,8 +66,33 @@ var sort = await (await GetQueryableAsync()) .Where(x => !x.IsDeleted).MaxAsync(x => x.Sort); return sort + 1; - } - + } + + /// <summary> + /// 鑾峰彇鏈�澶т紭鍏堢骇鍊� + /// </summary> + /// <returns></returns> + public async Task<int> GetMaxPriorityAsync() + { + // 鑾峰彇浠婂ぉ鐨勬棩鏈燂紙鏃堕棿閮ㄥ垎涓�00:00:00锛� + var today = DateTime.Today; + + var queryable = await GetQueryableAsync(); + var query = queryable + .Where(x => x.CreationTime > today) + .Where(x => !x.IsDeleted); + + var hasAny = await query.AnyAsync(); + if (!hasAny) + { + return 1; + } + + // 鑾峰彇鏈�澶ort鍊煎苟鍔�1 + var maxSort = await query.MaxAsync(x => x.Sort); + return maxSort + 1; + } + /// <summary> /// 鑾峰彇鍒嗛〉鍒楄〃鍑哄叆搴撳崟鎹� /// </summary> -- Gitblit v1.9.3