微信小程序页面迁移校验之前 P5任务处理之前
This commit is contained in:
@@ -107,6 +107,11 @@ class APIClient:
|
||||
"""
|
||||
return self._post_json(endpoint, params)
|
||||
|
||||
# CHANGE [2026-03-06] intent: 补齐公共 post() 方法,UnifiedPipeline 详情拉取模式需要调用 self.api.post()
|
||||
def post(self, endpoint: str, params: dict | None = None) -> dict:
|
||||
"""发送 POST JSON 请求(与 get 相同,语义更明确的别名)。"""
|
||||
return self._post_json(endpoint, params)
|
||||
|
||||
def _post_json(self, endpoint: str, payload: dict | None = None) -> dict:
|
||||
if not self.base_url:
|
||||
raise ValueError("API base_url 未配置")
|
||||
@@ -292,3 +297,10 @@ class APIClient:
|
||||
return v
|
||||
|
||||
return []
|
||||
|
||||
# AI_CHANGELOG:
|
||||
# - 日期: 2026-03-06 08:37:26
|
||||
# - Prompt: P20260306-083206
|
||||
# - 直接原因: APIClient 缺少公共 post() 方法,UnifiedPipeline 详情拉取模式调用 self.api.post() 失败
|
||||
# - 变更摘要: 新增 post() 作为 _post_json() 的公共别名,与已有 get() 对齐
|
||||
# - 风险与验证: 极低风险,纯别名转发;166 个单元测试通过
|
||||
|
||||
Reference in New Issue
Block a user