Merge remote-tracking branch 'origin/qyqy_develop' into qyqy_develop
This commit is contained in:
@@ -20,9 +20,13 @@ const ENDPOINTS = Object.freeze({
|
||||
A008: { method: 'POST', path: '/api/v1/admin/config-releases/{releaseId}/platform-config-items', idempotent: true },
|
||||
A009: { method: 'GET', path: '/api/v1/admin/config-releases/{releaseId}/platform-config-items' },
|
||||
A010: { method: 'PUT', path: '/api/v1/admin/config-releases/{releaseId}/platform-config-items/{itemId}', idempotent: true },
|
||||
// 详情端点:**更新必须先拿到这一行的 etag**(PUT 要求 If-Match),
|
||||
// 而列表的 meta 里没有它 —— 见 `docs/05` §19 的 A048/A049 说明。
|
||||
A048: { method: 'GET', path: '/api/v1/admin/config-releases/{releaseId}/platform-config-items/{itemId}' },
|
||||
A018: { method: 'POST', path: '/api/v1/admin/config-releases/{releaseId}/model-routing-rules', idempotent: true },
|
||||
A019: { method: 'GET', path: '/api/v1/admin/config-releases/{releaseId}/model-routing-rules' },
|
||||
A020: { method: 'PUT', path: '/api/v1/admin/config-releases/{releaseId}/model-routing-rules/{ruleId}', idempotent: true },
|
||||
A049: { method: 'GET', path: '/api/v1/admin/config-releases/{releaseId}/model-routing-rules/{ruleId}' },
|
||||
A003: { method: 'GET', path: '/api/v1/admin/config-releases/{releaseId}' },
|
||||
A004: { method: 'POST', path: '/api/v1/admin/config-releases/{releaseId}/validations', idempotent: true },
|
||||
A005: { method: 'POST', path: '/api/v1/admin/config-releases/{releaseId}/reviews', idempotent: true },
|
||||
@@ -80,8 +84,13 @@ const ENDPOINTS = Object.freeze({
|
||||
ADVISOR_GOAL_BOOK: { method: 'GET', path: '/api/v1/advisor/investment-goals/{goalNo}/goal-book' },
|
||||
ADVISOR_REVIEW_BOOK: { method: 'POST', path: '/api/v1/advisor/investment-goals/{goalNo}/goal-book/reviews', idempotent: true },
|
||||
ADVISOR_PUBLISH_BOOK: { method: 'POST', path: '/api/v1/advisor/investment-goals/{goalNo}/goal-book/publications', idempotent: true },
|
||||
K002: { method: 'POST', path: '/api/v1/knowledge/upload' },
|
||||
K003: { method: 'GET', path: '/api/v1/knowledge/list' },
|
||||
// ⚠️ K002 / K003 必须标 `raw: true`:它们的成功体是**裸的**(没有 `data` 信封)——
|
||||
// K002 直接返回 `{knowledge_ids, filename, chunk_count}`,K003 返回 `{items, count}`。
|
||||
// 不标的话 `request()` 会去取 `payload.data`(undefined),调用方拿到空值:
|
||||
// 上传显示"已入库 0 块"、列表显示"知识库为空",而库里其实有数据。
|
||||
// 与 `V001`(访客令牌)同一个道理。
|
||||
K002: { method: 'POST', path: '/api/v1/knowledge/upload', raw: true },
|
||||
K003: { method: 'GET', path: '/api/v1/knowledge/list', raw: true },
|
||||
K004: { method: 'DELETE', path: '/api/v1/knowledge/{knowledgeId}', idempotent: true },
|
||||
OFFSITE_MAILS: { method: 'GET', path: '/api/v1/offsite-fund/mails' },
|
||||
OFFSITE_MAIL: { method: 'GET', path: '/api/v1/offsite-fund/mails/{mailId}' },
|
||||
|
||||
Reference in New Issue
Block a user