fix(data): dmsk 翻页参数 pageNumber——东财静默忽略 pageNum=12页全回第一页(冒烟+500/6000实锤) [nas]
CI/CD / test (push) Successful in 30s
CI/CD / nas-deploy (push) Successful in 3s
CI/CD / nas-verify (push) Successful in 9s

This commit is contained in:
2026-09-08 00:35:48 +08:00
parent 236bd30eb8
commit d71ee55e6f
2 changed files with 5 additions and 2 deletions
@@ -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})