[Improvement] 태그 CRUD API 구현 (WP-TAG-02) #186

Closed
opened 2026-02-24 06:33:59 +00:00 by seonkyu.kim · 0 comments
Owner

개요

PRD FR-TAG-002 기반 태그 CRUD API 구현

작업 내용

  • Tag DTO 6종 생성 (List/Create/Update/Delete Request/Response)
  • ITagRepository 확장 (GetTagListAsync, CountByServiceAsync)
  • IDeviceRepository 확장 (GetDeviceCountsByTagIdsAsync)
  • ITagService/TagService 구현 (CRUD 비즈니스 로직)
  • TagController 신규 생성 (v1/in/tag/*)
  • DI 등록

완료 기준

  • tag-manage 화면의 CRUD 시나리오 통과
  • 기존 API 영향 없음

관련

  • WP-TAG-01 (#243) 완료 후 진행
## 개요 PRD FR-TAG-002 기반 태그 CRUD API 구현 ## 작업 내용 - [x] Tag DTO 6종 생성 (List/Create/Update/Delete Request/Response) - [x] ITagRepository 확장 (GetTagListAsync, CountByServiceAsync) - [x] IDeviceRepository 확장 (GetDeviceCountsByTagIdsAsync) - [x] ITagService/TagService 구현 (CRUD 비즈니스 로직) - [x] TagController 신규 생성 (v1/in/tag/*) - [x] DI 등록 ## 완료 기준 - tag-manage 화면의 CRUD 시나리오 통과 - 기존 API 영향 없음 ## 관련 - WP-TAG-01 (#243) 완료 후 진행
seonkyu.kim self-assigned this 2026-02-24 06:34:14 +00:00
seonkyu.kim added this to the Phase 3: 운영 기능 milestone 2026-02-24 06:34:15 +00:00
seonkyu.kim added the
Priority
Medium
Status
Available
Type
Improvement
labels 2026-02-24 06:34:27 +00:00
seonkyu.kim changed title from [Improvement] WP-TAG-02 태그 CRUD API to [Improvement] 태그 CRUD API 구현 (WP-TAG-02) 2026-02-25 09:05:04 +00:00
seonkyu.kim added
Priority
High
Status
In Progress
and removed
Priority
Medium
Status
Available
labels 2026-02-25 09:05:22 +00:00
seonkyu.kim added
Priority
Medium
Status
Done
and removed
Priority
High
Status
In Progress
labels 2026-02-26 00:17:47 +00:00
Sign in to join this conversation.
No description provided.