Files
superport/lib/core/constants/api_endpoints.dart
JiWoong Sul c419f8f458 backup: 사용하지 않는 파일 삭제 전 복구 지점
- 전체 371개 파일 중 82개 미사용 파일 식별
- Phase 1: 33개 파일 삭제 예정 (100% 안전)
- Phase 2: 30개 파일 삭제 검토 예정
- Phase 3: 19개 파일 수동 검토 예정

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-02 19:51:40 +09:00

52 lines
1.9 KiB
Dart

/// API 엔드포인트 상수 정의 (백엔드 100% 호환 - 과잉기능 제거됨)
class ApiEndpoints {
// 인증 관리
static const String login = '/auth/login';
static const String logout = '/auth/logout';
static const String refresh = '/auth/refresh';
// 제조사 관리
static const String vendors = '/vendors';
// 모델 관리
static const String models = '/models';
static const String modelsByVendor = '/models/by-vendor';
// 장비 관리
static const String equipment = '/equipments'; // 단수형 별칭
static const String equipments = '/equipments';
static const String equipmentHistory = '/equipment-history';
static const String equipmentHistoryStockStatus = '/equipment-history/stock-status';
// 회사 관리
static const String companies = '/companies';
// 사용자 관리
static const String users = '/users';
// 창고 관리
static const String warehouses = '/warehouses';
static const String warehouseLocations = '/warehouses'; // 창고 위치 별칭
// 관리자 관리
static const String administrators = '/administrators';
// 유지보수 관리
static const String maintenances = '/maintenances';
// 임대 관리
static const String rents = '/rents';
// 우편번호 관리
static const String zipcodes = '/zipcodes';
static const String zipcodeHierarchySidos = '/zipcodes/hierarchy/sidos';
static const String zipcodeHierarchyGus = '/zipcodes/hierarchy/gus';
static const String zipcodeHierarchyEtcs = '/zipcodes/hierarchy/etcs';
// 검색 및 조회 (개별 엔드포인트로 변경 - 백엔드 실존 API 활용)
static const String lookups = '/lookups'; // 레거시 지원
static const String lookupsVendors = '/lookups/vendors';
static const String lookupsCompanies = '/lookups/companies';
static const String lookupsWarehouses = '/lookups/warehouses';
static String lookupsModelsByVendor(int vendorId) => '/lookups/models/$vendorId';
}