사용하지 않는 파일 정리 전 백업 (Phase 10 완료 후 상태)

This commit is contained in:
JiWoong Sul
2025-08-29 15:11:59 +09:00
parent a740ff10c8
commit d916b281a7
333 changed files with 53617 additions and 22574 deletions

View File

@@ -7,7 +7,7 @@ import 'package:superport/data/datasources/remote/auth_remote_datasource.dart';
import 'package:superport/data/datasources/remote/company_remote_datasource.dart';
import 'package:superport/data/datasources/remote/user_remote_datasource.dart';
import 'package:superport/data/datasources/remote/equipment_remote_datasource.dart';
import 'package:superport/data/datasources/remote/license_remote_datasource.dart';
// import 'package:superport/data/datasources/remote/license_remote_datasource.dart'; // License 시스템 제거
import 'package:superport/data/datasources/remote/warehouse_remote_datasource.dart';
import 'package:superport/data/datasources/remote/dashboard_remote_datasource.dart';
import 'package:superport/data/models/auth/login_request.dart';
@@ -15,7 +15,7 @@ import 'package:superport/services/auth_service.dart';
import 'package:superport/services/company_service.dart';
import 'package:superport/services/user_service.dart';
import 'package:superport/services/equipment_service.dart';
import 'package:superport/services/license_service.dart';
// import 'package:superport/services/license_service.dart'; // License 시스템 제거
import 'package:superport/services/warehouse_service.dart';
import 'package:superport/services/dashboard_service.dart';
import 'package:superport/core/config/environment.dart';
@@ -104,14 +104,14 @@ class RealApiTestHelper {
// RemoteDataSource 등록 (일부 서비스가 GetIt을 통해 가져옴)
final companyRemoteDataSource = CompanyRemoteDataSourceImpl(apiClient);
final licenseRemoteDataSource = LicenseRemoteDataSourceImpl(apiClient: apiClient);
// final licenseRemoteDataSource = LicenseRemoteDataSourceImpl(apiClient: apiClient); // License 시스템 제거
final warehouseRemoteDataSource = WarehouseRemoteDataSourceImpl(apiClient: apiClient);
final equipmentRemoteDataSource = EquipmentRemoteDataSourceImpl();
final userRemoteDataSource = UserRemoteDataSourceImpl(apiClient);
final dashboardRemoteDataSource = DashboardRemoteDataSourceImpl(apiClient);
getIt.registerSingleton<CompanyRemoteDataSource>(companyRemoteDataSource);
getIt.registerSingleton<LicenseRemoteDataSource>(licenseRemoteDataSource);
// getIt.registerSingleton<LicenseRemoteDataSource>(licenseRemoteDataSource); // License 시스템 제거
getIt.registerSingleton<WarehouseRemoteDataSource>(warehouseRemoteDataSource);
getIt.registerSingleton<EquipmentRemoteDataSource>(equipmentRemoteDataSource);
getIt.registerSingleton<UserRemoteDataSource>(userRemoteDataSource);
@@ -121,7 +121,7 @@ class RealApiTestHelper {
getIt.registerSingleton<CompanyService>(CompanyService(companyRemoteDataSource));
getIt.registerSingleton<UserService>(UserService(userRemoteDataSource));
getIt.registerSingleton<EquipmentService>(EquipmentService());
getIt.registerSingleton<LicenseService>(LicenseService(licenseRemoteDataSource));
// getIt.registerSingleton<LicenseService>(LicenseService(licenseRemoteDataSource)); // License 시스템 제거
getIt.registerSingleton<WarehouseService>(WarehouseService());
getIt.registerSingleton<DashboardService>(DashboardServiceImpl(dashboardRemoteDataSource));
}
@@ -133,8 +133,8 @@ class RealApiTestHelper {
}
final loginRequest = LoginRequest(
email: 'admin@superport.kr',
password: 'admin123!',
email: 'admin@example.com',
password: 'password123',
);
final result = await authService.login(loginRequest);
@@ -242,18 +242,19 @@ class TestDataHelper {
};
}
/// 테스트용 라이선스 데이터
static Map<String, dynamic> createTestLicenseData({required int companyId}) {
return {
'name': generateUniqueName('Test License'),
'product_key': 'KEY-${generateUniqueId()}',
'company_id': companyId,
'license_type': 'subscription',
'quantity': 5,
'expiry_date': DateTime.now().add(const Duration(days: 365)).toIso8601String(),
'purchase_date': DateTime.now().toIso8601String(),
};
}
// License 시스템이 제거됨
// /// 테스트용 라이선스 데이터
// static Map<String, dynamic> createTestLicenseData({required int companyId}) {
// return {
// 'name': generateUniqueName('Test License'),
// 'product_key': 'KEY-${generateUniqueId()}',
// 'company_id': companyId,
// 'license_type': 'subscription',
// 'quantity': 5,
// 'expiry_date': DateTime.now().add(const Duration(days: 365)).toIso8601String(),
// 'purchase_date': DateTime.now().toIso8601String(),
// };
// }
/// 테스트용 창고 데이터
static Map<String, dynamic> createTestWarehouseData({required int companyId}) {