From 66fcac84df952e1b9f80f2f83036d9b6c0c2f638 Mon Sep 17 00:00:00 2001 From: Zena0128 <0128ja@gmail.com> Date: Sat, 17 Feb 2024 13:39:51 +0900 Subject: [PATCH] =?UTF-8?q?:sparkles:Feat:=20ErrorStatus=20enum=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../timetris/global/exception/enums/ErrorStatus.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/trendithon/timetris/global/exception/enums/ErrorStatus.java b/src/main/java/com/trendithon/timetris/global/exception/enums/ErrorStatus.java index 6162450..10f3c48 100644 --- a/src/main/java/com/trendithon/timetris/global/exception/enums/ErrorStatus.java +++ b/src/main/java/com/trendithon/timetris/global/exception/enums/ErrorStatus.java @@ -14,7 +14,13 @@ public enum ErrorStatus { INVALID_TYPE_ERROR(HttpStatus.BAD_REQUEST, "COMMON400", "올바르지 않은 타입입니다."), ILLEGAL_ARGUMENT_ERROR(HttpStatus.BAD_REQUEST, "COMMON400", "필수 파라미터가 없습니다"), INTERNAL_SERVER_ERROR(HttpStatus.INTERNAL_SERVER_ERROR, "COMMON500", "서버 오류가 발생했습니다. 잠시 후 다시 시도해주세요."), - INVALID_HTTP_METHOD(HttpStatus.METHOD_NOT_ALLOWED, "COMMON400", "잘못된 Http Method 요청입니다."); + INVALID_HTTP_METHOD(HttpStatus.METHOD_NOT_ALLOWED, "COMMON400", "잘못된 Http Method 요청입니다."), + NO_PERMISSION_ERROR(HttpStatus.BAD_REQUEST, "COMMOM400", "해당 유저에게 수정/삭제 권한이 없습니다."), + USER_NOT_FOUND_ERROR(HttpStatus.NOT_FOUND, "COMMOM400", "해당 유저를 찾을 수 없습니다."), + CATEGORY_NOT_FOUND_ERROR(HttpStatus.NOT_FOUND, "COMMOM400", "해당 카테고리를 찾을 수 없습니다."), + PLAN_NOT_FOUND_ERROR(HttpStatus.NOT_FOUND, "COMMOM400", "해당 plan을 찾을 수 없습니다."), + DO_NOT_FOUND_ERROR(HttpStatus.NOT_FOUND, "COMMOM400", "해당 do를 찾을 수 없습니다."), + SEE_NOT_FOUND_ERROR(HttpStatus.NOT_FOUND, "COMMOM400", "해당 see를 찾을 수 없습니다."),; private final HttpStatus httpStatus;