修复风控时间口径与Agent截断提示

This commit is contained in:
zhangshy
2026-09-11 15:25:45 +08:00
parent 5102eaac64
commit d2cdbbac01
24 changed files with 318 additions and 27 deletions
+10 -8
View File
@@ -112,6 +112,8 @@ class RiskQueryService:
offset=decode_offset_cursor(query.cursor, binding=binding),
)
repository = self._repository(context)
start_time = from_local(query.start_time) if query.start_time else None
end_time = from_local(query.end_time) if query.end_time else None
if source == "customers":
page = await repository.list_customers(
keyword=query.keyword,
@@ -123,15 +125,15 @@ class RiskQueryService:
elif source == "transactions":
page = await repository.list_transactions(
keyword=query.keyword,
start_time=query.start_time,
end_time=query.end_time,
start_time=start_time,
end_time=end_time,
page=page_request,
)
elif source == "capital_flows":
page = await repository.list_capital_flows(
keyword=query.keyword,
start_time=query.start_time,
end_time=query.end_time,
start_time=start_time,
end_time=end_time,
page=page_request,
)
elif source == "holdings":
@@ -139,8 +141,8 @@ class RiskQueryService:
elif source == "login_records":
page = await repository.list_login_records(
keyword=query.keyword,
start_time=query.start_time,
end_time=query.end_time,
start_time=start_time,
end_time=end_time,
page=page_request,
)
elif source == "alerts":
@@ -150,8 +152,8 @@ class RiskQueryService:
page = await repository.list_notifications(
keyword=query.keyword,
send_status=query.send_status,
start_time=query.start_time,
end_time=query.end_time,
start_time=start_time,
end_time=end_time,
page=page_request,
)
else: