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:
@@ -130,10 +130,10 @@ Future<TestResult> runOverviewTests({
|
||||
|
||||
final activities = response.data['data'] as List;
|
||||
|
||||
if (verbose) debugPrint('✅ 최근 활동 내역 조회 성공: ${activities.length}개');
|
||||
if (verbose) debugPrint('✅ 최근 활동 내역 조회 성공: ${activities.items.length}개');
|
||||
|
||||
// 최근 5개 활동 표시
|
||||
final displayCount = activities.length > 5 ? 5 : activities.length;
|
||||
final displayCount = activities.items.length > 5 ? 5 : activities.items.length;
|
||||
for (int i = 0; i < displayCount; i++) {
|
||||
final activity = activities[i];
|
||||
if (verbose) debugPrint(' ${i + 1}. ${activity['action']} - ${activity['timestamp']}');
|
||||
@@ -160,7 +160,7 @@ Future<TestResult> runOverviewTests({
|
||||
|
||||
final expiringLicenses = response.data['data'] as List;
|
||||
|
||||
if (verbose) debugPrint('✅ 만료 예정 라이센스 조회 성공: ${expiringLicenses.length}개');
|
||||
if (verbose) debugPrint('✅ 만료 예정 라이센스 조회 성공: ${expiringLicenses.items.length}개');
|
||||
|
||||
for (final license in expiringLicenses) {
|
||||
if (verbose) debugPrint(' - ${license['product_name']}: ${license['expire_date']} 만료');
|
||||
@@ -176,7 +176,7 @@ Future<TestResult> runOverviewTests({
|
||||
final altResponse = await dio.get('$baseUrl/licenses/expiring');
|
||||
if (altResponse.statusCode == 200) {
|
||||
final licenses = altResponse.data['data'] as List;
|
||||
if (verbose) debugPrint('✅ 대체 API로 조회 성공: ${licenses.length}개');
|
||||
if (verbose) debugPrint('✅ 대체 API로 조회 성공: ${licenses.items.length}개');
|
||||
passedCount++;
|
||||
} else {
|
||||
passedCount++;
|
||||
@@ -324,10 +324,10 @@ Future<TestResult> runOverviewTests({
|
||||
|
||||
final trendData = response.data['data'] as List;
|
||||
|
||||
if (verbose) debugPrint('✅ 일별 트렌드 데이터 조회 성공: ${trendData.length}일치');
|
||||
if (verbose) debugPrint('✅ 일별 트렌드 데이터 조회 성공: ${trendData.items.length}일치');
|
||||
|
||||
// 최근 7일 데이터 표시
|
||||
final displayDays = trendData.length > 7 ? 7 : trendData.length;
|
||||
final displayDays = trendData.items.length > 7 ? 7 : trendData.items.length;
|
||||
for (int i = 0; i < displayDays; i++) {
|
||||
final day = trendData[i];
|
||||
if (verbose) debugPrint(' - ${day['date']}: 입고 ${day['in_count']}건, 출고 ${day['out_count']}건');
|
||||
@@ -616,10 +616,10 @@ void main() {
|
||||
|
||||
final activities = response.data['data'] as List;
|
||||
|
||||
debugPrint('✅ 최근 활동 내역 조회 성공: ${activities.length}개');
|
||||
debugPrint('✅ 최근 활동 내역 조회 성공: ${activities.items.length}개');
|
||||
|
||||
// 최근 5개 활동 표시
|
||||
final displayCount = activities.length > 5 ? 5 : activities.length;
|
||||
final displayCount = activities.items.length > 5 ? 5 : activities.items.length;
|
||||
for (int i = 0; i < displayCount; i++) {
|
||||
final activity = activities[i];
|
||||
debugPrint(' ${i + 1}. ${activity['action']} - ${activity['timestamp']}');
|
||||
@@ -642,7 +642,7 @@ void main() {
|
||||
|
||||
final expiringLicenses = response.data['data'] as List;
|
||||
|
||||
debugPrint('✅ 만료 예정 라이센스 조회 성공: ${expiringLicenses.length}개');
|
||||
debugPrint('✅ 만료 예정 라이센스 조회 성공: ${expiringLicenses.items.length}개');
|
||||
|
||||
for (final license in expiringLicenses) {
|
||||
debugPrint(' - ${license['product_name']}: ${license['expire_date']} 만료');
|
||||
@@ -656,7 +656,7 @@ void main() {
|
||||
final altResponse = await dio.get('$baseUrl/licenses/expiring');
|
||||
if (altResponse.statusCode == 200) {
|
||||
final licenses = altResponse.data['data'] as List;
|
||||
debugPrint('✅ 대체 API로 조회 성공: ${licenses.length}개');
|
||||
debugPrint('✅ 대체 API로 조회 성공: ${licenses.items.length}개');
|
||||
}
|
||||
} catch (e) {
|
||||
debugPrint('⚠️ 대체 방법도 실패: $e');
|
||||
@@ -780,10 +780,10 @@ void main() {
|
||||
|
||||
final trendData = response.data['data'] as List;
|
||||
|
||||
debugPrint('✅ 일별 트렌드 데이터 조회 성공: ${trendData.length}일치');
|
||||
debugPrint('✅ 일별 트렌드 데이터 조회 성공: ${trendData.items.length}일치');
|
||||
|
||||
// 최근 7일 데이터 표시
|
||||
final displayDays = trendData.length > 7 ? 7 : trendData.length;
|
||||
final displayDays = trendData.items.length > 7 ? 7 : trendData.items.length;
|
||||
for (int i = 0; i < displayDays; i++) {
|
||||
final day = trendData[i];
|
||||
debugPrint(' - ${day['date']}: 입고 ${day['in_count']}건, 출고 ${day['out_count']}건');
|
||||
|
||||
Reference in New Issue
Block a user