[Update#1]支撑AI生成测试项-接口调整

This commit is contained in:
2025-12-02 18:13:30 +08:00
parent a396a8fcfa
commit 9db8b28f5b
14 changed files with 46 additions and 32 deletions

View File

@@ -5,9 +5,9 @@ from datetime import date
from pydantic import AliasChoices
class DutModelOutSchema(ModelSchema):
class Config:
class Meta:
model = Dut
model_exclude = ['project', 'round', 'remark', 'sort']
exclude = ['project', 'round', 'remark', 'sort']
class DutFilterSchema(Schema):
project_id: int = Field(None, alias='projectId')
@@ -56,9 +56,9 @@ class DutCreateOutSchema(ModelSchema):
effective_lines: Optional[Union[str, int]] = None
comment_lines: Optional[Union[str, int]] = None
class Config:
class Meta:
model = Dut
model_exclude = ['remark', 'sort', 'project', 'round']
exclude = ['remark', 'sort', 'project', 'round']
# 删除schema
class DeleteSchema(Schema):