This commit is contained in:
薇薇安 2026-02-12 08:27:00 +08:00
parent 20788e4b77
commit 71f0378c5f

View File

@ -2545,7 +2545,7 @@ class PositionManager:
from datetime import datetime
et = int(datetime.fromisoformat(s).timestamp())
xt = int(exit_time_ts) if exit_time_ts is not None else int(get_beijing_time())
xt = int(exit_time_ts) if exit_time_ts is not None else int(get_beijing_time().timestamp())
if et is not None and xt >= et:
duration_minutes = int((xt - et) / 60)
except Exception as e:
@ -2576,7 +2576,7 @@ class PositionManager:
# 再次尝试,不更新 exit_order_id
try:
from database.connection import db
from database.models import get_beijing_time
# from database.models import get_beijing_time # 移除本地导入,避免 UnboundLocalError
exit_time = int(exit_time_ts) if exit_time_ts is not None else get_beijing_time()
db.execute_update(
"""UPDATE trades