fix 排除电子券和生日券统计处理

This commit is contained in:
2025-03-06 11:03:27 +08:00
parent 8e1208e80e
commit a64823e15b
5 changed files with 15 additions and 5 deletions

View File

@@ -54,7 +54,9 @@ public class SysDataService : ISysDataService
{
UserCode = x.Code,
Balance = SqlFunc.Subqueryable<BalanceRecordEntity>().Where(p => p.UserCode == x.Code)
.Where(p => p.Source != BalanceRecordSourceEnumType.EMealVoucher && p.Status == BalanceRecordStatusEnumType.Valid && p.IsDeleted == false)
.Where(p => !BalanceRecordSourceConstants.IgnoreSources.Contains(p.Source)
&& p.Status == BalanceRecordStatusEnumType.Valid
&& p.IsDeleted == false)
.Sum(p => p.Amount)
})
.ToListAsync();