feat: SWG 가스켓 전체 구성 정보 표시 개선
Some checks failed
SonarQube Analysis / SonarQube Scan (push) Has been cancelled
Some checks failed
SonarQube Analysis / SonarQube Scan (push) Has been cancelled
- H/F/I/O SS304/GRAPHITE/CS/CS 패턴에서 4개 구성요소 모두 표시 - 기존 SS304 + GRAPHITE → SS304/GRAPHITE/CS/CS로 완전한 구성 표시 - 외부링/필러/내부링/추가구성 모든 정보 포함 - 구매수량 계산 모달에서 정확한 재질 정보 확인 가능
This commit is contained in:
69
backend/app/schemas/__init__.py
Normal file
69
backend/app/schemas/__init__.py
Normal file
@@ -0,0 +1,69 @@
|
||||
"""
|
||||
스키마 모듈
|
||||
API 요청/응답 모델 정의
|
||||
"""
|
||||
from .response_models import (
|
||||
BaseResponse,
|
||||
ErrorResponse,
|
||||
SuccessResponse,
|
||||
FileInfo,
|
||||
FileListResponse,
|
||||
FileDeleteResponse,
|
||||
MaterialInfo,
|
||||
MaterialListResponse,
|
||||
JobInfo,
|
||||
JobListResponse,
|
||||
ClassificationResult,
|
||||
ClassificationResponse,
|
||||
MaterialStatistics,
|
||||
ProjectStatistics,
|
||||
StatisticsResponse,
|
||||
CacheInfo,
|
||||
SystemHealthResponse,
|
||||
APIResponse,
|
||||
# 열거형
|
||||
FileStatus,
|
||||
MaterialCategory,
|
||||
JobStatus
|
||||
)
|
||||
|
||||
__all__ = [
|
||||
# 기본 응답 모델
|
||||
"BaseResponse",
|
||||
"ErrorResponse",
|
||||
"SuccessResponse",
|
||||
|
||||
# 파일 관련
|
||||
"FileInfo",
|
||||
"FileListResponse",
|
||||
"FileDeleteResponse",
|
||||
|
||||
# 자재 관련
|
||||
"MaterialInfo",
|
||||
"MaterialListResponse",
|
||||
|
||||
# 작업 관련
|
||||
"JobInfo",
|
||||
"JobListResponse",
|
||||
|
||||
# 분류 관련
|
||||
"ClassificationResult",
|
||||
"ClassificationResponse",
|
||||
|
||||
# 통계 관련
|
||||
"MaterialStatistics",
|
||||
"ProjectStatistics",
|
||||
"StatisticsResponse",
|
||||
|
||||
# 시스템 관련
|
||||
"CacheInfo",
|
||||
"SystemHealthResponse",
|
||||
|
||||
# 유니온 타입
|
||||
"APIResponse",
|
||||
|
||||
# 열거형
|
||||
"FileStatus",
|
||||
"MaterialCategory",
|
||||
"JobStatus"
|
||||
]
|
||||
Reference in New Issue
Block a user