feat: 支持网站目标分组轻量管理(新增、编辑、描述展示),不修改和不提交倍率
This commit is contained in:
@@ -64,9 +64,20 @@ class WebsiteGroupResponse(BaseModel):
|
||||
id: str
|
||||
name: str
|
||||
rate_multiplier: Optional[str] = None
|
||||
description: Optional[str] = None
|
||||
raw: dict[str, Any] = {}
|
||||
|
||||
|
||||
class WebsiteGroupCreate(BaseModel):
|
||||
name: str = Field(..., min_length=1)
|
||||
description: Optional[str] = None
|
||||
|
||||
|
||||
class WebsiteGroupUpdate(BaseModel):
|
||||
name: str = Field(..., min_length=1)
|
||||
description: Optional[str] = None
|
||||
|
||||
|
||||
class BindingSourceGroup(BaseModel):
|
||||
upstream_id: int
|
||||
group_id: str
|
||||
|
||||
Reference in New Issue
Block a user