From eb737903f0774659a477921ab3c81cc3aac45111 Mon Sep 17 00:00:00 2001 From: liquanyu Date: Mon, 22 Oct 2018 11:47:08 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AD=95=E5=A6=87=E8=AF=BE=E7=A8=8B=E8=B0=83?= =?UTF-8?q?=E6=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/lyms/platform/operate/web/facade/CourseFacade.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CourseFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CourseFacade.java index 61c02ee..17a1107 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CourseFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CourseFacade.java @@ -745,8 +745,10 @@ public class CourseFacade { if (CollectionUtils.isNotEmpty(courseTypeModels)) { CourseTypeModel courseTypeModel = courseTypeModels.get(0); - courseTypeModel.setScore(courseTypeModel.getScore() == null ? 0 : (courseTypeModel.getScore()+model.getCourseTypeSocre())); - courseTypeModel.setNumbers((courseTypeModel.getNumbers() == null ? 0 : (courseTypeModel.getNumbers() + 1))); + Integer allScore = courseTypeModel.getScore() == null ? 0 : courseTypeModel.getScore(); + courseTypeModel.setScore(allScore + model.getCourseTypeSocre()); + Integer allNum = (courseTypeModel.getNumbers() == null ? 0 : courseTypeModel.getNumbers()) +1; + courseTypeModel.setNumbers(allNum); courseTypeModel.setAvg(courseTypeModel.getScore() == 0 ? null : courseTypeModel.getNumbers() / courseTypeModel.getScore()); courseTypeService.updateCourseType(courseTypeModel); } -- 1.8.3.1