diff --git a/src/main/java/com/back/domain/user/enums/AbvLevel.java b/src/main/java/com/back/domain/user/enums/AbvLevel.java index 41e20a4a..f9289607 100644 --- a/src/main/java/com/back/domain/user/enums/AbvLevel.java +++ b/src/main/java/com/back/domain/user/enums/AbvLevel.java @@ -1,7 +1,7 @@ package com.back.domain.user.enums; public enum AbvLevel { - L1(1, 0, 10, "/img/grade/1.png"), + L1(1, 5, 10, "/img/grade/1.png"), L2(2, 11, 25, "/img/grade/2.png"), L3(3, 26, 45, "/img/grade/3.png"), L4(4, 46, 65, "/img/grade/4.png"), @@ -19,10 +19,14 @@ public enum AbvLevel { this.imagePath = imagePath; } + /** + * percent 값에 따라 등급 반환 + * 5% 미만은 L1보다 낮으므로 기본값 L1 반환 + */ public static AbvLevel of(int percent) { for (var lv : values()) { if (percent >= lv.min && percent <= lv.max) return lv; } - return L1; // 기본값 + return L1; // 5% 미만도 기본적으로 L1 처리 } } \ No newline at end of file