diff --git a/casic-service-assess/src/main/java/com/casic/missiles/modular/assess/controller/AssessController.java b/casic-service-assess/src/main/java/com/casic/missiles/modular/assess/controller/AssessController.java index 4d74f27..9e862b8 100644 --- a/casic-service-assess/src/main/java/com/casic/missiles/modular/assess/controller/AssessController.java +++ b/casic-service-assess/src/main/java/com/casic/missiles/modular/assess/controller/AssessController.java @@ -1044,8 +1044,8 @@ float disVerifyScore = 0; float disCheckScore = 0; if (receive > 0) registerScore = (float) registerOntime / receive * 100 * registerOntimeFactor;//按时立案分 - if (disVerify > 0) disVerifyScore = disVerifyOntime / disVerify * 100 * disVerifyOntimeFactor;//按时发送核实分 - if (disCheck > 0) disCheckScore = disCheckOntime / disCheck * 100 * disCheckOntimeFactor;//按时发送核查分 + if (disVerify > 0) disVerifyScore = (float) disVerifyOntime / disVerify * 100 * disVerifyOntimeFactor;//按时发送核实分 + if (disCheck > 0) disCheckScore = (float) disCheckOntime / disCheck * 100 * disCheckOntimeFactor;//按时发送核查分 String score = df.format(registerScore + disVerifyScore + disCheckScore); receiverDTO.setScore(score); @@ -1423,11 +1423,11 @@ } String grade = ""; Float s = Float.valueOf(score); - if (s >= 90.0) { + if (s >= 85.0) { grade = "A"; - } else if (s < 90.0 && s >= 75.0) { + } else if (s < 85.0 && s >= 70.0) { grade = "B"; - } else if (s < 75.0 && s >= 60.0) { + } else if (s < 70.0 && s >= 60.0) { grade = "C"; } else if (s < 60.0 && s >= 40.0) { grade = "D";