feat(selection): 支持选股结果服务端分页
This commit is contained in:
@@ -15,6 +15,7 @@ from zhixing_server.modules.selection.domain.models import (
|
||||
)
|
||||
from zhixing_server.modules.selection.domain.runs import (
|
||||
SelectionExecutionSource,
|
||||
SelectionResultQuery,
|
||||
SelectionRun,
|
||||
SelectionRunItem,
|
||||
SelectionRunStatus,
|
||||
@@ -100,10 +101,16 @@ class FakeStore:
|
||||
kwargs["error_message"] = error_message
|
||||
self.finished = (run_id, status, kwargs)
|
||||
|
||||
def get_run(self, run_id: str):
|
||||
def get_run(self, run_id: str, *, query: SelectionResultQuery | None = None):
|
||||
return None
|
||||
|
||||
def get_latest_run(self, strategy: str, target_trade_date: date | None = None):
|
||||
def get_latest_run(
|
||||
self,
|
||||
strategy: str,
|
||||
target_trade_date: date | None = None,
|
||||
*,
|
||||
query: SelectionResultQuery | None = None,
|
||||
):
|
||||
return None
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user