fix: get_total_hour_now bug

This commit is contained in:
caoqianming 2023-11-01 17:57:06 +08:00
parent f8b3868467
commit 9f3300c04c
1 changed files with 2 additions and 2 deletions

View File

@ -41,9 +41,9 @@ def get_total_hour_now(sflogId: str):
if sflogId: if sflogId:
sflog = SfLog.objects.get(id=sflogId) sflog = SfLog.objects.get(id=sflogId)
if sflog.end_time <= now: if sflog.end_time <= now:
sflog.total_hour_now = 12 sflog.total_hour_now = 12 # 写死的数据不是很好
else: else:
total_hour_now = (now-i.start_time).total_seconds()/3600 total_hour_now = (now-sflog.start_time).total_seconds()/3600
sflog.total_hour_now = total_hour_now if total_hour_now > 0 else 0 sflog.total_hour_now = total_hour_now if total_hour_now > 0 else 0
sflog.save() sflog.save()
return sflog.total_hour_now return sflog.total_hour_now