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:
@@ -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()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user