fix(data): dmsk 翻页参数 pageNumber——东财静默忽略 pageNum=12页全回第一页(冒烟+500/6000实锤) [nas]
This commit is contained in:
@@ -388,7 +388,10 @@ def fetch_period_rows(client, domain, report_date):
|
||||
while True:
|
||||
params = {
|
||||
"sortColumns": "SECURITY_CODE", "sortTypes": "1",
|
||||
"pageSize": str(DC_PAGE_SIZE), "pageNum": str(page),
|
||||
"pageSize": str(DC_PAGE_SIZE),
|
||||
"pageNumber": str(page), # 东财 datacenter 用 pageNumber(cninfo
|
||||
# 才是 pageNum; 写错被静默忽略=翻页
|
||||
# 失效, 每页都回第一页, 冒烟 12 页同 500 行实锤)
|
||||
"reportName": DOMAINS[domain], "columns": "ALL",
|
||||
"filter": f"(REPORT_DATE='{report_date}')",
|
||||
}
|
||||
|
||||
@@ -99,7 +99,7 @@ def test_fetch_period_rows_paginates_to_pages_end(root, monkeypatch):
|
||||
|
||||
def fake_request(method, url, **kw):
|
||||
calls.append(kw["params"])
|
||||
page = int(kw["params"]["pageNum"])
|
||||
page = int(kw["params"]["pageNumber"])
|
||||
return FakeResp({"result": {"pages": 3, "count": 6, "data": [
|
||||
_raw(code=f"60000{page}")] * 2}, "success": True})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user