|
|
@ -629,13 +629,13 @@ public class BalanceManager : DomainService, IBalanceManager |
|
|
|
expression = expression.And(p => p.ExpireDate > DateTime.Now); |
|
|
|
} |
|
|
|
//筛选有效库区 2023-6-29 励卓慧 王旭 袁静雯 确认不需要做区域校验
|
|
|
|
//if (validLocationAreas.Any())
|
|
|
|
//{
|
|
|
|
// if (!string.IsNullOrEmpty(validLocationAreas[0]))
|
|
|
|
// {
|
|
|
|
// expression = expression.And(p => validLocationAreas.Contains(p.LocationArea));
|
|
|
|
// }
|
|
|
|
//}
|
|
|
|
if (validLocationAreas.Any()) |
|
|
|
{ |
|
|
|
if (!string.IsNullOrEmpty(validLocationAreas[0])) |
|
|
|
{ |
|
|
|
expression = expression.And(p => validLocationAreas.Contains(p.LocationArea)); |
|
|
|
} |
|
|
|
} |
|
|
|
var allBalances = await |
|
|
|
(await _balanceRepository.GetDbSetAsync().ConfigureAwait(false)) |
|
|
|
.Where(expression) |
|
|
|