fix: get_sflog 提前起始时间

This commit is contained in:
zty 2024-08-06 09:54:34 +08:00
parent f1a76cba74
commit 341a681d00
1 changed files with 1 additions and 1 deletions

View File

@ -32,7 +32,7 @@ def get_sflog(mgroup: Mgroup, happen_time: datetime):
start_time__lte=happen_time, end_time__gt=happen_time, mgroup=mgroup).order_by('-start_time').first()
if sflog is None: # 需要创建值班记录
make_sflogs(mgroup=mgroup, start_date=(
happen_time-datetime.timedelta(days=1)).date(), end_date=(happen_time+datetime.timedelta(days=1)).date())
happen_time-datetime.timedelta(days=2)).date(), end_date=(happen_time+datetime.timedelta(days=1)).date())
sflog = SfLog.objects.filter(
start_time__lte=happen_time, end_time__gt=happen_time, mgroup=mgroup).order_by('-start_time').first()
return sflog