- 复制来源: /home/yueli/track @ 192c8ee (feature/ai-audit-update) - 组织隔离目标: LICA - 端口规划: 前端 8030 / 后端 8031 / 数据库 8032 - 已排除 deploy.sh、deploy_full.sh、docker-compose.prod.yml(IRIS 生产发布脚本) - 已排除工作区未提交改动,取干净的 192c8ee 状态
46 lines
937 B
Python
46 lines
937 B
Python
"""Pydantic Schemas — 请求/响应数据模型"""
|
|
from app.schemas.product import (
|
|
ProductCreate,
|
|
ProductUpdate,
|
|
ProductResponse,
|
|
ProductScanResponse,
|
|
)
|
|
from app.schemas.task import (
|
|
TaskCreate,
|
|
TaskUpdate,
|
|
TaskCompleteRequest,
|
|
TaskRejectRequest,
|
|
TaskTransferRequest,
|
|
SubtaskCreate,
|
|
TaskSummaryResponse,
|
|
TaskResponse,
|
|
TaskCompleteResponse,
|
|
TaskTransferResponse,
|
|
TaskListResponse,
|
|
)
|
|
from app.schemas.task_log import (
|
|
TaskLogResponse,
|
|
)
|
|
|
|
__all__ = [
|
|
# Product
|
|
"ProductCreate",
|
|
"ProductUpdate",
|
|
"ProductResponse",
|
|
"ProductScanResponse",
|
|
# Task
|
|
"TaskCreate",
|
|
"TaskUpdate",
|
|
"TaskCompleteRequest",
|
|
"TaskRejectRequest",
|
|
"TaskTransferRequest",
|
|
"SubtaskCreate",
|
|
"TaskSummaryResponse",
|
|
"TaskResponse",
|
|
"TaskCompleteResponse",
|
|
"TaskTransferResponse",
|
|
"TaskListResponse",
|
|
# TaskLog
|
|
"TaskLogResponse",
|
|
]
|