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