fix 消费记录根据状态筛选
This commit is contained in:
@@ -23,7 +23,7 @@ public class BalanceRecordPageRequest : PageDto, IValidatableObject
|
||||
/// 充值/消费
|
||||
/// </summary>
|
||||
[EnumDataType(typeof(BalanceRecordTypeEnumType))]
|
||||
public BalanceRecordTypeEnumType Type { get; set; }
|
||||
public BalanceRecordTypeEnumType? Type { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
|
||||
@@ -46,7 +46,7 @@ public class BalanceService : IBalanceService
|
||||
.WhereIF(request.SearchDateTimePeriod?.End.HasValue == true, record => record.CostDate <= request.SearchDateTimePeriod.End)
|
||||
.WhereIF(request.BusinessplaceCodes.IsPresent(), record => request.BusinessplaceCodes.Contains(record.BusinessPlaceCode))
|
||||
.WhereIF(request.ShiftTypes.IsPresent(), record => request.ShiftTypes.Contains(record.ShiftType))
|
||||
.WhereIF(request.Type.ToString().IsPresent(),record => record.Type == request.Type)
|
||||
.WhereIF(request.Type.HasValue,record => record.Type == request.Type)
|
||||
.WhereIF(request.Search.IsPresent(), (record, ga) =>
|
||||
ga.Name.Contains(request.Search)
|
||||
|| ga.Code.Contains(request.Search)
|
||||
|
||||
Reference in New Issue
Block a user