fix 计算日期修改

This commit is contained in:
2025-09-05 15:30:28 +08:00
parent 0678f25f6f
commit 3f25bb2689

View File

@@ -73,8 +73,8 @@ public class AssignmentsController : ControllerBase
[IgnoreTenant] [IgnoreTenant]
public async Task Calc() public async Task Calc()
{ {
var s = new DateTime(2025, 7, 1); var s = new DateTime(2025, 8, 1);
var e = new DateTime(2025, 8, 1); var e = new DateTime(2025, 9, 1);
var userCodes = await _dbContext.Queryable<UserBalanceEntity>() var userCodes = await _dbContext.Queryable<UserBalanceEntity>()
.Where(x => SqlFunc.Subqueryable<UserBalanceTmpEntity>().Where(p => p.UserCode == x.UserCode).NotAny()) .Where(x => SqlFunc.Subqueryable<UserBalanceTmpEntity>().Where(p => p.UserCode == x.UserCode).NotAny())
@@ -98,7 +98,7 @@ public class AssignmentsController : ControllerBase
.Where(x => x.UserCode == userCode) .Where(x => x.UserCode == userCode)
.Where(x => x.Status == BalanceRecordStatusEnumType.Valid) .Where(x => x.Status == BalanceRecordStatusEnumType.Valid)
.Where(x => x.Type == BalanceRecordTypeEnumType.Out) .Where(x => x.Type == BalanceRecordTypeEnumType.Out)
.Where(x => x.CostDate >= s && x.CostDate <= e) .Where(x => x.CostDate >= s && x.CostDate < e)
.Where(x => !BalanceRecordSourceConstants.IgnoreSources.Contains(x.Source)) .Where(x => !BalanceRecordSourceConstants.IgnoreSources.Contains(x.Source))
.SumAsync(x => x.Amount); .SumAsync(x => x.Amount);