From 6904763f0e74d9a9fa4dbc39f635d2aee39416c6 Mon Sep 17 00:00:00 2001
From: feiyu02 <risaku@163.com>
Date: 星期二, 30 九月 2025 09:34:22 +0800
Subject: [PATCH] 2025.9.30

---
 src/main/kotlin/cn/flightfeather/supervision/common/score/EvaluationUtil.kt |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/main/kotlin/cn/flightfeather/supervision/common/score/EvaluationUtil.kt b/src/main/kotlin/cn/flightfeather/supervision/common/score/EvaluationUtil.kt
index f03ee76..cff5fdb 100644
--- a/src/main/kotlin/cn/flightfeather/supervision/common/score/EvaluationUtil.kt
+++ b/src/main/kotlin/cn/flightfeather/supervision/common/score/EvaluationUtil.kt
@@ -10,15 +10,15 @@
         var evaluateLevel: String = ""
     }
 
-    fun getEvaluationLevel(totalPoint: Int, rule: Evaluationrule): EvaluationLevel {
+    fun getEvaluationLevel(totalPoint: Int, rule: Evaluationrule?): EvaluationLevel {
         val pointLevel = mutableListOf<Pair<Int, Int>>()
-        rule.extension1?.split("#")?.forEach {
+        rule?.extension1?.split("#")?.forEach {
             val pStr = it.split(",")
             pointLevel.add(Pair(pStr[0].toInt(), pStr[1].toInt()))
         }
-        val evaluateLevel = rule.extension2?.split("#") ?: emptyList()
-        val creditTexts = rule.extension3?.split("#") ?: emptyList()
-        val levelColors = rule.remark?.split(";") ?: emptyList()
+        val evaluateLevel = rule?.extension2?.split("#") ?: emptyList()
+        val creditTexts = rule?.extension3?.split("#") ?: emptyList()
+        val levelColors = rule?.remark?.split(";") ?: emptyList()
 
         val result = EvaluationLevel()
         if (pointLevel.isEmpty() || evaluateLevel.isEmpty() || creditTexts.isEmpty() || levelColors.isEmpty()) {

--
Gitblit v1.9.3