feat:前端

This commit is contained in:
2026-09-14 11:54:20 +08:00
parent 86b13c6484
commit e2e1d73b3d
46 changed files with 4477 additions and 128 deletions
+3 -10
View File
@@ -30,14 +30,13 @@ class DraftOperateReq(BaseModel):
class RebalanceRunReq(BaseModel):
"""触发调仓再平衡(异步受理,结果靠事件回执)。"""
customer_id: int = Field(gt=0)
query: str = Field(min_length=1, max_length=4000)
class AdvisorDataQueryReq(BaseModel):
"""工作台代理 Agent 的客户数据查询请求。"""
customer_id: int = Field(gt=0)
question: str = Field(min_length=1, max_length=2000)
query: str = Field(min_length=1, max_length=2000)
session_id: str | None = Field(default=None, max_length=64)
max_rows: int | None = Field(default=None, gt=0, le=10000)
page: int = Field(default=1, ge=1, le=100000)
@@ -49,13 +48,7 @@ class AdvisorDataQueryReq(BaseModel):
class TalkScriptReq(BaseModel):
"""生成沟通话术草稿(同步,超时由工作台降级为「稍后重试」)。"""
customer_id: int = Field(gt=0)
scene_type: Literal[
TALK_SCENE_RISK_BLOCK_ORDER,
TALK_SCENE_MARKET_FLUCTUATION,
TALK_SCENE_PORTFOLIO_DIVERGENCE,
TALK_SCENE_CUSTOMER_COMPLAINT,
]
query: str = Field(min_length=1, max_length=4000)
class RelationReq(BaseModel):