新增出库记录查询的CreatedTime筛选条件
在MmRecordOutboundQueryDto中添加了可空的CreatedTime属性,并在QueryExp方法中支持按CreatedTime小于指定值进行筛选,增强了出库记录的查询功能。
This commit is contained in:
@@ -9,6 +9,8 @@ namespace DOAN.Model.BZFM.Dto
|
||||
public string MaterialCode { get; set; }
|
||||
|
||||
public string OutboundNo { get; set; }
|
||||
|
||||
public DateTime? CreatedTime { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
@@ -74,6 +74,7 @@ namespace DOAN.Service.BZFM
|
||||
var predicate = Expressionable.Create<MmRecordOutbound>()
|
||||
.AndIF(!string.IsNullOrEmpty(parm.MaterialCode), it => it.MaterialCode.Contains(parm.MaterialCode))
|
||||
.AndIF(!string.IsNullOrEmpty(parm.OutboundNo), it => it.OutboundNo.Contains(parm.OutboundNo))
|
||||
.AndIF(parm.CreatedTime > DateTime.MinValue, it => it.CreatedTime < parm.CreatedTime)
|
||||
;
|
||||
|
||||
return predicate;
|
||||
|
||||
Reference in New Issue
Block a user