调整日期判定

This commit is contained in:
2026-01-13 15:15:44 +08:00
parent 38b55fd5ec
commit 343370b3e5

View File

@@ -694,14 +694,14 @@ namespace DOAN.Service.BZFM
result = Context result = Context
.Queryable<MmRecordInbound>() .Queryable<MmRecordInbound>()
.WhereIF( .WhereIF(
parm.StartTime.Value > DateTime.MinValue, parm.StartTime != null && parm.StartTime.Value > DateTime.MinValue,
it => it.CreatedTime >= parm.StartTime it => it.CreatedTime >= parm.StartTime
) )
.WhereIF( .WhereIF(
parm.EndTime.Value > DateTime.MinValue, parm.EndTime != null && parm.EndTime.Value > DateTime.MinValue,
it => it.CreatedTime <= parm.EndTime it => it.CreatedTime <= parm.EndTime
) )
.Where(it=> it.MaterialCode == parm.MaterialCode) .Where(it => it.MaterialCode == parm.MaterialCode)
.Where(it => it.SupplierCode == parm.SupplierCode) .Where(it => it.SupplierCode == parm.SupplierCode)
.Where(it => it.LocationCode == parm.LocationCode) .Where(it => it.LocationCode == parm.LocationCode)
.Where(it => it.BatchNo == parm.BatchNo) .Where(it => it.BatchNo == parm.BatchNo)
@@ -723,7 +723,7 @@ namespace DOAN.Service.BZFM
Operator = it.Operator, Operator = it.Operator,
CreatedTime = it.CreatedTime, CreatedTime = it.CreatedTime,
Workorder = it.Workorder, Workorder = it.Workorder,
StoveCode = it.StoveCode StoveCode = it.StoveCode,
}) })
.ToPage(parm); .ToPage(parm);
} }
@@ -733,11 +733,11 @@ namespace DOAN.Service.BZFM
result = Context result = Context
.Queryable<MmRecordOutbound>() .Queryable<MmRecordOutbound>()
.WhereIF( .WhereIF(
parm.StartTime.Value > DateTime.MinValue, parm.StartTime != null && parm.StartTime.Value > DateTime.MinValue,
it => it.CreatedTime >= parm.StartTime it => it.CreatedTime >= parm.StartTime
) )
.WhereIF( .WhereIF(
parm.EndTime.Value > DateTime.MinValue, parm.EndTime != null && parm.EndTime.Value > DateTime.MinValue,
it => it.CreatedTime <= parm.EndTime it => it.CreatedTime <= parm.EndTime
) )
.Where(it => it.MaterialCode == parm.MaterialCode) .Where(it => it.MaterialCode == parm.MaterialCode)
@@ -759,7 +759,7 @@ namespace DOAN.Service.BZFM
TransactionType = it.TransactionType, TransactionType = it.TransactionType,
Operator = it.Operator, Operator = it.Operator,
CreatedTime = it.CreatedTime, CreatedTime = it.CreatedTime,
Workorder = it.Workorder Workorder = it.Workorder,
}) })
.ToPage(parm); .ToPage(parm);
} }