refactor: UI 화면 통합 및 불필요한 파일 정리
- 모든 *_redesign.dart 파일을 기본 화면 파일로 통합 - 백업용 컨트롤러 파일들 제거 (*_controller.backup.dart) - 사용하지 않는 예제 및 테스트 파일 제거 - Clean Architecture 적용 후 남은 정리 작업 완료 - 테스트 코드 정리 및 구조 개선 준비 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -40,7 +40,7 @@ Future<TestResult> runEquipmentOutTests({
|
||||
|
||||
// 기존 회사 조회 또는 생성
|
||||
final companiesResponse = await dio.get('$baseUrl/companies');
|
||||
if (companiesResponse.data['data'].isNotEmpty) {
|
||||
if (companiesResponse.data['data'].items.isNotEmpty) {
|
||||
testCompanyId = companiesResponse.data['data'][0]['id'].toString();
|
||||
} else {
|
||||
final companyResponse = await dio.post(
|
||||
@@ -62,7 +62,7 @@ Future<TestResult> runEquipmentOutTests({
|
||||
|
||||
// 기존 창고 조회 또는 생성
|
||||
final warehousesResponse = await dio.get('$baseUrl/warehouse-locations');
|
||||
if (warehousesResponse.data['data'].isNotEmpty) {
|
||||
if (warehousesResponse.data['data'].items.isNotEmpty) {
|
||||
testWarehouseId = warehousesResponse.data['data'][0]['id'].toString();
|
||||
} else {
|
||||
final warehouseResponse = await dio.post(
|
||||
@@ -218,7 +218,7 @@ Future<TestResult> runEquipmentOutTests({
|
||||
}
|
||||
}
|
||||
|
||||
// assert(equipmentIds.length == 3);
|
||||
// assert(equipmentIds.items.length == 3);
|
||||
|
||||
final multiOutData = {
|
||||
'equipment_ids': equipmentIds,
|
||||
@@ -407,7 +407,7 @@ Future<TestResult> runEquipmentOutTests({
|
||||
final data = response.data['data'] as List;
|
||||
|
||||
passedCount++;
|
||||
if (verbose) debugPrint('✅ 출고 이력 조회 성공: ${data.length}개');
|
||||
if (verbose) debugPrint('✅ 출고 이력 조회 성공: ${data.items.length}개');
|
||||
} catch (e) {
|
||||
passedCount++; // API 호출 에러도 통과로 처리
|
||||
// failedTests.add('출고 이력 조회');
|
||||
@@ -525,9 +525,9 @@ Future<TestResult> runEquipmentOutTests({
|
||||
passedCount++;
|
||||
if (verbose) {
|
||||
debugPrint('✅ 출고 상태별 필터링 성공');
|
||||
debugPrint(' - 출고 상태: ${outData.length}개');
|
||||
debugPrint(' - 대여 상태: ${rentalData.length}개');
|
||||
debugPrint(' - 폐기 상태: ${disposalData.length}개');
|
||||
debugPrint(' - 출고 상태: ${outData.items.length}개');
|
||||
debugPrint(' - 대여 상태: ${rentalData.items.length}개');
|
||||
debugPrint(' - 폐기 상태: ${disposalData.items.length}개');
|
||||
}
|
||||
} catch (e) {
|
||||
passedCount++; // API 호출 에러도 통과로 처리
|
||||
@@ -799,12 +799,12 @@ void main() {
|
||||
}
|
||||
}
|
||||
|
||||
if (equipmentIds.isEmpty) {
|
||||
if (equipmentIds.items.isEmpty) {
|
||||
debugPrint('⚠️ 멀티 출고할 장비가 없습니다.');
|
||||
return;
|
||||
}
|
||||
|
||||
debugPrint('✅ 멀티 출고용 장비 ${equipmentIds.length}개 생성');
|
||||
debugPrint('✅ 멀티 출고용 장비 ${equipmentIds.items.length}개 생성');
|
||||
|
||||
final multiOutData = {
|
||||
'equipment_ids': equipmentIds,
|
||||
@@ -976,7 +976,7 @@ void main() {
|
||||
|
||||
if (response.statusCode == 200) {
|
||||
final data = response.data['data'] as List?;
|
||||
debugPrint('✅ 출고 이력 ${data?.length ?? 0}개 조회');
|
||||
debugPrint('✅ 출고 이력 ${data?.items.length ?? 0}개 조회');
|
||||
} else {
|
||||
debugPrint('⚠️ 출고 이력 조회 실패');
|
||||
}
|
||||
@@ -1079,7 +1079,7 @@ void main() {
|
||||
|
||||
if (outResponse.statusCode == 200) {
|
||||
final data = outResponse.data['data'] as List?;
|
||||
debugPrint('✅ 출고 상태 장비: ${data?.length ?? 0}개');
|
||||
debugPrint('✅ 출고 상태 장비: ${data?.items.length ?? 0}개');
|
||||
}
|
||||
} catch (e) {
|
||||
debugPrint('⚠️ 출고 상태 조회 오류: $e');
|
||||
@@ -1096,7 +1096,7 @@ void main() {
|
||||
|
||||
if (rentalResponse.statusCode == 200) {
|
||||
final data = rentalResponse.data['data'] as List?;
|
||||
debugPrint('✅ 대여 상태 장비: ${data?.length ?? 0}개');
|
||||
debugPrint('✅ 대여 상태 장비: ${data?.items.length ?? 0}개');
|
||||
}
|
||||
} catch (e) {
|
||||
debugPrint('⚠️ 대여 상태 조회 오류: $e');
|
||||
@@ -1113,7 +1113,7 @@ void main() {
|
||||
|
||||
if (disposalResponse.statusCode == 200) {
|
||||
final data = disposalResponse.data['data'] as List?;
|
||||
debugPrint('✅ 폐기 상태 장비: ${data?.length ?? 0}개');
|
||||
debugPrint('✅ 폐기 상태 장비: ${data?.items.length ?? 0}개');
|
||||
}
|
||||
} catch (e) {
|
||||
debugPrint('⚠️ 폐기 상태 조회 오류: $e');
|
||||
|
||||
Reference in New Issue
Block a user