😎修复支付记录查询错误
This commit is contained in:
parent
d8826fb291
commit
0882423486
@ -502,24 +502,24 @@ public class SysWechatPayService : IDynamicApiController, ITransient
|
||||
if (input.SuccessTimeRange != null && input.SuccessTimeRange.Count > 0)
|
||||
{
|
||||
DateTime? start = input.SuccessTimeRange[0];
|
||||
query = query.WhereIF(start.HasValue, u => u.SuccessTime > start);
|
||||
query.WhereIF(start.HasValue, u => u.SuccessTime > start);
|
||||
if (input.SuccessTimeRange.Count > 1 && input.SuccessTimeRange[1].HasValue)
|
||||
{
|
||||
var end = input.SuccessTimeRange[1].Value.AddDays(1);
|
||||
query = query.Where(u => u.SuccessTime < end);
|
||||
query.Where(u => u.SuccessTime < end);
|
||||
}
|
||||
}
|
||||
if (input.ExpireTimeRange != null && input.ExpireTimeRange.Count > 0)
|
||||
{
|
||||
DateTime? start = input.ExpireTimeRange[0];
|
||||
query = query.WhereIF(start.HasValue, u => u.ExpireTime > start);
|
||||
query.WhereIF(start.HasValue, u => u.ExpireTime > start);
|
||||
if (input.ExpireTimeRange.Count > 1 && input.ExpireTimeRange[1].HasValue)
|
||||
{
|
||||
var end = input.ExpireTimeRange[1].Value.AddDays(1);
|
||||
query = query.Where(u => u.ExpireTime < end);
|
||||
query.Where(u => u.ExpireTime < end);
|
||||
}
|
||||
}
|
||||
query = query.OrderByDescending(u => u.CreateTime);
|
||||
query.OrderByDescending(u => u.CreateTime);
|
||||
return await query.ToPagedListAsync(input.Page, input.PageSize);
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user