From 4456f43c6c73185a9f7ce46cdcdf94ab2053f02e Mon Sep 17 00:00:00 2001 From: zs <zhousong@weben-smart.com> Date: 周三, 07 5月 2025 14:19:43 +0800 Subject: [PATCH] 修改生成器及出入库记录页面 --- HIAWms/server/src/CMS.Plugin.HIAWms.EntityFrameworkCore/Repositories/EfCoreWmsInOutStockRecordRepository.cs | 24 ++++++++++++------------ 1 files changed, 12 insertions(+), 12 deletions(-) diff --git a/HIAWms/server/src/CMS.Plugin.HIAWms.EntityFrameworkCore/Repositories/EfCoreWmsInOutStockRecordRepository.cs b/HIAWms/server/src/CMS.Plugin.HIAWms.EntityFrameworkCore/Repositories/EfCoreWmsInOutStockRecordRepository.cs index 78a34d1..1b8c984 100644 --- a/HIAWms/server/src/CMS.Plugin.HIAWms.EntityFrameworkCore/Repositories/EfCoreWmsInOutStockRecordRepository.cs +++ b/HIAWms/server/src/CMS.Plugin.HIAWms.EntityFrameworkCore/Repositories/EfCoreWmsInOutStockRecordRepository.cs @@ -11,7 +11,7 @@ namespace CMS.Plugin.HIAWms.EntityFrameworkCore.Repositories; /// <summary> -/// 鍑哄叆搴撹褰曡〃浠撳偍瀹炵幇 +/// 鍑哄叆搴撹褰曚粨鍌ㄥ疄鐜� /// </summary> public class EfCoreWmsInOutStockRecordRepository : EfCoreRepository<ICMSPluginDbContext, WmsInOutStockRecord, Guid>, IWmsInOutStockRecordRepository { @@ -25,33 +25,33 @@ } /// <summary> - /// 鎸夌収鍚嶇О鏌ユ壘鍑哄叆搴撹褰曡〃 + /// 鎸夌収鍚嶇О鏌ユ壘鍑哄叆搴撹褰� /// </summary> - /// <param name="materialNo"></param> + /// <param name="name"></param> /// <param name="cancellationToken"></param> /// <returns></returns> - public virtual async Task<WmsInOutStockRecord> FindByNameAsync(string materialNo, CancellationToken cancellationToken = default) + public virtual async Task<WmsInOutStockRecord> FindByNameAsync(string name, CancellationToken cancellationToken = default) { return await (await GetDbSetAsync()) .IncludeDetails() .Where(x => !x.IsDeleted) .OrderBy(t => t.Sort) - .FirstOrDefaultAsync(t => t.MaterialNo == materialNo, GetCancellationToken(cancellationToken)); + .FirstOrDefaultAsync(t => t.Id == name, GetCancellationToken(cancellationToken)); } /// <summary> - /// 楠岃瘉鍚嶇О鏄惁瀛樺湪鍑哄叆搴撹褰曡〃 + /// 楠岃瘉鍚嶇О鏄惁瀛樺湪鍑哄叆搴撹褰� /// </summary> - /// <param name="materialCode"></param> + /// <param name="name">鏍¢獙鍊�</param> /// <param name="id"></param> /// <returns></returns> - public async Task<bool> NameExistAsync(string materialCode, Guid? id = null) + public async Task<bool> NameExistAsync(string name, Guid? id = null) { - return await (await GetDbSetAsync()).WhereIf(id.HasValue, p => p.Id != id).Where(x => !x.IsDeleted).AnyAsync(x => x.MaterialName == materialCode); + return await (await GetDbSetAsync()).WhereIf(id.HasValue, p => p.Id != id).Where(x => !x.IsDeleted).AnyAsync(x => x.Id == name); } /// <summary> - /// 鑾峰彇鏈�澶ф帓搴忓嚭鍏ュ簱璁板綍琛� + /// 鑾峰彇鏈�澶ф帓搴忓嚭鍏ュ簱璁板綍 /// </summary> /// <returns></returns> public async Task<int> GetMaxSortAsync() @@ -69,7 +69,7 @@ } /// <summary> - /// 鑾峰彇鍒嗛〉鍒楄〃鍑哄叆搴撹褰曡〃 + /// 鑾峰彇鍒嗛〉鍒楄〃鍑哄叆搴撹褰� /// </summary> /// <param name="whereConditions"></param> /// <param name="sorting"></param> @@ -90,7 +90,7 @@ } /// <summary> - /// 鑾峰彇鎬绘暟鍑哄叆搴撹褰曡〃 + /// 鑾峰彇鎬绘暟鍑哄叆搴撹褰� /// </summary> /// <param name="whereConditions"></param> /// <param name="cancellationToken"></param> -- Gitblit v1.9.3