From 3a4b2114c4bb687ccbc09b585b7d650f94e16979 Mon Sep 17 00:00:00 2001
From: zs <zhousong@weben-smart.com>
Date: 周一, 19 5月 2025 18:03:27 +0800
Subject: [PATCH] 单据记录高级查询

---
 HIAWms/server/src/CMS.Plugin.HIAWms.Application.Contracts/Dtos/WmsInOutStockRecord/GetWmsInOutStockRecordInput.cs |   56 ++++++++++++++++++++++++++++++++++++++++++++------------
 1 files changed, 44 insertions(+), 12 deletions(-)

diff --git a/HIAWms/server/src/CMS.Plugin.HIAWms.Application.Contracts/Dtos/WmsInOutStockRecord/GetWmsInOutStockRecordInput.cs b/HIAWms/server/src/CMS.Plugin.HIAWms.Application.Contracts/Dtos/WmsInOutStockRecord/GetWmsInOutStockRecordInput.cs
index a511331..80f28c1 100644
--- a/HIAWms/server/src/CMS.Plugin.HIAWms.Application.Contracts/Dtos/WmsInOutStockRecord/GetWmsInOutStockRecordInput.cs
+++ b/HIAWms/server/src/CMS.Plugin.HIAWms.Application.Contracts/Dtos/WmsInOutStockRecord/GetWmsInOutStockRecordInput.cs
@@ -1,12 +1,13 @@
-using CmsQueryExtensions.Extension;
-using Volo.Abp.Application.Dtos;
-
-namespace CMS.Plugin.HIAWms.Application.Contracts.Dtos.WmsInOutStockRecord;
-
+using CMS.Plugin.HIAWms.Domain.Shared.Enums;
+using CmsQueryExtensions.Extension; 
+using Volo.Abp.Application.Dtos; 
+ 
+namespace CMS.Plugin.HIAWms.Application.Contracts.Dtos.WmsInOutStockRecord; 
+ 
 /// <summary> 
-/// 鍑哄叆搴撹褰曡〃鏌ヨ鍙傛暟 
+/// 鍑哄叆搴撹褰曟煡璇㈠弬鏁� 
 /// </summary> 
-public class GetWmsInOutStockRecordInput : ExtensiblePagedAndSortedResultRequestDto
+public class GetWmsInOutStockRecordInput : ExtensiblePagedAndSortedResultRequestDto 
 {
 
     #region 鍏抽敭瀛楁煡璇� 
@@ -76,12 +77,22 @@
     /// <summary>
     /// 鎿嶄綔绫诲瀷
     /// </summary>
-    public int? StockType { get; set; }
+    public StockTypeEnum? StockType { get; set; }
 
     /// <summary>
     /// 鎿嶄綔绫诲瀷-鏌ヨ鍏崇郴杩愮畻绗� 
     /// </summary>
     public SearchFilterModeEnum StockType_FilterMode { get; set; } = SearchFilterModeEnum.绮惧噯鏌ヨ;
+
+    /// <summary>
+    /// 鐗╂枡鎵规
+    /// </summary>
+    public string MaterialBatch { get; set; }
+
+    /// <summary>
+    /// 鐗╂枡鎵规-鏌ヨ鍏崇郴杩愮畻绗� 
+    /// </summary>
+    public SearchFilterModeEnum MaterialBatch_FilterMode { get; set; } = SearchFilterModeEnum.妯$硦鏌ヨ;
 
     /// <summary>
     /// 瀹瑰櫒缂栧彿
@@ -108,7 +119,7 @@
     /// </summary>
     //琛ㄧず鏄� 楂樼骇鏌ヨ鑼冨洿鏌ヨ鐗规��
     [HighSearchRangeAttribute]
-    public List<string> OperateTime { get; set; }
+    public string OperateTime { get; set; }
 
 
     /// <summary>
@@ -162,11 +173,31 @@
     public SearchFilterModeEnum ToPlace_FilterMode { get; set; } = SearchFilterModeEnum.妯$硦鏌ヨ;
 
     /// <summary>
+    /// 鎺掑簭
+    /// </summary>
+    public int? Sort { get; set; }
+
+    /// <summary>
+    /// 鎺掑簭-鏌ヨ鍏崇郴杩愮畻绗� 
+    /// </summary>
+    public SearchFilterModeEnum Sort_FilterMode { get; set; } = SearchFilterModeEnum.绮惧噯鏌ヨ;
+
+    /// <summary>
+    /// 鏄惁绂佺敤
+    /// </summary>
+    public bool? IsDisabled { get; set; }
+
+    /// <summary>
+    /// 鏄惁绂佺敤-鏌ヨ鍏崇郴杩愮畻绗� 
+    /// </summary>
+    public SearchFilterModeEnum IsDisabled_FilterMode { get; set; } = SearchFilterModeEnum.绮惧噯鏌ヨ;
+
+    /// <summary>
     /// 
     /// </summary>
     //琛ㄧず鏄� 楂樼骇鏌ヨ鑼冨洿鏌ヨ鐗规��
     [HighSearchRangeAttribute]
-    public List<string> CreationTime { get; set; }
+    public string CreationTime { get; set; }
 
 
     /// <summary>
@@ -184,7 +215,7 @@
     /// </summary>
     //琛ㄧず鏄� 楂樼骇鏌ヨ鑼冨洿鏌ヨ鐗规��
     [HighSearchRangeAttribute]
-    public List<string> LastModificationTime { get; set; }
+    public string LastModificationTime { get; set; }
 
 
     /// <summary>
@@ -222,7 +253,8 @@
     /// </summary>
     //琛ㄧず鏄� 楂樼骇鏌ヨ鑼冨洿鏌ヨ鐗规��
     [HighSearchRangeAttribute]
-    public List<string> DeletionTime { get; set; }
+    public string DeletionTime { get; set; }
+
 
 
 

--
Gitblit v1.9.3