|
7 | 7 | @RequiredArgsConstructor |
8 | 8 | @Getter |
9 | 9 | public enum ExceptionMessage { |
10 | | - |
| 10 | + // CENTER |
11 | 11 | NOT_EXISTS_CENTER("존재하지 않는 기관입니다."), |
| 12 | + NOT_EXISTS_PREFER_ITEM("존재하지 않는 선호물품 ID 입니다"), |
| 13 | + UNAUTHORIZED_PREFER_ITEM("해당 선호물품에 대한 권한이 없습니다."), |
| 14 | + |
| 15 | + // VOLUNTEER |
| 16 | + NOT_EXISTS_VOLUNTEER("존재하지 않는 봉사자입니다."), |
| 17 | + UNAUTHORIZED_VOLUNTEER_DETAIL("해당 봉사자의 상세 정보 조회 권한이 없습니다."), |
| 18 | + |
| 19 | + // COMMUNITY |
12 | 20 | NOT_EXISTS_COMMUNITY_BOARD("존재하지 않는 게시글입니다."), |
13 | 21 | UNAUTHORIZED_COMMUNITY_BOARD("해당 게시글에 권한이 없습니다."), |
14 | 22 | NOT_EXISTS_COMMUNITY_COMMENT("존재하지 않는 댓글 입니다."), |
15 | 23 | UNAUTHORIZED_COMMUNITY_COMMENT("해당 댓글에 권한이 없습니다."), |
| 24 | + |
| 25 | + // LOCATION |
16 | 26 | NOT_EXISTS_LOCATION("존재하지 않는 위치 ID 입니다."), |
| 27 | + |
| 28 | + // RECRUIT BOARD |
17 | 29 | NOT_EXISTS_RECRUIT_BOARD("존재하지 않는 봉사 모집글입니다."), |
18 | 30 | UNAUTHORIZED_RECRUIT_BOARD("해당 봉사 모집글에 권한이 없습니다."), |
| 31 | + |
| 32 | + // IMAGE |
19 | 33 | UPLOAD_FAILED("파일 업로드에 실패했습니다."), |
20 | 34 | INVALID_FILE_TYPE("지원하지 않는 파일 형식입니다."), |
21 | 35 | FILE_SIZE_EXCEEDED("파일 크기가 허용된 한도를 초과했습니다."), |
22 | 36 | EMPTY_FILE("파일이 존재하지 않습니다."), |
23 | 37 | INSTANTIATION_NOT_ALLOWED("인스턴스화 할 수 없는 클래스 입니다."), |
24 | | - NOT_EXISTS_VOLUNTEER("존재하지 않는 봉사자입니다."), |
25 | | - UNAUTHORIZED_VOLUNTEER_DETAIL("해당 봉사자의 상세 정보 조회 권한이 없습니다."), |
| 38 | + |
| 39 | + // INTEREST CENTER |
26 | 40 | CANNOT_CANCEL_DELETED_INTEREST_CENTER("이미 삭제된 관심 기관은 취소할 수 없습니다."), |
27 | 41 | DUPLICATE_INTEREST_CENTER("이미 관심 표시한 기관입니다."), |
| 42 | + |
| 43 | + // VOLUNTEER APPLY |
28 | 44 | NOT_EXISTS_VOLUNTEER_APPLY("존재하지 않는 봉사 활동 지원입니다."), |
29 | | - REVIEW_ALREADY_EXISTS("이미 작성한 리뷰가 존재합니다."), |
30 | | - REVIEW_RESTRICTED_TO_ATTENDED("리뷰는 참석한 봉사에 한해서만 작성할 수 있습니다."), |
31 | | - NOT_EXISTS_REVIEW("존재하지 않는 리뷰입니다."), |
32 | 45 | RECRUITMENT_NOT_OPEN("현재 모집 진행 중이 아닙니다."), |
33 | 46 | DUPLICATE_APPLICATION("이미 신청한 봉사 모집 공고입니다."), |
34 | 47 | UNAUTHORIZED_VOLUNTEER_APPLY("해당 지원에 권한이 없습니다."), |
35 | 48 | RECRUIT_BOARD_ALREADY_COMPLETED("이미 종료된 봉사 활동입니다."), |
36 | | - NOT_EXISTS_NOTIFICATION("존재하지 않는 알림입니다."), |
37 | | - UNAUTHORIZED_NOTIFICATION("해당 알림에 권한이 없습니다."), |
38 | 49 | VOLUNTEER_APPLY_LIST_MISMATCH("봉사 지원 목록과 요청된 봉사 지원 목록이 일치하지 않습니다."), |
39 | 50 | RECRUIT_BOARD_ID_MISMATCH("모든 봉사 신청이 동일한 모집글 ID를 가져야 합니다."), |
| 51 | + |
| 52 | + // REVIEW |
| 53 | + REVIEW_ALREADY_EXISTS("이미 작성한 리뷰가 존재합니다."), |
| 54 | + REVIEW_RESTRICTED_TO_ATTENDED("리뷰는 참석한 봉사에 한해서만 작성할 수 있습니다."), |
| 55 | + NOT_EXISTS_REVIEW("존재하지 않는 리뷰입니다."), |
| 56 | + |
| 57 | + // NOTIFICATION |
| 58 | + NOT_EXISTS_NOTIFICATION("존재하지 않는 알림입니다."), |
| 59 | + UNAUTHORIZED_NOTIFICATION("해당 알림에 권한이 없습니다."), |
| 60 | + |
| 61 | + // NOTE |
40 | 62 | NOT_EXISTS_NOTE("존재하지 않는 쪽지입니다."), |
41 | | - NOT_EXISTS_PREFER_ITEM("존재하지 않는 선호물품 Id입니다"), |
42 | | - UNAUTHORIZED_PREFER_ITEM("해당 선호물품에 대한 권한이 없습니다.") |
43 | 63 |
|
44 | 64 | ; |
45 | 65 | private final String message; |
|
0 commit comments