From c965397ebf26d70f020cc58dfcd188b779d22cd8 Mon Sep 17 00:00:00 2001 From: xbx <1827135378@qq.com> Date: Mon, 15 Apr 2024 21:55:50 +0800 Subject: [PATCH] =?UTF-8?q?=E9=83=A8=E5=88=86=E9=9C=80=E6=B1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/service/impl/CenterServiceImpl.java | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/service/impl/CenterServiceImpl.java b/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/service/impl/CenterServiceImpl.java index d0f5a208..2ff805cb 100644 --- a/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/service/impl/CenterServiceImpl.java +++ b/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/service/impl/CenterServiceImpl.java @@ -294,8 +294,8 @@ public class CenterServiceImpl extends ServiceImpl implement json.put("batch", batchList.get(i)); json.put("attendNumber", attendNumber4[i]);//每个年级的参加人数, json.put("passNumber", passNew4[i]);//每个年级的新通过人数 - json.put("batchpassrate", df.format(passNew4[i] / (double) attendNumber4[i]));//每个批次新通过人数/参加人数 - json.put("gradepassrate", df.format(passNumber[i] / (double) allStudent));//累计通过 / 总人数 + json.put("batchpassrate", df.format((passNew4[i] / (double) attendNumber4[i])));//每个批次新通过人数/参加人数 + json.put("gradepassrate", df.format((passNumber[i] / (double) allStudent)));//累计通过 / 总人数 gradeArray.add(json); resultJson.put(grade[i / 2], gradeArray); } else { @@ -305,8 +305,8 @@ public class CenterServiceImpl extends ServiceImpl implement json.put("batch", batchList.get(j)); json.put("attendNumber", attendNumber4[j]);//每个年级的参加人数, json.put("passNumber", passNew4[j]);//每个年级的新通过人数 - json.put("batchpassrate", df.format(passNew4[j] / (double) attendNumber4[i]));//每个批次新通过人数/参加人数 - json.put("gradepassrate", df.format(passNumber[i + 1] / (double) allStudent));//累计通过 / 总人数 + json.put("batchpassrate", df.format((passNew4[j] / (double) attendNumber4[i])));//每个批次新通过人数/参加人数 + json.put("gradepassrate", df.format((passNumber[i + 1] / (double) allStudent)));//累计通过 / 总人数 gradeArray.add(json); } resultJson.put(grade[i / 2], gradeArray); @@ -315,7 +315,9 @@ public class CenterServiceImpl extends ServiceImpl implement System.out.println(resultJson.toJSONString()); JSONObject result = new JSONObject(); result.put("cet4", resultJson); - result.put("total", allStudent); + result.put("total", allStudent);//总人数 + result.put("passNumber",passNumber[n - 1]);//累计通过人数 + result.put("passRate", df.format((passNumber[n - 1] / (double) allStudent)));//累计通过率 return Result.ok(result); }