feat(frontend): 승인 템플릿 API 통합 및 디버그 로그인 확장
- docs 폴더 문서를 최신 API 계약으로 갱신하고 가이드를 다듬었다\n- approvals data/presentation 레이어를 API v4 스펙에 맞춰 리팩터링했다\n- approver 자동완성 위젯을 신규 공유 레포지토리에 맞춰 교체하고 UX를 보강했다\n- inventory/rental 페이지 테이블 초기화 시 승인 기준 연동을 정비했다\n- 로그인 페이지 디버그 버튼을 tera/exa 계정으로 분리해 QA 로그인을 단순화했다\n- get_it 등록과 테스트 케이스를 신규 공유 리포지토리에 맞춰 업데이트했다
This commit is contained in:
@@ -22,9 +22,9 @@ import '../../../domain/entities/approval_flow.dart';
|
||||
import '../../../domain/repositories/approval_repository.dart';
|
||||
import '../../../domain/usecases/recall_approval_use_case.dart';
|
||||
import '../../../domain/usecases/resubmit_approval_use_case.dart';
|
||||
import '../../../shared/domain/entities/approval_approver_candidate.dart';
|
||||
import '../../../shared/widgets/widgets.dart';
|
||||
import '../../../shared/widgets/approver_autocomplete_field.dart';
|
||||
import '../../../shared/approver_catalog.dart';
|
||||
import '../controllers/approval_history_controller.dart';
|
||||
import '../widgets/approval_audit_log_table.dart';
|
||||
import '../widgets/approval_flow_timeline.dart';
|
||||
@@ -315,7 +315,7 @@ class _ApprovalHistoryEnabledPageState
|
||||
_refreshAuditForSelectedRecord(resetPage: true);
|
||||
}
|
||||
|
||||
void _handleAuditActorSelected(ApprovalApproverCatalogItem? item) {
|
||||
void _handleAuditActorSelected(ApprovalApproverCandidate? item) {
|
||||
final selectedId = item?.id ?? int.tryParse(_auditActorIdController.text);
|
||||
_controller.updateAuditActor(selectedId);
|
||||
_refreshAuditForSelectedRecord(resetPage: true);
|
||||
|
||||
Reference in New Issue
Block a user