fix: 填报统计不再限定 role=manager,只看 require_report=True

之前: role='manager' AND require_report=True → 只统计客户经理
现在: require_report=True → 统计所有需填报的用户

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2026-06-26 16:44:59 +08:00
parent a580eefd14
commit df5b661d5f
2 changed files with 7 additions and 6 deletions
+2 -2
View File
@@ -15,9 +15,9 @@ async def check_daily_reporting(db: AsyncSession) -> dict:
if weekday >= 5: # Skip weekends
return {"status": "weekend", "date": str(today)}
# Get all managers who need to report
# Get all users who need to report
result = await db.execute(
select(User).where(User.role == "manager", User.require_report == True)
select(User).where(User.require_report == True)
)
managers = result.scalars().all()