Skip to content

[web-33-3] 관리자 프로젝트 수정 API 구현#16

Open
Chunwol wants to merge 1 commit into
developfrom
feature/web-33-3
Open

[web-33-3] 관리자 프로젝트 수정 API 구현#16
Chunwol wants to merge 1 commit into
developfrom
feature/web-33-3

Conversation

@Chunwol
Copy link
Copy Markdown
Member

@Chunwol Chunwol commented May 20, 2026

작업 내용

관리자 페이지에서 프로젝트 정보 수정, 사진 삭제, 사진 순서 변경 API를 구현합니다.

변경 사항

  • PATCH /api/admin/projects/{projectId} 프로젝트 수정
  • DELETE /api/admin/projects/{projectId}/photos/{photoId} 사진 삭제
  • PATCH /api/admin/projects/{projectId}/photos/order 사진 순서 변경
  • ProjectUpdateRequestDto, PhotoReorderRequestDto, PhotoOrderItemDto 추가
  • ProjectResponseDto, PhotoResponseDto 추가
  • AdminProjectController, AdminProjectService 구현

테스트

  • 프로젝트 수정 → 200 OK, 변경된 정보 정상 반환 확인
  • 사진 삭제 → 200 OK 확인
  • 사진 순서 변경 → 200 OK 확인

@Chunwol Chunwol requested review from chldPDms and marianddi May 20, 2026 11:02
@Chunwol Chunwol self-assigned this May 20, 2026
@Chunwol Chunwol added the enhancement New feature or request label May 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant