backup: 사용하지 않는 파일 삭제 전 복구 지점

- 전체 371개 파일 중 82개 미사용 파일 식별
- Phase 1: 33개 파일 삭제 예정 (100% 안전)
- Phase 2: 30개 파일 삭제 검토 예정
- Phase 3: 19개 파일 수동 검토 예정

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
JiWoong Sul
2025-09-02 19:51:40 +09:00
parent 650cd4be55
commit c419f8f458
149 changed files with 12934 additions and 3644 deletions

View File

@@ -8,10 +8,10 @@ import 'package:superport/screens/common/components/shadcn_components.dart';
import 'package:superport/screens/common/widgets/pagination.dart';
import 'package:superport/screens/common/widgets/unified_search_bar.dart';
import 'package:superport/screens/common/widgets/standard_action_bar.dart';
import 'package:superport/screens/common/widgets/standard_states.dart';
import 'package:superport/screens/common/layouts/base_list_screen.dart';
import 'package:superport/screens/warehouse_location/controllers/warehouse_location_list_controller.dart';
import 'package:superport/services/auth_service.dart';
import 'package:superport/core/constants/app_constants.dart';
import 'package:superport/utils/constants.dart';
import 'package:superport/core/widgets/auth_guard.dart';
@@ -36,7 +36,7 @@ class _WarehouseLocationListState
void initState() {
super.initState();
_controller = WarehouseLocationListController();
_controller.pageSize = 10; // 페이지 크기를 10으로 설정
_controller.pageSize = AppConstants.warehousePageSize; // 페이지 크기를 10으로 설정
// 초기 데이터 로드
WidgetsBinding.instance.addPostFrameCallback((_) async {
_controller.loadWarehouseLocations();
@@ -215,7 +215,7 @@ class _WarehouseLocationListState
// 검색바
searchBar: UnifiedSearchBar(
controller: _searchController,
placeholder: '창고명, 주소, 담당자로 검색',
placeholder: '창고명, 주소로 검색',
onChanged: (value) => _controller.search(value),
onSearch: () => _controller.search(_searchController.text),
onClear: () {
@@ -325,12 +325,9 @@ class _WarehouseLocationListState
_buildHeaderCell('번호', flex: 0, useExpanded: false, minWidth: 50),
_buildHeaderCell('창고명', flex: 2, useExpanded: true, minWidth: 80),
_buildHeaderCell('주소', flex: 3, useExpanded: true, minWidth: 120),
_buildHeaderCell('담당자', flex: 2, useExpanded: true, minWidth: 80),
_buildHeaderCell('연락처', flex: 2, useExpanded: true, minWidth: 100),
_buildHeaderCell('수용량', flex: 1, useExpanded: true, minWidth: 70),
_buildHeaderCell('상태', flex: 0, useExpanded: false, minWidth: 70),
_buildHeaderCell('생성일', flex: 2, useExpanded: true, minWidth: 100),
_buildHeaderCell('관리', flex: 0, useExpanded: false, minWidth: 80),
_buildHeaderCell('관리', flex: 0, useExpanded: false, minWidth: 90),
];
}
@@ -381,36 +378,6 @@ class _WarehouseLocationListState
useExpanded: true,
minWidth: 120,
),
_buildDataCell(
Text(
location.managerName ?? '-',
style: ShadcnTheme.bodySmall,
overflow: TextOverflow.ellipsis,
),
flex: 2,
useExpanded: true,
minWidth: 80,
),
_buildDataCell(
Text(
location.managerPhone ?? '-',
style: ShadcnTheme.bodySmall,
overflow: TextOverflow.ellipsis,
),
flex: 2,
useExpanded: true,
minWidth: 100,
),
_buildDataCell(
Text(
location.capacity?.toString() ?? '-',
style: ShadcnTheme.bodySmall,
textAlign: TextAlign.center,
),
flex: 1,
useExpanded: true,
minWidth: 70,
),
_buildDataCell(
_buildStatusChip(location.isActive),
flex: 0,
@@ -446,7 +413,7 @@ class _WarehouseLocationListState
),
flex: 0,
useExpanded: false,
minWidth: 80,
minWidth: 90,
),
],
),