fix 取消必选costid
This commit is contained in:
@@ -198,7 +198,8 @@ public class BalanceService : IBalanceService
|
||||
.WhereIF(!request.OriginTenantId.IsEmpty(), record => record.TenantId == request.OriginTenantId)
|
||||
.WhereIF(request.StartDatetime.HasValue, record => record.CostDateTime >= request.StartDatetime)
|
||||
.WhereIF(request.EndDatetime.HasValue, record => record.CostDateTime <= request.EndDatetime)
|
||||
.Where(record => record.CostId == request.CostId && record.Type == BalanceRecordTypeEnumType.Out)
|
||||
.WhereIF(!request.CostId.IsEmpty(), record => record.CostId == request.CostId)
|
||||
.Where(record => record.Type == BalanceRecordTypeEnumType.Out)
|
||||
.OrderBy(record => record.CreateTime, OrderByType.Desc)
|
||||
.ToListAsync();
|
||||
|
||||
@@ -210,7 +211,8 @@ public class BalanceService : IBalanceService
|
||||
var obj = new BalanceRecordSummaryRespones
|
||||
{
|
||||
DepartmentNo = departmentGroup.Key,
|
||||
CostId = request.CostId
|
||||
CostId = request.CostId,
|
||||
OriginTenantId = ""
|
||||
};
|
||||
|
||||
// 每个餐次人数
|
||||
@@ -237,10 +239,6 @@ public class BalanceService : IBalanceService
|
||||
obj.DinnerPrice = obj.DinnerNumberOfPeople == 0 ? 0 : obj.DinnerAmount / obj.DinnerNumberOfPeople;
|
||||
obj.LateNightPrice = obj.LateNightNumberOfPeople == 0 ? 0 : obj.LateNightAmount / obj.LateNightNumberOfPeople;
|
||||
|
||||
// 每个部门餐次中的 OriginTenantId
|
||||
obj.OriginTenantId = departmentGroup.FirstOrDefault()?.OriginTenantId;
|
||||
|
||||
|
||||
// 总人数 总金额
|
||||
obj.TotalNumberOfPeople = obj.BreakfastNumberOfPeople + obj.LunchNumberOfPeople + obj.DinnerNumberOfPeople + obj.LateNightNumberOfPeople;
|
||||
obj.TotalAmount = obj.BreakfastAmount + obj.LunchAmount + obj.DinnerAmount + obj.LateNightAmount;
|
||||
@@ -265,7 +263,8 @@ public class BalanceService : IBalanceService
|
||||
.WhereIF(!request.OriginTenantId.IsEmpty(), record => record.TenantId == request.OriginTenantId)
|
||||
.WhereIF(request.StartDatetime.HasValue, record => record.CostDateTime >= request.StartDatetime)
|
||||
.WhereIF(request.EndDatetime.HasValue, record => record.CostDateTime <= request.EndDatetime)
|
||||
.Where(record => record.CostId == request.CostId && record.Type == BalanceRecordTypeEnumType.Out)
|
||||
.WhereIF(!request.CostId.IsEmpty(), record => record.CostId == request.CostId)
|
||||
.Where(record => record.Type == BalanceRecordTypeEnumType.Out)
|
||||
.OrderBy(record => record.CreateTime, OrderByType.Desc)
|
||||
.ToListAsync();
|
||||
|
||||
@@ -313,9 +312,6 @@ public class BalanceService : IBalanceService
|
||||
return lst;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 用餐分析
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user