feat: 完善周期报告与用户行为分析
- 支持可配置周报月报模板与登录后异步补生成\n- 增加用户行为埋点和后台分析页面\n- 移除主题额度并保留实修回顾结算\n- 修复历史会话续聊上下文丢失
This commit is contained in:
@@ -110,12 +110,10 @@ class EntitlementPlanSaveRequest(BaseModel):
|
||||
planType: Literal["basic", "deep", "addon"] = "basic"
|
||||
description: str | None = Field(default=None, max_length=255)
|
||||
validityDays: int | None = Field(default=None, ge=1, le=3650)
|
||||
monthlyTopicLimit: int | None = Field(default=None, ge=0, le=100000)
|
||||
enableGrowthProfile: int = Field(default=0, ge=0, le=1)
|
||||
enablePeriodicReports: int = Field(default=0, ge=0, le=1)
|
||||
allowHelpCard: int = Field(default=1, ge=0, le=1)
|
||||
allowShareDraft: int = Field(default=1, ge=0, le=1)
|
||||
deductQuota: int = Field(default=1, ge=0, le=1)
|
||||
status: int = Field(default=1, ge=0, le=1)
|
||||
sortOrder: int = Field(default=0, ge=0, le=100000)
|
||||
|
||||
@@ -166,7 +164,7 @@ class ContentGenerationConfigSaveRequest(BaseModel):
|
||||
|
||||
|
||||
class ContentGenerationPreviewRequest(BaseModel):
|
||||
configType: Literal["help_card", "share_draft"]
|
||||
configType: Literal["help_card", "share_draft", "weekly_report", "monthly_report"]
|
||||
templateContent: str = Field(min_length=1, max_length=20000)
|
||||
variables: list[ContentGenerationVariableRequest] = Field(min_length=1, max_length=30)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user