[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

@@ -23,17 +23,17 @@ class DesignFilterSchema(Schema):
# 2025年改为2个输出因为下级需要上级原始不再嵌套上级
class DesignModelOutSchemaOrigin(ModelSchema):
class Config:
class Meta:
model = Design
model_exclude = ['project', 'round', 'dut', 'remark', 'sort']
exclude = ['project', 'round', 'dut', 'remark', 'sort']
class DesignModelOutSchema(ModelSchema):
# 新增字段 - 上级的dut对象
dut: Optional[DutModelOutSchema] = None
class Config:
class Meta:
model = Design
model_exclude = ['project', 'round', 'dut', 'remark', 'sort']
exclude = ['project', 'round', 'dut', 'remark', 'sort']
# 处理树状结构的schema
class DesignTreeReturnSchema(Schema):