From f805ca7377f448ca4cd23f8d3eeb175fdbb8a433 Mon Sep 17 00:00:00 2001 From: youngji <100327413+youngjijang@users.noreply.github.com> Date: Mon, 8 Jul 2024 16:51:38 +0900 Subject: [PATCH] =?UTF-8?q?feat=20:=20=ED=83=9C=EA=B7=B8=20=EC=82=AD?= =?UTF-8?q?=EC=A0=9C=20api=20=EC=B6=94=EA=B0=80=20(#37)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../server/ui/admin/tag/AdminTagController.kt | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/main/kotlin/com/poseplz/server/ui/admin/tag/AdminTagController.kt b/src/main/kotlin/com/poseplz/server/ui/admin/tag/AdminTagController.kt index a611391..6ca25c7 100644 --- a/src/main/kotlin/com/poseplz/server/ui/admin/tag/AdminTagController.kt +++ b/src/main/kotlin/com/poseplz/server/ui/admin/tag/AdminTagController.kt @@ -11,6 +11,7 @@ import org.springframework.data.domain.Sort import org.springframework.data.web.PageableDefault import org.springframework.stereotype.Controller import org.springframework.ui.Model +import org.springframework.web.bind.annotation.DeleteMapping import org.springframework.web.bind.annotation.GetMapping import org.springframework.web.bind.annotation.ModelAttribute import org.springframework.web.bind.annotation.PathVariable @@ -93,6 +94,17 @@ class AdminTagController( return "tag/edit" } + /** + * 태그 삭제 + */ + @DeleteMapping("/{tagId}/delete") + fun delete( + @PathVariable tagId: Long, + ): String { + tagService.delete(tagId) + return "redirect:/tag/list" + } + /** * 태그 수정 처리 */