From 5af11cc200dd5ebe474b9c0475883b0e6d1e3759 Mon Sep 17 00:00:00 2001
From: wanshenmean <cathay_xy@163.com>
Date: 星期三, 11 三月 2026 10:00:49 +0800
Subject: [PATCH] 重构整个项目:改进代码质量和架构
---
Code/WMS/WIDESEA_WMSServer/WIDESEA_StockService/StockInfoDetailService.cs | 30 +++++++++++++++++++++++++-----
1 files changed, 25 insertions(+), 5 deletions(-)
diff --git a/Code/WMS/WIDESEA_WMSServer/WIDESEA_StockService/StockInfoDetailService.cs b/Code/WMS/WIDESEA_WMSServer/WIDESEA_StockService/StockInfoDetailService.cs
index 47ccfdf..84c3800 100644
--- a/Code/WMS/WIDESEA_WMSServer/WIDESEA_StockService/StockInfoDetailService.cs
+++ b/Code/WMS/WIDESEA_WMSServer/WIDESEA_StockService/StockInfoDetailService.cs
@@ -5,22 +5,42 @@
namespace WIDESEA_StockService
{
+ /// <summary>
+ /// 搴撳瓨鏄庣粏鏈嶅姟瀹炵幇绫�
+ /// </summary>
public partial class StockInfoDetailService : ServiceBase<Dt_StockInfoDetail, IRepository<Dt_StockInfoDetail>>, IStockInfoDetailService
{
- public StockInfoDetailService(IRepository<Dt_StockInfoDetail> BaseDal) : base(BaseDal)
+ /// <summary>
+ /// 鏋勯�犲嚱鏁�
+ /// </summary>
+ /// <param name="baseDal">鍩虹鏁版嵁璁块棶瀵硅薄</param>
+ public StockInfoDetailService(IRepository<Dt_StockInfoDetail> baseDal) : base(baseDal)
{
}
+ /// <summary>
+ /// 鑾峰彇搴撳瓨鏄庣粏浠撳偍鎺ュ彛
+ /// </summary>
public IRepository<Dt_StockInfoDetail> Repository => BaseDal;
- public bool ExistSerialNumber(string SerialNumber)
+ /// <summary>
+ /// 妫�鏌ュ簭鍒楀彿鏄惁瀛樺湪
+ /// </summary>
+ /// <param name="serialNumber">搴忓垪鍙�</param>
+ /// <returns>鏄惁瀛樺湪</returns>
+ public bool ExistSerialNumber(string serialNumber)
{
- return BaseDal.QueryFirst(x => x.SerialNumber == SerialNumber) != null;
+ return BaseDal.QueryFirst(x => x.SerialNumber == serialNumber) != null;
}
- public bool ExistSerialNumbers(List<string> SerialNumbers)
+ /// <summary>
+ /// 妫�鏌ュ簭鍒楀彿鍒楄〃涓槸鍚︽湁浠讳綍搴忓垪鍙峰瓨鍦�
+ /// </summary>
+ /// <param name="serialNumbers">搴忓垪鍙峰垪琛�</param>
+ /// <returns>鏄惁瀛樺湪</returns>
+ public bool ExistSerialNumbers(List<string> serialNumbers)
{
- return BaseDal.QueryFirst(x => SerialNumbers.Contains(x.SerialNumber)) != null;
+ return BaseDal.QueryFirst(x => serialNumbers.Contains(x.SerialNumber)) != null;
}
}
}
--
Gitblit v1.9.3