时间异常修正

This commit is contained in:
2025-12-30 18:46:11 +08:00
parent eedd344be5
commit 44367854ba

View File

@@ -3,6 +3,7 @@ using DOAN.Model.BZFM.Dto;
using DOAN.Repository;
using DOAN.Service.BZFM.IBZFMService;
using Infrastructure.Attribute;
using Infrastructure.Converter;
using Infrastructure.Extensions;
using Microsoft.IdentityModel.Tokens;
@@ -21,6 +22,11 @@ namespace DOAN.Service.BZFM
/// <returns></returns>
public PagedInfo<MmRecordInboundDto> GetList(MmRecordInboundQueryDto parm)
{
// 本地化日期,避免时差异常
if (parm != null && parm.CreatedTime != null)
{
parm.CreatedTime = DOANConvertDate.ConvertLocalDate(parm.CreatedTime.Value);
}
var predicate = QueryExp(parm);
var response = Queryable()
@@ -75,7 +81,7 @@ namespace DOAN.Service.BZFM
var predicate = Expressionable.Create<MmRecordInbound>()
.AndIF(!string.IsNullOrEmpty(parm.SupplierCode), it => it.SupplierCode.Contains(parm.SupplierCode))
.AndIF(!string.IsNullOrEmpty(parm.Operator), it => it.Operator.Contains(parm.Operator))
//.AndIF(!string.IsNullOrEmpty(parm.CreatedTime), it => it.CreatedTime.Contains(parm.CreatedTime))
.AndIF(parm.CreatedTime > DateTime.MinValue, it => it.CreatedTime < parm.CreatedTime)
;
return predicate;