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:
@@ -1758,10 +1758,10 @@
|
||||
---
|
||||
|
||||
## 6. 결재 템플릿 API
|
||||
리소스: `/approval-templates`
|
||||
리소스: `/approval/templates`
|
||||
|
||||
### 6.1 목록 조회
|
||||
`GET /approval-templates?page=1`
|
||||
`GET /approval/templates?page=1`
|
||||
```json
|
||||
{
|
||||
"items": [
|
||||
@@ -1788,7 +1788,7 @@
|
||||
- `created_by`는 작성자의 `id`, `employee_id`, `name`을 포함하며 `include=` 파라미터 없이도 기본 반환된다.
|
||||
|
||||
### 6.2 단건 조회
|
||||
`GET /approval-templates/3001?include=steps`
|
||||
`GET /approval/templates/3001?include=steps`
|
||||
```json
|
||||
{
|
||||
"data": {
|
||||
@@ -1821,7 +1821,7 @@
|
||||
```
|
||||
|
||||
### 6.3 생성·수정
|
||||
- `POST /approval-templates`
|
||||
- `POST /approval/templates`
|
||||
```json
|
||||
{
|
||||
"template_code": "AP_OUTBOUND",
|
||||
@@ -1832,7 +1832,7 @@
|
||||
}
|
||||
```
|
||||
|
||||
- `POST /approval-templates/3002/steps`
|
||||
- `POST /approval/templates/3002/steps`
|
||||
```json
|
||||
{
|
||||
"id": 3002,
|
||||
@@ -1849,7 +1849,7 @@
|
||||
}
|
||||
```
|
||||
|
||||
- `PATCH /approval-templates/3002`
|
||||
- `PATCH /approval/templates/3002`
|
||||
```json
|
||||
{
|
||||
"id": 3002,
|
||||
@@ -1858,7 +1858,7 @@
|
||||
}
|
||||
```
|
||||
|
||||
- `PATCH /approval-templates/3002/steps`
|
||||
- `PATCH /approval/templates/3002/steps`
|
||||
```json
|
||||
{
|
||||
"id": 3002,
|
||||
@@ -1872,7 +1872,7 @@
|
||||
}
|
||||
```
|
||||
|
||||
- 삭제/복구: `DELETE /approval-templates/{id}`, `POST /approval-templates/{id}/restore`
|
||||
- 삭제/복구: `DELETE /approval/templates/{id}`, `POST /approval/templates/{id}/restore`
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user