From 0839a57971c0eb7d8cf76c4dc978b61ea50289dc Mon Sep 17 00:00:00 2001 From: Chae-Yu Date: Tue, 29 Jul 2025 14:44:32 +0900 Subject: [PATCH] fix: fix conflict error --- .../analysis/domain/enums/RiskLevel.java | 25 +++++++++++++++---- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/blockguard/server/domain/analysis/domain/enums/RiskLevel.java b/src/main/java/com/blockguard/server/domain/analysis/domain/enums/RiskLevel.java index 1349fb2..f4c6e50 100644 --- a/src/main/java/com/blockguard/server/domain/analysis/domain/enums/RiskLevel.java +++ b/src/main/java/com/blockguard/server/domain/analysis/domain/enums/RiskLevel.java @@ -1,12 +1,13 @@ package com.blockguard.server.domain.analysis.domain.enums; +import lombok.Getter; import com.fasterxml.jackson.annotation.JsonValue; -import lombok.AllArgsConstructor; -@AllArgsConstructor +@Getter public enum RiskLevel { - Dangers("위험"), Caution("주의"), Safety("안전"); - + Dangers("위험"), + Caution("주의"), + Safety("안전"); private final String value; @@ -14,4 +15,18 @@ public enum RiskLevel { public String getValue(){ return value; } -} + + RiskLevel(String value) { + this.value = value; + } + + public static RiskLevel fromScore(double score) { + if (score <= 30) { + return Safety; + } else if (score <= 60) { + return Caution; + } else { + return Dangers; + } + } +} \ No newline at end of file