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:
@@ -13,6 +13,8 @@ class ApiRoutes {
|
||||
static const approvalHistory = '$apiV1/approval/history';
|
||||
static const approvalActions = '$apiV1/approval-actions';
|
||||
static const approvalDrafts = '$apiV1/approval-drafts';
|
||||
static const approvalTemplates = '$apiV1/approval/templates';
|
||||
static const approvalTemplatesLegacy = '$apiV1/approval-templates';
|
||||
|
||||
/// 결재 행위 전용 경로(`/approval/{action}`)를 반환한다.
|
||||
static String approvalAction(String action) {
|
||||
|
||||
@@ -10,7 +10,7 @@ class PermissionResources {
|
||||
static const String approvals = '/approvals';
|
||||
static const String approvalSteps = '/approval-steps';
|
||||
static const String approvalHistories = '/approval-histories';
|
||||
static const String approvalTemplates = '/approval-templates';
|
||||
static const String approvalTemplates = '/approval/templates';
|
||||
static const String groupMenuPermissions = '/group-menu-permissions';
|
||||
static const String vendors = '/vendors';
|
||||
static const String products = '/products';
|
||||
@@ -39,6 +39,7 @@ class PermissionResources {
|
||||
'/approvals/histories': approvalHistories,
|
||||
'/approval-histories': approvalHistories,
|
||||
'/approvals/templates': approvalTemplates,
|
||||
'/approval/templates': approvalTemplates,
|
||||
'/approval-templates': approvalTemplates,
|
||||
'/masters/group-permissions': groupMenuPermissions,
|
||||
'/group-menu-permissions': groupMenuPermissions,
|
||||
|
||||
Reference in New Issue
Block a user